发布网友 发布时间:2022-04-25 08:52
共3个回答
热心网友 时间:2023-11-10 19:32
//整体为一个IF函数
=IF
(
ISNA( VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0) ),//如果VLOOKUP这个函数的执行结果为“#N/A”,
"""现场检查记录库""工作表没有编号" & $C$2,//那么就等于 【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
//否则就等于VLOOKUP这个函数的结果
)
VLOOKUP这个函数:
VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0)
以固定C2单元格的内容,在“现场检查记录库”这个sheet的第一列的1到2000行中查找相同的内容,然后匹配它对应“X”列的内容(“X”=ROW(B8),B8的所在行数也就是8)。
不过需要注意的是你这里的vlookup函数的结果永远是“#N/A”,因为“$A$1:$F$2000“这个条件限定了vlookup函数的条件匹配范围为A列到F列,也就是最多横跨6列,而”ROW(B8)“的结果为8,超过了这个范围,永远匹配不到结果的,所以结果恒为“#N/A”。也就是说IF函数的结果恒为
"""现场检查记录库""工作表没有编号" & $C$2【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
追问=IF(ISNA(VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0)),"""现场检查记录库""工作表没有编号" & $C$2,VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0))追答结果是不是“#N/A”,不是单看一句语句就能看出来的,这里“#N/A”的意思是vlookup匹配不到结果,不为“#N/A”有两种情况,一种是为0,表示在A列找到和C2内容相同的了,但是其对应C列的内容为空(注意你这里的”ROW(B3)“=3为A列到C列);另一种是为"#REF! " 。
热心网友 时间:2023-11-10 19:32
最好的解释是按F1查看EXCEL帮助信息。热心网友 时间:2023-11-10 19:33
可以根据用户需要,进行计算并返回指定单元格的值。还可以根据简单函数编写复杂的计算公式,满足用户的各种需要热心网友 时间:2023-11-10 19:32
//整体为一个IF函数
=IF
(
ISNA( VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0) ),//如果VLOOKUP这个函数的执行结果为“#N/A”,
"""现场检查记录库""工作表没有编号" & $C$2,//那么就等于 【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
//否则就等于VLOOKUP这个函数的结果
)
VLOOKUP这个函数:
VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0)
以固定C2单元格的内容,在“现场检查记录库”这个sheet的第一列的1到2000行中查找相同的内容,然后匹配它对应“X”列的内容(“X”=ROW(B8),B8的所在行数也就是8)。
不过需要注意的是你这里的vlookup函数的结果永远是“#N/A”,因为“$A$1:$F$2000“这个条件限定了vlookup函数的条件匹配范围为A列到F列,也就是最多横跨6列,而”ROW(B8)“的结果为8,超过了这个范围,永远匹配不到结果的,所以结果恒为“#N/A”。也就是说IF函数的结果恒为
"""现场检查记录库""工作表没有编号" & $C$2【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
追问=IF(ISNA(VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0)),"""现场检查记录库""工作表没有编号" & $C$2,VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0))追答结果是不是“#N/A”,不是单看一句语句就能看出来的,这里“#N/A”的意思是vlookup匹配不到结果,不为“#N/A”有两种情况,一种是为0,表示在A列找到和C2内容相同的了,但是其对应C列的内容为空(注意你这里的”ROW(B3)“=3为A列到C列);另一种是为"#REF! " 。
热心网友 时间:2023-11-10 19:32
最好的解释是按F1查看EXCEL帮助信息。热心网友 时间:2023-11-10 19:33
可以根据用户需要,进行计算并返回指定单元格的值。还可以根据简单函数编写复杂的计算公式,满足用户的各种需要热心网友 时间:2023-11-10 19:32
//整体为一个IF函数
=IF
(
ISNA( VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0) ),//如果VLOOKUP这个函数的执行结果为“#N/A”,
"""现场检查记录库""工作表没有编号" & $C$2,//那么就等于 【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
//否则就等于VLOOKUP这个函数的结果
)
VLOOKUP这个函数:
VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0)
以固定C2单元格的内容,在“现场检查记录库”这个sheet的第一列的1到2000行中查找相同的内容,然后匹配它对应“X”列的内容(“X”=ROW(B8),B8的所在行数也就是8)。
不过需要注意的是你这里的vlookup函数的结果永远是“#N/A”,因为“$A$1:$F$2000“这个条件限定了vlookup函数的条件匹配范围为A列到F列,也就是最多横跨6列,而”ROW(B8)“的结果为8,超过了这个范围,永远匹配不到结果的,所以结果恒为“#N/A”。也就是说IF函数的结果恒为
"""现场检查记录库""工作表没有编号" & $C$2【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
追问=IF(ISNA(VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0)),"""现场检查记录库""工作表没有编号" & $C$2,VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0))追答结果是不是“#N/A”,不是单看一句语句就能看出来的,这里“#N/A”的意思是vlookup匹配不到结果,不为“#N/A”有两种情况,一种是为0,表示在A列找到和C2内容相同的了,但是其对应C列的内容为空(注意你这里的”ROW(B3)“=3为A列到C列);另一种是为"#REF! " 。
热心网友 时间:2023-11-10 19:32
最好的解释是按F1查看EXCEL帮助信息。热心网友 时间:2023-11-10 19:33
可以根据用户需要,进行计算并返回指定单元格的值。还可以根据简单函数编写复杂的计算公式,满足用户的各种需要热心网友 时间:2023-11-10 19:32
//整体为一个IF函数
=IF
(
ISNA( VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0) ),//如果VLOOKUP这个函数的执行结果为“#N/A”,
"""现场检查记录库""工作表没有编号" & $C$2,//那么就等于 【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
//否则就等于VLOOKUP这个函数的结果
)
VLOOKUP这个函数:
VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0)
以固定C2单元格的内容,在“现场检查记录库”这个sheet的第一列的1到2000行中查找相同的内容,然后匹配它对应“X”列的内容(“X”=ROW(B8),B8的所在行数也就是8)。
不过需要注意的是你这里的vlookup函数的结果永远是“#N/A”,因为“$A$1:$F$2000“这个条件限定了vlookup函数的条件匹配范围为A列到F列,也就是最多横跨6列,而”ROW(B8)“的结果为8,超过了这个范围,永远匹配不到结果的,所以结果恒为“#N/A”。也就是说IF函数的结果恒为
"""现场检查记录库""工作表没有编号" & $C$2【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
追问=IF(ISNA(VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0)),"""现场检查记录库""工作表没有编号" & $C$2,VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0))追答结果是不是“#N/A”,不是单看一句语句就能看出来的,这里“#N/A”的意思是vlookup匹配不到结果,不为“#N/A”有两种情况,一种是为0,表示在A列找到和C2内容相同的了,但是其对应C列的内容为空(注意你这里的”ROW(B3)“=3为A列到C列);另一种是为"#REF! " 。
热心网友 时间:2023-11-10 19:32
最好的解释是按F1查看EXCEL帮助信息。热心网友 时间:2023-11-10 19:33
可以根据用户需要,进行计算并返回指定单元格的值。还可以根据简单函数编写复杂的计算公式,满足用户的各种需要热心网友 时间:2023-11-10 19:32
//整体为一个IF函数
=IF
(
ISNA( VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0) ),//如果VLOOKUP这个函数的执行结果为“#N/A”,
"""现场检查记录库""工作表没有编号" & $C$2,//那么就等于 【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
//否则就等于VLOOKUP这个函数的结果
)
VLOOKUP这个函数:
VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B8),0)
以固定C2单元格的内容,在“现场检查记录库”这个sheet的第一列的1到2000行中查找相同的内容,然后匹配它对应“X”列的内容(“X”=ROW(B8),B8的所在行数也就是8)。
不过需要注意的是你这里的vlookup函数的结果永远是“#N/A”,因为“$A$1:$F$2000“这个条件限定了vlookup函数的条件匹配范围为A列到F列,也就是最多横跨6列,而”ROW(B8)“的结果为8,超过了这个范围,永远匹配不到结果的,所以结果恒为“#N/A”。也就是说IF函数的结果恒为
"""现场检查记录库""工作表没有编号" & $C$2【""现场检查记录库""工作表没有编号】 和固定C2单元格的内容合并以后的结果
追问=IF(ISNA(VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0)),"""现场检查记录库""工作表没有编号" & $C$2,VLOOKUP($C$2,现场检查记录库!$A$1:$F$2000,ROW(B3),0))追答结果是不是“#N/A”,不是单看一句语句就能看出来的,这里“#N/A”的意思是vlookup匹配不到结果,不为“#N/A”有两种情况,一种是为0,表示在A列找到和C2内容相同的了,但是其对应C列的内容为空(注意你这里的”ROW(B3)“=3为A列到C列);另一种是为"#REF! " 。
热心网友 时间:2023-11-10 19:32
最好的解释是按F1查看EXCEL帮助信息。热心网友 时间:2023-11-10 19:33
可以根据用户需要,进行计算并返回指定单元格的值。还可以根据简单函数编写复杂的计算公式,满足用户的各种需要