根据另一列自动填充 excel 中的字段

Posted

技术标签:

【中文标题】根据另一列自动填充 excel 中的字段【英文标题】:Auto populate field in excel based off another column 【发布时间】:2013-07-15 20:17:28 【问题描述】:

我有一个非常复杂的电子表格,需要更新以提高效率。我们有 5 个栏目来跟踪 5 个不同部件的质量,它们共同构成 1 个完整的产品。这些列有一个下拉菜单,您可以在其中选择一个“值”。这两个值是“接受”和“拒绝”。我们还有另一列,它告诉我们完整产品的状态。如果该行中有一个拒绝,则需要拒绝整个产品。我们通常所做的是将所有内容标记为已接受,然后在检查项目时标记需要拒绝的项目部分。当我们被拒绝时,我们必须同时标记单个部分和整个产品。

这是我的问题:在 Excel 中有没有办法做到这一点,如果我将其中一个单独的部分列标记为拒绝,它会自动填充完整的产品列作为拒绝,这样用户就不必担心那部分?如果需要,我需要能够保留其他 4 个部分列。

这可能会令人困惑。但我提供了一个屏幕截图,希望它有助于理解这一点。

以下是示例电子表格屏幕截图的链接: http://i1335.photobucket.com/albums/w678/adamrakers/test_spreadsheet_zpsba56b243.png

【问题讨论】:

【参考方案1】:

只是提供一个替代方案:

=IF(ISNA(MATCH("Rejected 1",$C2:$G2,0)),"Accepted","Rejected 1")

我相信,对于一张非常大的桌子,这会更有效率 - 但差异可能太小而无法产生任何影响。

【讨论】:

【参考方案2】:

在单元格 B2 中

=IF(COUNTIF($C2:$G2,"Rejected 1")>0,"Rejected 1","Accepted")

在整个列中拖放

【讨论】:

我无法应用此公式。关于如何做到这一点的任何见解? B2 是“最终产品”下方的第一个单元格。 C2:G2 表示“Part 1”到“Part 5”下面的第一个范围。这能解释清楚吗?

以上是关于根据另一列自动填充 excel 中的字段的主要内容,如果未能解决你的问题,请参考以下文章

Excel vba将公式从一列自动填充到Excel中的最后一列

在 Excel 中每隔一个单元格自动填充

Excel VBA自动填充未填充第一行和第一列

Excel:在第一列输入值时自动填充(复制)整行

使用另一列中的值填充空白 Excel 单元格?

excel怎_设定可以根据数字自动变填充颜色??