我有一个表格,其中包含有关汽车最高速度的数据:
我有另一个包含可用汽车的表,我想在其中添加第一个表中的最高速度。预期结果应如下所示:
我尝试使用vlookup来解决这种情况,但结果不是我所期望的。 我使用的公式:
=arrayformula(VLOOKUP(A3:A&B3:B, {E3:E&F3:F, A3:C}, 4,0))
我看到的第一个问题是第二个表中的车型名称与第一个表中的车型名称有所不同。我想我可以使用通配符来解决这个问题,这样我就可以获得部分匹配,但同样,结果并不符合预期。此外,桌子的尺寸也不同。另一件需要考虑的事情是,两个表将来都会更新更多条目,因此公式应该在不更新范围的情况下工作。
带通配符的公式:
=arrayformula(VLOOKUP(A3:A&"*"&B3:B&"*", {E3:E&F3:F, A3:C}, 4,0))
您可以在此处查看示例数据: https://docs.google.com/spreadsheets/d/18OZweTUPVLQQNQQEI_1YN-suHIXMiyiExgwSdC1c9mM