如何在EXCEL中实现选择一个单元格中下拉数据后另一个单元格跟着变化

2024-11-10 07:19:42
推荐回答(5个)
回答(1):

1、以2007版EXCEL为例,打开EXCEL表格,数据如下图,根据A列材质在C:D列查找区域内自动查找密度并显示在B列

2、在B2输入函数:=VLOOKUP()

3、选择要查找的值所在单元格,即A2,然后输入“,”。VLOOKUP函数第1个条件完成

4、选择要在其中查找值的区域,即C、D两列,然后输入“,”。VLOOKUP函数第2个条件完成

注意,也可以选C1:D11这个区域,即查找值所在的具体区域。但如果要在第12行继续添加查找值的话,需要对函数中查找值的区域进行重新选择,所以建议直接选数据所在列这个大区域,即C:D

5、输入区域中包含返回值的列号,图中密度值于C:D区域的第2列,所以,输入2,然后输入“,”。VLOOKUP函数第3个条件完成

6、输入精确匹配值: 0/FALSE进行精确查找(输入1/TURE为近似匹配),VLOOKUP函数第4个也是最后一个条件完成。

7、按回车键,查看函数返回数值

8、将鼠标移动到B2单元格右下角,当光标变成“十”字型时下拉,完成函数公式的自动复制

9、下拉复制公式完成

10、在A3单元格的下拉菜单中选择“钛”,可见密度返回值为4.5,如图

扩展资料

想要excel表格里输入多行文字,有两种方法:

第一种,可以使用excel自带的“自动换行”功能,在菜单栏的开始里面 

第二方法就是,直接按快捷键Alt+Enter键,就可以自动换行编辑。

还可以先设置好单元格,再编辑内容,鼠标右击点击“设置单元格格式”,然后选择“对齐”,再把水平对齐选择“靠左(缩进)”,然后在下面的文本控制,在"自动换行”前面打勾。

回答(2):

在单元格B2中运用Vlookup函数可以实现。

Vlookup函数,它是一个查找和引用函数,包含4个条件。

VLOOKUP 函数表示:=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。

步骤如下:

1、以2007版EXCEL为例,打开EXCEL表格,数据如下图,根据A列材质在C:D列查找区域内自动查找密度并显示在B列

2、在B2输入函数:=VLOOKUP()

3、选择要查找的值所在单元格,即A2,然后输入“,”。VLOOKUP函数第1个条件完成

4、选择要在其中查找值的区域,即C、D两列,然后输入“,”。VLOOKUP函数第2个条件完成

注意,也可以选C1:D11这个区域,即查找值所在的具体区域。但如果要在第12行继续添加查找值的话,需要对函数中查找值的区域进行重新选择,所以建议直接选数据所在列这个大区域,即C:D

5、输入区域中包含返回值的列号,图中密度值于C:D区域的第2列,所以,输入2,然后输入“,”。VLOOKUP函数第3个条件完成

6、输入精确匹配值: 0/FALSE进行精确查找(输入1/TURE为近似匹配),VLOOKUP函数第4个也是最后一个条件完成。

7、按回车键,查看函数返回数值

8、将鼠标移动到B2单元格右下角,当光标变成“十”字型时下拉,完成函数公式的自动复制

9、下拉复制公式完成

10、在A3单元格的下拉菜单中选择“钛”,可见密度返回值为4.5,如图

扩展资料:

VLOOKUP 语法的构建有四条:

  1. 要查找的值,也被称为查阅值。

  2. 查阅值所在的区域。请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。

  3. 区域中包含返回值的列号。例如,如果指定 B2:D11 作为区域,那么应该将 B 算作第一列,C 作为第二列,以此类推。

  4. (可选)如果需要返回值的近似匹配,可以指定 TRUE;如果需要返回值的精确匹配,则指定 FALSE。如果没有指定任何内容,默认值将始终为 TRUE 或近似匹配。

现在将上述所有内容集中在一起,如下所示:

=VLOOKUP(查阅值、包含查阅值的区域、区域中包含返回值的列号以及(可选)为近似匹配指定 TRUE 或者为精确匹配指定 FALSE)。

回答(3):

假设A2单元格已经设置了数据有效性下拉选择列表,C、D列是材质和密度对应关系,当A2选择材质以后,B2自动填入密度;

1、在B2输入公式:=IFERROR(VLOOKUP(A2,C:D,2,0),"") 回车;

见图一

2、显示效果:

见图二

3、如在A2选择:铸铁;

见图三

B2会自动填入符合C、D列对应关系的密度

见图四

说明:公式中 iferror是为了防止A2出现空格时,显示错误而设的,可以不要,直接用公式:=VLOOKUP(A2,C:D,2,0)

回答(4):

B2单元格写入公式
=VLOOKUP(A2,C:D,2,)

=INDEX(D:D,MATCH(A2,C:C,))
下拉填充公式

回答(5):

这个当然可以,使用公式加函数就可以实现,如果你不是很会这个软件可以把要求提出来,我帮你搞定公式