第1个回答 2020-11-05
在道B1输入或复制粘贴下列公式之一
=IF(ISNUMBER(FIND("明慧生物专",A1)),"宝骏",IF(ISNUMBER(FIND("公厕属",A1)),"柳南仓库","未知"))
=IF(COUNT(FIND("明慧生物",A1)),"宝骏",IF(COUNT(FIND("公厕",A1)),"柳南仓库","未知"))
下拉公式
这是一个经典的数据归集分类问题,在工作中非常实用。
单个数据归集
例如A列信息中有华为两个关键字的时候,我们需要在B列输入华为两个字
❶普通的方法,就是对A列进行筛选,筛选出这个关键字后,然后在B列手动的输入关键字即可
❷使用函数的方法
输入的公式是:
=IF(ISNUMBER(FIND("华为",A2)),"华为","")
多个数据的归集
如果同时要归集的信息有很多,使用筛选或者IF函数的话,都比较复杂,直接先把需要归集的关键词写下来后,使用Lookup函数公式:
=LOOKUP(9^9,FIND($D$1:$D$5,A2),$D$1:$D$5)
通过这个函数批量的提取关键词,非常实用
第2个回答 2020-11-05
如图,
C2=IF(OR(ISNUMBER(FIND("电气",D2)),ISNUMBER(FIND("软件",D2))),"R&D",IF(ISNUMBER(FIND("设备",D2)),"生产",""))
下拉填充
也可以
=LOOKUP(1,0/FIND({"电气","软件","设备"},D2),{"R&D","R&D","设备"})本回答被提问者采纳