Excel:如何檢查多行中的值,這些行標記每天的值並突出顯示最早條目的行

Excel:如何檢查多行中的值,這些行標記每天的值並突出顯示最早條目的行

我有一個資料庫,顯示一年中每週分配給每個客戶的價值。我想要的是突出顯示(即在報告的最後用 X 標記)具有相同屬性的客戶出現任何值的最早一周,以便我可以消除每個的其餘行客戶/屬性組合。例子:

目前的

我擁有的

想要的

我想要的是

答案1

試試這個公式:

=AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1)

在此輸入影像描述

正如你所看到的,我讓它回到 TRUE/FALSE。如果你想要X然後使用這個:

=IF(AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1),"X","")

它將傳回X一個空白單元格。

AGGREGATE() 函數是在 Excel 2010 中引入的。

筆記:

它將傳回 TRUE 給所有最早綁定的。

相關內容