如何获取另一列的唯一列值

如何获取另一列的唯一列值

请参考此图查看 C 和 D 列。

在此处输入图片描述 一个“天”有多少个唯一的“周数”。例如,星期日、星期一等有多少个唯一的周数,

基本上,我想知道 C 列中出现了多少个不同的星期一(不同的日期)、多少个不同的星期五等等。

答案1

您可以使用"1/COUNTIFS"“魔法”方案来解决涉及唯一性的问题。

=SUMPRODUCT(($C$2:$C$15="Sunday")/COUNTIFS($C$2:$C$15,$C$2:$C$15,$D$2:$D$15,$D$2:$D$15))

但请注意,此公式要求您的范围没有空白间隙。此外,对于涉及数组计算的公式,也要始终避免使用满列(或太大)的列,因为它们很慢。

附言:您可以用任何单元格引用替换文字“星期日”。

相关内容