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


1

我充其量只是一个中级excel用户。我到处看了回来似乎无法找到这个特定的配方怎么样。

我需要做的是在状态工作表中我有一系列任务,我正在卷起来。一旦细胞D6到D17被标记为完整,我需要将细胞D2更改为突出显示的绿色并标记为完整。我应该使用什么配方?

Answers:


0

你可以使用countif。这将它与您也可以放入的范围中的行数进行比较= 11。

= if(countif(D6:17,“Complete”)=行(D6:D17),“完成”,“未完成”)

要将其设置为绿色,只需使用条件格式,如果该单元格为“完全”,则将其设


这不是3D公式吗?如果是这样,它需要CTRL + ENTER来激活/计算它。
Hannu

还有一点需要注意:使用“完成”和“未完成”作为计算的依据取决于 拼字 ,这可能容易出错。但是,您可以使用自定义列表,并使用“数据>”将其设为“下拉列表” LibreOffoce中的Validty'或Excel中的'Validation'。
Hannu

没有countif是内置函数而不是数组函数所以它不需要ctrl + shift + enter。我会假设单元格将完全添加使用函数将其放入,因此拼写应该不是问题。我只是希望单元格显示实际存储在其中的内容。
gtwebb

0

替代方案:

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

在D6到D17中填写完整作业的1(或计算值),否则为0。

着色是条件格式的东西。公式“=(D2 = 1)”或可能“=(D2 = TRUE)”


我认为它应该是行(D6:D17),因为它们都在一列中。此外,我不是那种格式化的忠实粉丝,因为它往往会搞砸那些期望看到实际单元格值的用户。如果没有其他人正在使用这张纸或接触那些细胞那么这不是什么大问题。
gtwebb

啊,确实是ROWS()它应该/改变。好吧,格式化是为了你的眼睛不是为了计算;-)
Hannu

通过一些调整(可能),可以使用100%而不是“1”来完成。
Hannu
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.