gpt4 book ai didi

excel - 根据 Excel 表格的另一列自动填充列

转载 作者:行者123 更新时间:2023-12-02 18:18:05 24 4
gpt4 key购买 nike

我在 Excel 中创建了一个包含多列的表格,我试图让它根据另一列自动完成某些列:有一个“项目名称”列和一个“项目类型”列,我想要使 excel 根据同一行的“项目名称”字段中的条目自动填充每行的“项目类型”字段,有没有办法让 Excel 根据以前的条目自行处理此问题?

编辑:为了清楚起见,示例:
如果我在项目名称中插入“Pizza”,在项目类型中插入“Food”,当我在另一行中再次输入“Pizza”时,Excel 会自动用“Food”填充同一行的“Item type”字段

最佳答案

根据您的编辑,您需要 vlookup 函数。

VLOOKUP( value, table, index_number, [not_exact_match] )

If index_number is less than 1, the VLOOKUP function will return

VALUE!. If index_number is greater than the number of columns in table, the VLOOKUP function will return #REF!. If you specify FALSE

for the not_exact_match parameter and no exact match is found, thenthe VLOOKUP function will return #N/A.

但首先您需要确保这些关联已经存在。你需要一张这样的 table 。假设“object”是a1,“type”是b1:

Object     Type
Pizza Food
Car Vehicle

现在,对于要输入值的表,假设“名称”为 d1,“类型”为 e1:

Name     Type
Pizza =vlookup($d2, $a$2:$b$99, 2, false)
Car =vlookup($d3, $a$2:$b$99, 2, false)

如果您使用自动填充来完成该列,“$”将阻止相关单元格发生更改。

<小时/>

如果这是一个相对较短的集合列表,您可以手动将其输入到自动填充选项中。

Microsoft 为您提供了执行此操作的各种方法。 https://support.office.microsoft.com/en-us/article/Fill-data-automatically-in-worksheet-cells-74e31bdd-d993-45da-aa82-35a236c5b5db?CorrelationId=99c7dec0-4c5c-4988-b148-6d3b7c4dd2e5&ui=en-US&rs=en-US&ad=US

此外,创建数据透视表可能是您想要做的。只需突出显示主表并转到插入表并单击数据透视表。将标题移动到适当的框中。

如果涉及大量值,最后一个选项可能是您的最佳选择。查找/匹配函数将为您提供更强大、更通用的公式。

如果您可以提供一组样本数据以及您想要的数据,我可以为您提供公式。

关于excel - 根据 Excel 表格的另一列自动填充列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28545113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com