我有下表,需要找到一个公式来计算B列中与A列中的月份相关的唯一实例:
MonthBooked Concatenation
Jun-14 JSM010414BookShopInc.RenewalBooks
Jun-14 JSM010414BookShopInc.NewBooksNew(Location)Mall
Jun-14 JSM010414BookShopInc.NewBooksNew(Location)Mall
Jun-14 JSM010414BookShopInc.NewBooksNew(Location)HighStreet
Dec-14 BCO121214BookShopInc.NewMagazinesBrandNew
Dec-14 BCO311214BookShopInc.NewPampletBrandNew
Jun-15 JSM010415BookShopInc.RenewalBooks
Dec-15 BookShopInc.Magazines
Dec-15 BookShopInc.Pamplet
我在这个优秀的网站上看到了类似的问题,但没有提供解决方案或我可以适应的东西。
我试过
{=SUM(IF($A$2:$A$10=A16,1/COUNTIF($B$2:$B$10,$B$2:$B$10)))}
(其中A16 =填充'Jun-14'的单元格),但它对数据中的更改没有正确反应。我在这里是正确的,还是需要采用不同的方法?
提前致谢!
的Al
答案 0 :(得分:1)
为了获得一致的结果,请使用此方法
=SUM(IF(FREQUENCY(IF($A$2:$A$10=A16,IF($B$2:$B$10<>"",MATCH($B$2:$B$10,$B$2:$B$10,0))),ROW($B$2:$B$10)-ROW($B$2)+1),1))
使用 CTRL + SHIFT + ENTER确认