Excel 在下拉列表中选择数值时自动填充其他单元格

  • Post category:云计算

在Excel中,您可以使用下拉列表选择数值,并自动填充其他单元格。以下是在Excel中使用下拉列表选择数值并自动填充其他单元格的完整攻略:

  1. 在Excel中,选择您要填充的单元格。

  2. 在“数据”选项卡中,选择“数据验证”。

  3. 在“设置”选项卡中,选择“列表”。

  4. 在“来源”框中,输入您要在下拉列表中显示的数值,每个数值之间用逗号分隔。

  5. 单击“确定”按钮。

  6. 现在,您的单元格已经具有下拉列表功能。选择下拉列表中的数值时,其他单元格将自动填充。以下是两个例子:

示例1:在Excel中使用下拉列表选择数值并自动填充其他单元格

假设您有一个名为“产品信息”的Excel表格,其中包含每个产品的名称、价格和库存。您想要使用下拉列表选择产品名称,并自动填充价格和库存。以下是如何完成此操作的完整攻略:

  1. 在Excel中,选择产品名称列。

  2. 在“数据”选项卡中,选择“数据验证”。

  3. 在“设置”选项卡中,选择“列表”。

  4. 在“来源”框中,输入产品名称,每个名称之间用逗号分隔。

  5. 单击“确定”按钮。

  6. 在Excel中,选择价格列。

  7. 在公式栏中,输入以下公式:=VLOOKUP(B2,产品信息表格,2,FALSE)。其中,“B2”是您选择的产品名称单元格的单元格引用,“产品信息表格”是包含产品信息的表格的名称,“2”是价格列的列号。

  8. 按Enter键,然后将公式复制到您要自动填充价格的所有单元格中。

  9. 在Excel中,选择库存列。

  10. 在公式栏中,输入以下公式:=VLOOKUP(B2,产品信息表格,3,FALSE)。其中,“B2”是您选择的产品名称单元格的单元格引用,“产品信息表格”是包含产品信息的表格的名称,“3”是库存列的列号。

  11. 按Enter键,然后将公式复制到您要自动填充库存的所有单元格中。

  12. 现在,您的产品信息表格已经具有下拉列表功能,并且选择产品名称时,价格和库存将自动填充。

示例2:在Excel中使用下拉列表选择数值并自动填充其他单元格,但跳过空行

假设您有一个名为“订单信息”的Excel表格,其中包含每个订单的订单号、订单日期和订单状态。但是,有些行是空的,因为没有订单数据。您想要使用下拉列表选择订单状态,并自动填充订单号和订单日期。以下是如何完成此操作的完整攻略:

  1. 在Excel中,选择订单列。

  2. 在“数据”选项卡中,选择“数据验证”。

  3. 在“设置”选项卡中,选择“列表”。

  4. 在“来源”框中,输入订单状态,每个状态之间用逗号分隔。

  5. 单击“确定”按钮。

  6. 在Excel中,选择订单号列。

  7. 在公式栏中,输入以下公式:=IF(B2<>"",VLOOKUP(C2,订单信息表格,2,FALSE),"")。其中,“B2”是订单状态单元格的单元格引用,“C2”是订单号单元格的单元格引用,“订单信息表格”是包含订单信息的表格的名称,“2”是订单号列的列号。

  8. 按Enter键,然后将公式复制到您要自动填充订单号的所有单元格中。

  9. 在Excel中,选择订单日期列。

  10. 在公式栏中,输入以下公式:=IF(B2<>"",VLOOKUP(C2,订单信息表格,3,FALSE),"")。其中,“B2”是订单状态单元格的单元格引用,“C2”是订单日期单元格的单元格引用,“订单信息表格”是包含订单信息的表格的名称,“3”是订单日期列的列号。

  11. 按Enter键,然后将公式复制到您要自动填充订单日期的所有单元格中。

  12. 现在,您的订单信息表格已经具有下拉列表功能,并且选择订单状态时,订单号和订单日期将自动填充。但是,空行没有填充订单号和订单日期。