【发布时间】:2011-07-25 13:08:21
【问题描述】:
我在互联网上(以及在 stackoverflow 上)看到了很多这个问题的答案,当我尝试每个人似乎都建议的解决方案时,有些东西不起作用。
基本上我有一个值列表(比如在第 24 行,C 到 U 列),我想在第 25 行创建一个(范围)公式,这会给我在范围 C24:U24。
我用了下面的公式
=INDEX($C$24:$U24,MATCH(0,COUNTIF($B$25:B25,$C$24:$U$24),0))
它不起作用,它只是返回列表的第一项。
【问题讨论】:
-
也许是超级用户的问题?
-
每个单元格中的值是单个字符、字符串、单词还是数字?另外,您是否希望将列表中的每个项目组合成一个字符串,并且您是否希望每个不同元素都有一个分隔符(如逗号分隔)?
-
-
JMax 下面的答案是正确的(请参阅我对它实际工作方式的最后评论)。 @Tiago,这有点边界,我同意严格来说,excel公式不是编程,你可以这样考虑。无论如何,我使用了准确的标签 excel-formula,我四处搜索,发现这里有很多 excel 问题......所以我得出结论,这适合这里。
标签: excel excel-formula