EXCEL中,如何引用第一个单元格数字为XX的某行特定列数据?

1、假设,库存台账SHEET中的C3单元格为20181227001,则我需要引用出库台账SHEET中A2至A8行的D列数据求和,并显示在库存台账SHEET中L3单元格中;2、希望这个单元格的公式可以通用,类似于我在库存台账SHEET中的L列下拉该公式。急急急~~~多谢各位大神了~~~

可以更改出库台账么?如果可以的话,您这个需求直接用数据透视表就解决了。
选中库存台账所有数据,然后插入数据透视表。把批号拖到行位置,把出库数量拖到值位置,然后右键选择求和。完成。前后不用一分钟。
甚至还可以从多种维度对库存进行分析,比如按项目名称汇总分析,按领用人进行汇总分析等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-26
库存台账L3单元格写公式:
=SUMIF(出库台账!A:A,C3,出库台账!D:D)
下拉填充公式即可。追问

大神,在北京不?可以请你吃饭吗?

再追加一个问题:

现状:M3我已经设置了条件格式,在D3为1时,M3≤10时,该单元格底色变为红色。

问题:我想设置D列为1-4时,M3分别≤10、8、5、2时,M列单元格底色为红色。

追答

选定M列(或者M3:Mn的区域,n为你工作表中的有效数据的最后一行),然后菜单:开始,样式,选择 条件格式,点击 新建规则...,选择规则类型 为 使用公式确定要设置格式的单元格,在下面输入公式:
=IF($M3<=LOOKUP($D3,{1,2,3,4},{10,8,5,2})

点击 格式...,然后去 填充 选项卡设置红色填充,点击确定,再点击确定。

追问

大神,不好意思~这个公式报错了,我试了好多次没有解决,还需要你的帮助。

追答

这样,你按照下面操作:
1)在你的Excel表格的最左边不会有数据用到的两列,例如,X列和Y列,X1:X4分别输出1,2,3,4,Y1:Y4分别输入10,8,5,2
2)选定M列(或者M3:Mn的区域,n为你工作表中的有效数据的最后一行),然后菜单:开始,样式,选择 条件格式,点击 新建规则...,选择规则类型 为 使用公式确定要设置格式的单元格,在下面输入公式:
=$M3<=LOOKUP($D3,$X$1:$X$4,$Y$1:$Y$4)

点击 格式...,然后去 填充 选项卡设置红色填充,点击确定,再点击确定。

本回答被提问者采纳
第2个回答  2019-09-26
=index(sheet1!a:a,b1)提取sheet1a列数据,其行位置由b1数字确定
第3个回答  2019-09-26
=SUMIF(Sheet1!A:A,C3,Sheet1!D:D)

Sheet1是图片左表,Sheet2是图片右表追问

我刚试了一下,报错~~

追答

D:D列求和内容还是引用的库存台帐的表