自动填充细胞

时间:2019-04-26 08:34:18

标签: excel-formula

A列中包含装运单元的产品SKU。 B列具有该发货单位的运单号。 C列具有该发货的状态(已交付,在途,已延迟等)。

由于在同一个运单下(一个盒子里)有一个以上的单位发货,所以有很多行带有重复的运单号。例如,

产品SKU |运单状态
12345 | 356498712 |在途
98765 | 356498712 |在途
65432 | 123456789 |已交付

我有数百种产品根据运单编号进行跟踪,并且某些运单编号与同一箱中发货的30种或更多产品相关联。 (每个运单#= 1箱)

因此,如果我将上面示例中的第一个产品的状态从“运输中”更改为“已交付”,我如何让Excel自动将与同一运单#关联的其他单位更改为也显示“已交付”?

我已经尝试过使用Google搜索,但是很难找到一个不返回所有无关但相似的结果的搜索词。我得到的结果指向计数虚假信息,突出显示虚假信息等。但是对于我要执行的操作没有任何指导。

1 个答案:

答案 0 :(得分:0)

我举了一个简单的例子,希望您能适应它。

您的数据有点像这样:

enter image description here

一个简单而又不复杂的解决方案是创建仅包含运单和状态的第二个列表,如下所示(我在名为WAYBILLS的新工作表中创建了此数据):

enter image description here

然后,在带有Sku代码的数据中,在STATUS列中,我在C2中具有以下公式:

=VLOOKUP(B2;WAYBILLS!$A$2:$B$6;2;FALSE)

然后全部拖下。因此,现在每个商品SKU的状态都通过此公式链接到第二个收费单。

因此,如果我在WAYBILLS工作表中进行更改,则会自动更新。

enter image description here

enter image description here

如果您要检出示例,我已将示例上传到我的Gdrive:https://drive.google.com/open?id=1NMR_zPsjGWiKj3Qdk_0SULoe_U2-ZLQe

希望您可以使其适应您的需求。