当前位置:首页教育技巧excel技巧excel筛选

excel表格表怎么自动统计

2025-01-24 09:43:45


1.EXCEL2010如何自动统计

1、只需在Sheet1中按Ctrl+F3键,打开自定义名称栏,选择“编辑”,将原名称颜色的引用位置改为

=CET.CELL(63,Sheet1!AD2) 确定;

2、在AD11单元格中输入=颜色,确定,然后向右向下填充公式,得到上面8行数据填充色的格式代码;

3、在AD19单元格对格式代码识别,输入=IF(COUNTIF(AD11:AD18,3)>0,1,"") 然后向右填充公式;

4、在BP11单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右填充公式,得到单元格区域有填充色的对应行的数据

=IFERROR(INDEX(9:9,***ALL(IF($AD19:$BP19=1,COLUMN($AD:$BP),4^8),COLUMN(A1))),"")

2.excel表格中如何统计1月到12月的数据

用excel 2019自带的power query做一个完整的示例给你参考,2016也可以,如果是2013或2010,要安装一个插件 假设文件为test00.xlsx,包含有N个工作表,其中有一个是汇总表,其余都为1月,2月……可以是N张不定数量的表。

每个表的每列都一致,如下图, 打开这个文件后,在数据里,建立一个从工作簿取得的查询(2016版的位置应该在第二块位置) 打开文件后,在导航器内随便选一个内容,点“编辑”,这里截图时手欠,选了2个,只要一个就行。 在右边的图中,选中第一行“源”,再筛选kind,只留下sheet,再右键点一下右边“源”下面一行,选“删除到末尾”,把其他操作去掉 在NAME里筛选掉“汇总”,这样,留下的内容只有1月,2月……N月了 顺手把ITEM,KIND,HIDDEN这三列删除 展开DATA列 现在的样子成了下图的样子,再把第一行作为标题 再过滤掉支部列为“支部”的各行,剩下的就全部是数据了,把标题行中的1月改为“月份”,结果如下图 再进行如下图的操作,进行数据汇总 结果如下 最后,再点“关闭并上载”右下角的三解形,选择“关闭并上载至……”选中“汇总”工作表的A1单元格,上载,结束。

最后的效果如图。 一旦再加入3月,4月,每次加入后,只要点汇总表中的任意单元格,右键点,选刷新就可以得到最新的结果。

3.excel自动统计

为给你用宏定义个函数,以后就可以正常当公式用了,前提: 1. 要么是时间,要么是”休息“ 2. 时间段之间用Alt+Enter分开(即所谓单元格内回车) 同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码: Function SumH(xRng As Range) As Single Dim cell As Range Dim i As Byte Dim xStr() As String For Each cell In xRng If cell <> "休息" Then xStr = Split(cell, Chr(10)) For i = 0 To UBound(xStr) SumH = SumH + TimeValue(Mid(xStr(i), InStr(xStr(i), "-") + 1, 5) & ":00") - TimeValue(Left(xStr(i), InStr(xStr(i), "-") - 1) & ":00") Next i End If Next SumH = Round(SumH * 24, 2) End Function 回到Excel,可以用公式 =SumH(B2:F2) 公式可以复制的。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .