EXCEL 如何用一个表格统计另一个表格的数值?

有两个excel表格:数据表格,统计表格。
现在要在统计表格里统计出数据表格里对应数据的用量是多少。
详细见下图:
路径文件夹下有两个表格,数据表格、统计表格:

其中数据表格里面放的是原始数据,比较多,其中C列是数据的名字,G列是该数据的用量,有很多这样的工作表。

另一个表格是要统计数据的表格,其中A列是数据的名字,现在想有什么办法能如图一样,统计出‘数据表格’的用量。

问题比较长,还请耐心解答。
谢谢各位了。
合并文件后如下:
=VLOOKUP(A3,'[新建 Microsoft Excel 工作表.xlsx] AGT BCG'!$C$4:$G$5555,5,FALSE)

1、首先,我们打开excel,然后我们输入一些数字,之后我们选中图示中的单元格,然后点击公式;

2、然后点击自动求和的下拉箭头,之后点击其他函数;

3、然后我们将选择类型设置成全部,之后我们找到COUNTIF,然后点击选中它,之后点击确定;

4、然后我们输入条件,此处我们输入>400,然后点击确定;

5、结果如图所示,这样我们就求出了大于400这个条件的个数了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-20
给你一个建议:
1、统计表格上的 表1用量 、表2 用量……等改成 数据表格中的各个表的名称……这样做 你修改表名称就能得到 数据表格中的 对应表的数据了……
2、两个表格 始终保持在同一个目录下……不要修改 数据表格 的名称哦
然后输入如下公式:
统计表
I2 =SUMIF(INDIRECT("'"&INFO("directory")&"[数据表格.xls]"&I$1&"'!$C:$C"),$A2,INDIRECT("'"&INFO("directory")&"[数据表格.xls]"&I$1&"'!$G:$G")) 然后向右、向下复制……追问

=VLOOKUP(A3,'[新建 Microsoft Excel 工作表.xlsx] AGT BCG'!$C$4:$G$5555,5,FALSE)
同事找到了...
谢谢了.

追答

呵呵!似乎你没有看我的回答哦……
我的公式 是具有通用性的……你不妨再尝试一下 可能会更好用……
而你的这个 用vlookup 的却是 只有当那些表中的数据 具有唯一性的时候才可用……统计的时候应该不是这样的……慢慢理解吧

追问

不好意思。那个时候同事也在想法子,然后在你的回答之前就解决了,所以没看到你提供的信息了,非常抱歉,后来想起这个问题已经搞定就来关闭了,因为看你回答得很认真,觉得不好意思,就把别人的方法提供出来一下了。还是很谢谢了。

追答

呵呵!
那么祝贺你了!没看出来 具体答案与问题的直接关联……

本回答被网友采纳
第2个回答  2014-07-24
I2单元格=SUMIF( 表1!C:C,A1,表1!G:G)
其他对应改动对应的表和对应的单元格范围。
第3个回答  2014-07-24
首先,建议将统计表移动或复制到“数据表格”之中,放在"表1"的前面。这样便于操作,不需要同时打开两个文件。
然后在“统计表”I2输入公式:
=SUMPRODUCT((INDIRECT("表"&COLUMN(A1)&"C2:C1000")=$A2)*INDIRECT("表"&COLUMN(A1)&"G2:G1000"))
将公式向右向下复制。追问

那个表是指的哪个表呢?。。。

追答

将“统计表格”工作薄中的“SHEET1”工作表复制到“数据表格”中。
公式中的“表”是指“数据表格”中“表1”/“表2”等等中的“表”

追问

大大,我这样做报错哦。。。

追答

=SUMPRODUCT((INDIRECT("表"&COLUMN(A1)&"!C2:C1000")=$A2)*INDIRECT("表"&COLUMN(A1)&"!G2:G1000"))

追问

=VLOOKUP(A3,'[新建 Microsoft Excel 工作表.xlsx] AGT BCG'!$C$4:$G$5555,5,FALSE)
同事找到了...
谢谢了.

第4个回答  2014-07-24
数据透视表 用多重的那个,动动鼠标便可整理出自己要的各类格式报表
相似回答