EXCEL 函数IF问题

在SHEET1 A列中找到与SHEET2 A1相同值,并把找到的SHEET1 A列单元格对应行的B列单元格复制到SHEET2 B1.
其中SHEET1在另外一个文档CHINA内

使用vlookup函数
其中SHEET1在另外一个文档CHINA内 也是一样的
不要去记住公式的语法
直接点击函数按钮'f(x)'
找到vlookup函数 选取后
弹出4个栏位 栏位右边有个小方块 点击后选取目标单元(格或列)

4个栏位内容如下;

VLOOKUP
请参阅

在一数组或表格的最左栏中寻找含有某特定值的字段,再传回同一列中某一指定储存格中的值。如果用来比对的数值位于您所要寻找的资料之左边直栏时,就必须使用到 VLOOKUP 函数。

语法

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value 是您打算在数组的最左栏中搜寻的值。Lookup_value 可以是数值、参照地址或文字字符串。

Table_array 是要在其中搜寻的资料表格。通常是储存格范围的参照地址或类似数据库或清单的范围名称。 (**** 一定要按列选取 如; A:C 相反 A1:C118是不行的)

如果 range_lookup 为 TRUE,则 table_array 第一栏的值必须以递增次序排列:...,-2,-1,0,1,2,...,A-Z,FALSE,TRUE;否则 VLOOKUP 无法给予正确的值。如果 range_lookup 为 FALSE,则 table_array 不须事先排序。

您可以选择 [资料] 菜单上的 [排序] 指令设定 [递增],以确保数组中的值依递增次序排列。

Table_array 第一栏里的值,可以是文字、数字或逻辑值。

英文字母不分大小写。
Col_index_num 是个数值,代表所要传回的值位于 table_array 中的第几栏。如果 col_index_num 自变量值为 1,传回在 table_array 第一栏的值,如果 col_index_num 自变量值为 2,传回 table_array 第二栏的值,依此类推。如果 col_index_num 小于 1,则 VLOOKUP传回错误值 #VALUE!;如果 col_index_num 超过 table_array 总栏数,则 VLOOKUP 传回错误值 #REF!。

Range_lookup 是个逻辑值,用来指定 VLOOKUP 要寻找完全符合或部分符合的值。当此自变量值为 TRUE 或被省略了,会传回部分符合的数值;也就是说,如果找不到完全符合的值时,会传回仅次于 lookup_value 的值。当此自变量值为 FALSE 时,VLOOKUP 函数只会寻找完全符合的数值,如果找不到,则传回错误值 #N/A。

批注

如果 VLOOKUP 函数找不到 lookup_value,且 range_lookup 为 TRUE 时,则使用仅次于 lookup_value 的值。

如果 lookup_value 比 table_array 第一栏中的最小值还小,则 VLOOKUP 传回错误值 #N/A。

如果 VLOOKUP 函数找不到 lookup_value,且 range_lookup 为 TRUE 时,则 VLOOKUP 传回错误值 #N/A。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-06
在SHEET2中的 B1里输入“=VLOOKUP(A1,Sheet1!A:f,2,0)”
向下复制就好了

发消息留下qq,在线教你本回答被提问者采纳

Excel中IF函数返回FALSE是怎么回事?
明确答案:在Excel中使用IF公式时,有些单元格显示“FALSE”,这是因为逻辑条件未满足或公式语法有误。详细解释:1. 逻辑条件未满足:IF公式是根据指定的逻辑条件进行判断的。当输入的数据不满足设定的条件时,IF公式会返回“FALSE”。例如,如果你设置了一个公式IF,而单元格A1的值并不大于B1的值,那...

excel中如何使用IF函数进行条件判断?
1、单元格中的 0(零):value_if_true 或 value_if_False 参数无参数值。 若要查看返回的正确值,应为两个参数添加参数文本,或者为参数添加 TRUE 或 FALSE。2、#NAME? (显示在单元格中):这通常意味着公式存在拼写错误。

excel中if函数判断的结果是什么?
Excel中IF函数的表达式为:IF(logical_test,value_if_true,value_if_false),Logical_test表示计算结果为TRUE或FALSE的任意值或表达式。Value_if_true表示的是 logical_test为TRUE时返回的值Value_if_false表示的是 logical_test 为 FALSE 时返回的值。第一个空格内填写的D3>=20%,意思是判断单元格D...

excel中if函数如何使用多个条件?
1、在excel表格中的A列单元格内输入一组数据,用来使用IF函数输入五个条件进行数据操作。2、在B2单元格内输入IF公式:=IF(A2<60,"1",IF(A2<100,"2",IF(A2<200,"3",IF(A2<280,"4",IF(A2<350,"5")))。意思是A2单元格中如果数据小于60,则显示数字1,如果数据小于100,则显示数字2,...

EXCEL 使用IF公式时,为什么有些显示FALSE
例如,当你在单元格中尝试这样设置:=IF(某个条件,返回值,无设定)。如果条件不满足,Excel会默认返回FALSE,而非你期望的其他值。为解决这个问题,你应该明确在IF函数中为FALSE的情况设定一个明确的数值或表达式。以具体实例说明:如果你想在H6小于等于0时返回0,在40以下时返回其本身,你可以这样写...

excel中if函数若满足条件返回“是”,否则?
excel =IF 详细 Excel中的IF函数是一个逻辑函数,用于基于一个条件表达式来返回两个可能的结果之一。其基本语法是 `IF`,其中`logical_test`是你要测试的条件,`value_if_true`是条件为真时返回的值,`value_if_false`是条件为假时返回的值。例如,假设你有一个包含学生分数的表格,并且你想要检查...

excel中if函数返回错误值怎么办?
1、首先将该计算公式直接粘贴到Excel表格中。2、点击回车即可生成计算结果,可以看到显示的结果为“false”,表示学生大于学生会的判断是错误的。3、该公式与=IF("2">"5",TRUE,FALSE)这个公式的代表意思相同,都是表示判断错误的结果。4、如果将其更改为:=IF("学生会">"学生",TRUE,FALSE)。5、...

excel中if函数两个条件以上并列判断问题?
1. IF函数的嵌套使用:Excel中的IF函数可以嵌套使用,意味着你可以在已有的IF函数结果基础上再进行条件判断。这对于需要满足多个并列条件的情况非常有用。基本语法是:=IF)。例如,假设你想判断一个数值是否大于60且小于90,你可以使用这样的公式:=IF, "在范围内", "不在范围内")。其中AND函数用于...

excel函数IF怎样用?
1、鼠标单击D2,可以看见D2出现黑色选框。2、选定D2后在fx处输入公式:=IF(A2=冰箱,C2*0.8,C2)3、随意单击一个空白单元格,会发现D2中出现7500.因为A2是彩电,不打折,则保留原价。说明函数输入正确。4、excel中不需要反复输入公式,会自动识别。因此只要点击红框中的小黑正方形,长按向下拖,...

excel如何用if函数进行这四种条件的判断?
答案:在Excel中,使用IF函数进行四种条件的判断,其语法结构为:=IF))。具体步骤如下:详细解释:1. IF函数的基本结构:在Excel中,IF函数用于根据指定的条件进行逻辑判断,并返回相应的结果。其基本结构为“=IF”,当条件成立时,返回结果;当条件不成立时,继续判断下一个条件。2. 多...

相似回答
大家正在搜