- ·上一篇:excel表怎么拐弯,拐弯
- ·下一篇:excel表格中字母怎么转换,字母,表格,转换
excel怎么统计同一个表单,表单,统计
1.excel制表,如何将表格内相同项目进行统计
1、用数据透视表,进行相同项目的统计分析。
2、在表格的数据区域,点击任意单元格,顺序按下快捷键alt+d+p键,调出数据透视表向导。点击下一步,系统自动选定数据源区域。
3、直接点击完成,系统将以新建工作表的方式,创建数据透视表。
4、点击字段列表的品名字段,拖动到行区域,点击数量字段拖动到值区域。
5、在值区域,右键——值汇总依据,选择计数,可以对数据由原来的求和改为计数。
6、使用数据透视表,源数据要求是一维表格格式,每列必须具备列标题。
2.EXCEL如何跨表单统计同一单元格位置的数据
统计200个sheet的A2单元格有多少个S9-30
在汇总sheet输入公式
=SUM(COUNTIF(INDIRECT("sheet"&ROW(1:200)&"!a2"),"S9-30"))
或者
=SUM(--(T(INDIRECT("sheet"&ROW(1:200)&"!a2"))="S9-30"))
数组公式,按CTRL+SHIFT+回车三键确定
----------------------------------------------------------------
统计S9-100有多少个,公式是
=SUM(COUNTIF(INDIRECT("sheet"&ROW(1:200)&"!a2"),"S9-100"))
或者
=SUM(--(T(INDIRECT("sheet"&ROW(1:200)&"!a2"))="S9-100"))
数组公式,按CTRL+SHIFT+回车三键确定
----------------------------------------------------------------------
补充
=SUM(--(T(INDIRECT("sheet"&ROW(1:4)&"!b6"))&"-"&N(INDIRECT("sheet"&ROW(1:4)&"!b7"))=B3))
还是数组公式,按CTRL+SHIFT+回车三键确定
----------------------------------------------------------------------
再补充
取得除汇总表之外的不规则工作表名的水平数组,用宏表函数,先定义名称
shname
=REPLACE(GET.DOCUMENT(76),1,FIND("]",GET.DOCUMENT(76)),)&T(NOW())
shnames
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW())
sh
=LOOKUP(***ALL(IF(shname<>shnames,COLUMN(INDIRECT("c1:c"&COLUMNS(shnames),0))),ROW(INDIRECT("1:"&COLUMNS(shnames)-1))),MATCH(shnames,shnames,),shnames)
表格中的公式改为
=SUM(--(T(INDIRECT(sh&"!b6"))&"-"&N(INDIRECT(sh&"!b7"))=B3))
数组公式,按CTRL+SHIFT+回车三键确定,这样,就可以自动获得除汇总表之外的所有工作表名,并且,你再增加工作表,也能自动添加,并识别计算,不论你的工作表名是多么的没有规律
countif函数的第一个参数只能是单元格引用,因为你的型号容量由B6(型号)和B7(额定容量)组成(红字部分),中间用“—”分开,必须经过计算生成内存数组,countif的第一个参数只能识别单元格引用,无法识别内存数组,用这个思路是没办法做的,如果你的型号容量是在一个单元格内,就可以做
3.excel如何把不同表单的相对应的数据统计到同一张表单?详情剑补充
假设 你的A、B、C 三个仓库的 S1、S2、S3 这三张表 仅仅为库存表并且一一对应 A列为物品a、b、c ……B列为库存数量……同时 A列为 物品品名称 a、b、c……B列 为对应S1表的A仓库 C、D 类推 第一行为列标 物品名称、A、B、C……则SA:B2 =SUMIF(S1!A:A,A2,S1!B:B)C2 =SUMIF(S2!A:A,A2,S2!B:B)D2 =SUMIF(S3!A:A,A2,S3!B:B)然后一起选中这三个单元格 向下复制……或者分别 选中每一个单元格 双击单元格右下角的小十字 填充复制公式……。
4.EXCEL如何跨表单统计同一单元格位置的数据
公式就可以假如你的各个SHEET中的对应型号的数量在B2单元格求和公式为=SUM(Sheet1:Sheet200!B2) 就是将你sheet1到sheet200的B2单元格相加。
但是你要注意好所有表里的型号是否统一 补充:你可以先选中所有的表,在这些表里不会出现数据的位置写上各个型号,对应的个数,如:型号 对应的个数S9-30 =countif(a:a,"S9-30")(假设这个单元格为D2)。.那么在你的汇总表里只要将200个表对应型号的对应单元格相加,就用我前面提到的公式汇总表里 如:型号 对应的个数S9-30 =SUM(Sheet1:Sheet200!D2)这样就可以了,只要你根据表里的数据内容换个区域就OK了。