乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么把EXCEL文件sheet1中A1,B1,C1中的内容按...

怎么把EXCEL文件sheet1中A1,B1,C1中的内容按...

作者:乔山办公网日期:

返回目录:excel表格制作


IF(ISNA(VLOOKUP(A:A,sheet1!zdA:C,2,0)),"",VLOOKUP(A:A,sheet1!A:C,2,0))
等于 =VLOOKUP(A:A,sheet1!A:C,2,0))
第1个目的是为了没有查找到数据,不显示#N/A,而显示空白。

你在sheet2的B1(或者是C1随便,就是你想要显示年龄的那一列)输入公式=IF(ISNA(VLOOKUP(A:A,Sheet1!A:C,2,0)),"",VLOOKUP(A:A,Sheet1!A:C,2,0))
这个公式主要是VLOOKUP函数,A:A是你要输入名字(条件)的一列,VLOOKUP函数会自动帮你找到与名字相对应的哪个人年龄.里面的2表示sheet1!A:C的第二列(即年龄所在的那一列),同理,把2变成3后显示的就是编号.
IF和ISNA函数只是为了避免输入公式后出现#N/A
以下公式任选一个都可以。
公式一:
=IF(COUNTIF(Sheet1!A$10:B$148,C9),VLOOKUP(C9,Sheet1!A10:B148,2,),)
公式二:
=IF(ISNA(MATCH(C9,Sheet1!A$10:B$148,)),,VLOOKUP(C9,Sheet1!A$10:B$148,2,))

公式三:
=IF(ISNA(VLOOKUP(C9,Sheet1!A$10:B$148,2,)),,VLOOKUP(C9,Sheet1!A$10:B$148,2,))
公式四:
=IF(ISERROR(VLOOKUP(C9,Sheet1!A$10:B$148,2,)),,VLOOKUP(C9,Sheet1!A$10:B$148,2,))

公式五:(最精简,但需要EXCEL 2007及以上版本支持)

=IFERROR(VLOOKUP(C9,Sheet1!A$10:B$148,2,),)

如果C1不在SHEET1的C列(SHEET1的C列不含C1值),显示空值;
否则显示与C1在SHEET1的C列中同行的A列的值。

相关阅读

关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网