我有7张(日期1-7),它们在单元格C24中都有一个字母值,在D24中有一个货币值,我想检查所有7张纸的值是否为A.请参阅。
在第8张纸上,我想显示所有纸张的总数,但我只想添加D24的值,其中C24的值等于A.见。
我可以使用以下IF语句检查一张表的值:
= IF('日期1'!C24 =" A",'日期1'!D24," 0")
任何帮助将不胜感激:)
答案 0 :(得分:1)
另一个解决方案可能是在每张工作表上使用SUMIF(日期1 - 日期7)以获得每个工作表的总停机时间A停机时间。然后在表8中对它们进行SUM。
表1-7上的= SUMIF(C24:C25,C24,D24:D25)
表8中的= SUM('日期1:日期7'!D26)假设上面的公式在每张纸上都在D26中。
出于某种原因,Excel不允许跨表使用SUMIF。
答案 1 :(得分:0)
首先使用您要包含的工作表的名称设置一列值,您将在下面看到我已将它们放在我的工作表的D列中;即。
日期1
日期2
...
日期7
然后使用以下excel公式。
=SUMPRODUCT(SUMIF(INDIRECT("'"&D2:D8&"'!C24"), "A",INDIRECT("'"&D2:D8&"'!D24")))