Excel中用什么快捷方式可以在一个单元格内输入值,右边的单元格会自动变相应的值?

如题所述

  1, 简单的解决这个问题,可以在B1输入如下公式

  =VLOOKUP(A1,C:D,2,0)

  结果如下图


  2, 如果想更完美一些,检查一下输入的内容是否存在, B1的公式可以修改为下面这样:    

=IFERROR(VLOOKUP(A1,C:D,2,0),"不存在")

  结果如下图


  一 VLOOKUP函数解析


  实例:=VLOOKUP(A1,C:D,2,0)


  1在C列里找等于A1单元的值,然后返回对应的D列的数据。

  2这里的2代表的是C:D区域的第二列也就是D列,表示要返回的是第二参数中的第几列。

  3 第四个参数0代表的是精确查找,如果A1的值在C列里没有,那么就返回错误值。

  如果是1或者true,就代表模糊查找,要求A列数据升序排列,一般情况下用1或者省略或者是True都查不到想要找的值的。


  二 IFERROR函数解析


  实例: =IFERROR(VLOOKUP(A1,C:D,2,0),"不存在")


  判断第一参数VLOOKUP(A1,C:D,2,0) 是否存在错误,

  如果没有错误,算出第一参数的计算结果,否则显示第二参数



其他说明:

参数是指函数括号内用逗号分割的部分,分成几个部分就有几个参数

上面的函数 Vlookup有4个参数,IFERROR只有两个参数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-07
使用EXCEL中回车键后,系统将默认执行向下移动,以便下一个单元,它是不一样的使用在细胞换行符回车键字,但到EXCEL中在一个单元格中输入文本的两行以下两种方法:
第一:选择进入细胞,使用格式菜单菜单中的“单元格格式”命令,在“文本控制”中的“对齐”选项卡进入后选中勾选“包装”退出OK,然后你只需调整列宽,你需要在它自动换行的单元格。
二:输入文本的第一行,用Alt + Enter键回车后(ENTER与区别向下移动),你可以用输入第二行,第三行,......,多行文本。
第2个回答  2014-11-07
用VLOOKUP函数就可以了
第3个回答  2014-11-07
B1输入公式
=vlookup(A1,C:I,2,false)追问

那如果我重新建一个新表格,输入数值和原始数据不在一个文档里怎么办?

追答

那在新建的文档中引用旧文档里的内容
也就是公式中的C:I这里要更改为旧文档对应的地址

相似回答