发布网友 发布时间:2022-05-06 04:09
共5个回答
热心网友 时间:2022-06-28 16:48
1、用VLOOKUP函数的公式这样写:
VLOOKUP("*"&A2&"*",IF({1,0},Sheet2!B$2:B$999,Sheet2!A$2:A$999),2,)
2、还可以加入防错判断,当公式下拉时,遇上A列数据为空白,或是A列的数据不存在于SHEET2!的B列中时,公式也返回空白值,以上的公式会返回错误值。
3、INDEX加入防错:
=IF(COUNTIF(Sheet2!B:B,"*"&A2&"*")*(A2<>""),INDEX(Sheet2!A:A,MATCH("*"&A2&"*",Sheet2!B:B,)),"")
4、VLOOKUP加入防错:
=IF(COUNTIF(Sheet2!B:B,"*"&A2&"*")*(A2<>""),VLOOKUP("*"&A2&"*",IF({1,0},Sheet2!B$2:B$999,Sheet2!A$2:A$999),2,),"")
5、INDEX函数示例图:
6、VLOOKUP示例图:
热心网友 时间:2022-06-28 16:48
级别用数字显示,然后实际执行人和他的级别分开在不同的列就可以,假设实际执行人的级别列是I列,用IF函数,在E5输入=IF(C5<I5,"越级",""),然后下拉就可以了追问一定要文字表示呢?
热心网友 时间:2022-06-28 16:48
你这个情况只能将D列中的级别另外放在一列,并用阿拉伯数字表示,同时C列的级别也应单独用阿拉伯数字另写一列才行,这样就可以用IF函数了。热心网友 时间:2022-06-28 16:49
E5输入公式:热心网友 时间:2022-06-28 16:50