【发布时间】:2015-07-23 13:56:34
【问题描述】:
我的公司每周都会收到来自不同提供商的更新。他们都提供相同类型的数据,但顺序不同(例如:一家公司将提供 A 列 = 名称 / B 列 = 数量 / C 列 = 货物。当另一将给出A列=货物/B列=名称/C列=数量)。我想我需要创建一个 Vlookup 公式,它会自动找到新数据,并在正确的位置用它替换旧数据(如果数据从上周发生变化)。我知道每个提供商的公式都必须不同,因为它们都有不同的格式。 为了帮助您,我将在我们的模板中编写列的顺序,然后是提供者之一的顺序: 我们的模板
A:Reference Number
B:IMO
C:Vessel Name
D:Commodity
E:Product detail
F:Quantity
G:Departure country
H:Departure port
I:ETA
J:ETB
K:ETD
L:Current status
M:Destination Continent
N:Destination Country
O:Destination Port
P:Charterer
Q:receiver
提供者模板:
B:Vessel name
C:ETA
D:ETB
E:ETD
F:Departure Country
G:Departure port
H:Destination Continent
I:Destination Country
J:Destination Port
K:Commodity
L:Product detail
M:Quantity
N:Name of vessel
O:IMO
P:Reference code
Q:Charterer
R:Current status.
知道怎么做吗???
【问题讨论】:
-
它与编程语言 C有什么关系?
-
这不是编码服务。如果您有任何具体问题,请发帖minimal reproducible example。
-
提供数据示例以及工作表的屏幕截图。请记住,数据操作的关键是拥有统一的源数据。如果您的数据完全不统一,这样做将很难(如果不是不可能的话)。但是,如果我没看错,标签名称总是一致的,只是放在不同的列中(但拼写相同,并且在同一行中)。这变得相对简单,但我们需要查看您的数据是什么样的,您希望输出的外观如何,以及您已经尝试过的解释。
-
@Grade'Eh'Bacon 事实并非所有提供者模板都具有相同的标签名称。有些会说产品,有些会说商品,有些甚至不会有这个标签。但是,每个供应商总是以相同的顺序使用相同的标签(为什么我明白我需要为每个供应商使用不同的代码)我相信密钥将驻留在船的名称中,这是我们唯一不变的.想法是在每周更新中查找船的名称,并将新值传输到当前模板。最有可能改变的数据是 ETA ETB ETD :s
-
@Grade'Eh'Bacon 顺便说一句,非常感谢你试图帮助我。我最近开始使用 excel 并且完全迷失在这一切中。
标签: excel excel-formula vlookup