【发布时间】:2020-02-13 22:11:08
【问题描述】:
我正在使用新的TextJoin 函数和Match 和IF 函数作为过滤器。该语句在大多数情况下都有效,但对于不满足过滤器要求的每一行,它都会返回“False”。有没有办法过滤而不是得到一堆“假”返回,而只是正确的返回?
这是我的公式:
{=TEXTJOIN(";",,IF(E5:E211="Austin",IF(MATCH(D5:D211,D5:D211,0)=ROW(E5:E211)-ROW(E5)+1,D5:D211,"")))}
它会找到所有正确的项目,但也会添加Falses'。
【问题讨论】:
-
你有什么版本的excel?
-
2016 Office 365
-
Excel 2016 和 Office 365 是两个不同的版本,具有不同的公式来查找唯一项。你有 Office 365 订阅吗?
-
第一个
IF缺少"",因此将公式的最后一部分)))替换为),""))。也就是说,根据对 Scotts 问题的回答,可能会有更好的方法。用一些示例数据和预期结果更新您的 Q -
是的,我有 Excel for Office 365 ProPlus
标签: excel excel-formula textjoin