如何在同一公式中使用 "IF(ISNUMBER(SEARCH))" 函数和 "TEXTJOIN" 函数?
How can I use "IF(ISNUMBER(SEARCH))" function with "TEXTJOIN" function in the same formula?
我需要一个嵌套函数做下一个:
先在sheet“case1”的“c”列中搜索这个值“mo”
如果它找到它 return 这个文本“case1”,如果没有 return 任何东西(pic1)
在第二个和第三个 sheet 中执行相同的功能:(pic2).
在第二个 sheet "case2" 列的 "c" 中搜索关于这个值 "mo" 的信息;如果它找到它 return 这个文本“case2”,如果没有 return 任何东西
在第三个 sheet "case3" 的 "c" 列中搜索有关此值 "mo" 的信息;如果它找到它 return 这个文本“case3”,如果没有 return 任何东西
我想要一个文本功能将结果并排收集(图3)enter image description here
这应该有效
=index(textjoin("+",1,if(isna({match("mo",case1!C:C,0),match("mo",case2!C:C,0),match("mo",case3!C:C,0)}),,"case"&sequence(1,3))))
更新:
=index(textjoin("+",1,if(isna({match("mo",case1!C:C,0),match("mo",above!C:C,0),match("mo",below!C:C,0)}),,{"case 1","above","below"})))
我需要一个嵌套函数做下一个:
先在sheet“case1”的“c”列中搜索这个值“mo” 如果它找到它 return 这个文本“case1”,如果没有 return 任何东西(pic1)
在第二个和第三个 sheet 中执行相同的功能:(pic2).
在第二个 sheet "case2" 列的 "c" 中搜索关于这个值 "mo" 的信息;如果它找到它 return 这个文本“case2”,如果没有 return 任何东西
在第三个 sheet "case3" 的 "c" 列中搜索有关此值 "mo" 的信息;如果它找到它 return 这个文本“case3”,如果没有 return 任何东西我想要一个文本功能将结果并排收集(图3)enter image description here
这应该有效
=index(textjoin("+",1,if(isna({match("mo",case1!C:C,0),match("mo",case2!C:C,0),match("mo",case3!C:C,0)}),,"case"&sequence(1,3))))
更新:
=index(textjoin("+",1,if(isna({match("mo",case1!C:C,0),match("mo",above!C:C,0),match("mo",below!C:C,0)}),,{"case 1","above","below"})))