我希望列出并计数来自多个单元格的唯一值。实际的应用是列出和计数一个特定角色出现在电影中的场景。
我使用以下数组公式列出数据表中的场景:
=ArrayFormula(TEXTJOIN(", ",TRUE,IF($B$11:$B$64=E13,$A$11:$A$64,"")))它将返回如下内容(这些是场景号):2、2、2、2、2、3、3、3、3、3、4、4、4、4
但我想要它回来: 2,3,4
然后,为了计算唯一值,我使用了以下公式:
COUNTUNIQUE(SPLIT(F13,", ",0))但是这里的问题是,即使数组公式没有正确返回值(即字符没有出现在任何场景中),它仍然返回"1“。
这是Google,这样您就可以在上下文中看到内容:https://docs.google.com/spreadsheets/d/1dwrORFJ508duRP1no7258dqLemujkOjpvA3XmolqtsU/edit?usp=sharing
任何帮助都将不胜感激!
发布于 2018-03-30 06:20:53
F11:
=ARRAYFORMULA(TEXTJOIN(",",1,UNIQUE(IF(E11=B$11:B,A$11:A,))))
=COUNT(SPLIT(F11,","))UNIQUE()在加入它们之前找到它们的唯一值https://stackoverflow.com/questions/49565261
复制相似问题