Excel:标记跨行具有相同值的记录

Excel:标记跨行具有相同值的记录

我有一个包含organisation codecost code和 的相关列的数据cost value

每个组织最多有8成本代码,每个代码都有一个成本值。

数据排列如所附示例所示:

在此处输入图片描述

我需要创建一个变量,在其中用1, 那些 组织他们每个人成本价值对他们每个人来说都是相同的成本代码

我已经根据组织代码和成本值对数据进行了排序,因此我可以检查每个组织的前一个值是否与后续值相同,但我需要检查给定组织的每个成本代码的所有成本值是否相同。

答案1

在此示例中,样本数据位于单元格 C3:E14 中。现在在单元格 F3 中输入以下公式,并在公式栏中按 CTRL + SHIFT + ENTER 创建数组公式。公式应括在花括号中,以表明它是一个数组公式。

=IF(SUMPRODUCT(($C$3:$C$14=C3)*1)=SUMPRODUCT((IF($C$3:$C$14=C3,$E$3:$E$14)=E3)*1),"1","0") 

在此处输入图片描述

相关内容