将 Excel 列的状态汇总到单个单元格中

将 Excel 列的状态汇总到单个单元格中

我最多只能算是中级 Excel 用户。我找遍了所有地方,似乎都找不到这个具体公式的用法。

我需要做的是在状态工作表中汇总一系列任务。我需要在单元格 D6 至 D17 标记为“完成”后,单元格 D2 更改为突出显示的绿色并标记为“完成”。我应该使用什么公式?

答案1

您可以使用 countif。这会将其与您也可以输入的范围中的行数进行比较 =11。

=if(countif(D6:17,"完成")=rows(D6:D17),"完成","未完成")

要将其变为绿色,只需使用条件格式,如果该单元格已完成,则将其变为绿色。

答案2

替代解决方案:

应用自定义格式,对 D2 和 D6:D17 的单元格内容 1(数字)显示“完成”,
然后使 D2 为“=(sum(D6:D17)=rows(D6:D17))”

如果工作完成,则在D6至D17中填入1(或计算其价值),否则填入0。

颜色是一种条件格式。公式“=(D2=1)”或可能是“=(D2=TRUE)”

相关内容