首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel公式-如何用另一个表中的值有条件地填充一列

在Excel中,可以使用VLOOKUP函数来根据条件从另一个表中获取值并填充一列。VLOOKUP函数是一种查找函数,用于在一个表格中查找某个值,并返回与之对应的值。

下面是使用VLOOKUP函数来实现这个需求的步骤:

  1. 假设我们有两个表格,一个是要填充的表格(称为目标表格),另一个是包含条件和对应值的表格(称为源表格)。
  2. 在目标表格中,选择要填充的列,然后输入以下公式:
  3. 在目标表格中,选择要填充的列,然后输入以下公式:
  4. 其中:
    • 条件是要匹配的值,可以是单元格引用或者直接输入的值。
    • 源表格区域是包含条件和对应值的表格的范围,可以是单个列或多个列。
    • 对应值所在列数是源表格区域中对应值所在的列数,从左到右计数。
    • FALSE表示精确匹配,只返回完全匹配的结果。
  • 按下回车键,公式将自动填充到选定列的每个单元格中,并根据条件从源表格中获取对应的值。

下面是一个示例:

目标表格(Sheet1):

| 姓名 | 年龄 | 性别 | |--------|------|------| | 张三 | | | | 李四 | | | | 王五 | | |

源表格(Sheet2):

| 姓名 | 年龄 | |--------|------| | 张三 | 25 | | 李四 | 30 | | 王五 | 28 |

在目标表格中,选择“年龄”列,然后输入以下公式:

代码语言:txt
复制
=VLOOKUP(A2, Sheet2!$A$2:$B$4, 2, FALSE)

按下回车键后,公式将自动填充到“年龄”列的每个单元格中,根据姓名从源表格中获取对应的年龄值。

注意:在使用VLOOKUP函数时,要确保条件列和对应值列在源表格中是相邻的,并且条件列中的值是唯一的,否则可能会出现错误的结果。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云Excel公式教程:https://cloud.tencent.com/developer/doc/1343
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券