繁体   English   中英

如何仅使用一个唯一值匹配实例在excel中使用非相邻值的Sumif

[英]How to do Sumif using non-adjacent values in excel only using one instance of unique value matches

我有在Excel中看起来像这样的数据(例如Gant图表):

           Column A      Column B                Column C
           Step 1        Days to Complete        Requires Step First

row 1       1.1               2
row 2       1.2               1
row 3       1.3               1                     1.1
row 4       1.4               0
row 5       1.5               1                     1.1

您可以立即开始步骤1.1、1.2和1.4,但是必须先完成步骤1.1,然后才能开始步骤1.3或1.5。 如何使TOTAL DAYS TO COMPLETE = 3个结果在电子表格的某个单元格中出现? 我已经尝试过sumif,但是我的A列和C列的值在每一行中彼此不匹配。 另外,如果它说两次C列中的步骤1.1,我只希望它一次将B行1列中的值相加。

提前致谢!

如果可以使用两列,我将执行此操作,首先检查C列是否为if,如果为空,则为单元格提供B列的值:

=IF(C1 = "", B1, 0)

然后,在将其应用于数据匹配之后,可以使用以下方法对单元格中的该列进行求和:

=SUM(D1:D10)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM