我有一个包含如下描述的单元格
“顾客喜欢打板球和足球。”
然后,在另一张工作表上,我列出了一份运动清单。
细胞/运动
我需要迭代的运动列表和匹配的第一项运动在列表中,然后打印出来。以下是我想要返回的一些例子。
Description /(在“名称管理器”下定义为“SPORT_NAMES”)
--我可以使用下面的公式对每个单元格执行此操作
=IF(搜索(体育!A1,Data!A2)),“网球”,"")
谢谢,
基兰
发布于 2019-01-14 12:51:54
我很肯定有一种干净而好的方法来做这件事,但至少这个答案是可行的。
首先。我强烈鼓励你在我的截图中列出体育项目,并附带一个辅助栏,显示每项运动的重要性。这样你就可以根据自己的需要重新排序,或者换个位置,记住优先级:
然后,我用这个肮脏的公式得到了结果:
=IFERROR(IFERROR(IFERROR(IFERROR(IFERROR(IFERROR(IF(SEARCH('LIST OF SPORTS'!$B$2;Hoja1!A1)>0;'LIST OF SPORTS'!$B$2);IF(SEARCH('LIST OF SPORTS'!$B$3;Hoja1!A1)>0;'LIST OF SPORTS'!$B$3));IF(SEARCH('LIST OF SPORTS'!$B$4;Hoja1!A1)>0;'LIST OF SPORTS'!$B$4));IF(SEARCH('LIST OF SPORTS'!$B$5;Hoja1!A1)>0;'LIST OF SPORTS'!$B$5));IF(SEARCH('LIST OF SPORTS'!$B$6;Hoja1!A1)>0;'LIST OF SPORTS'!$B$6));IF(SEARCH('LIST OF SPORTS'!$B$7;Hoja1!A1)>0;'LIST OF SPORTS'!$B$7));"No sports found")
在Sheet1中我得到了这样的信息:
希望这能帮到你。
https://stackoverflow.com/questions/54181043
复制相似问题