有没有办法让列F中的列O拉值为J到L匹配A到C.

问题描述 投票:0回答:1

我有A列作为城市代码,B作为Origin City,St,C作为城市代码,D作为目的地城市,St。然后我在I到L中的类似日期与运营商在N中运行那些通道。如果I到L中的一行在A到D中匹配一行,我需要在相应行的O列中放置F的值。

我正在尝试粘贴Excel网格的图像,但是我需要列O从列F中将值从A到D的行中拉出来,该行与I到L中的行中的数据匹配。

Expected Result in Grid

excel-formula excel-2010
1个回答
1
投票

你可以使用index()和match()的组合

因此,要填充列O,这应该工作:

=INDEX(F$40:F$60,MATCH(I40&K40,G$40:G$60,0))

我假设您可以在G中添加一个辅助列,即拖出A40和C40。

我还假设组合A和C中两个数字的组合在组合时是唯一的。

如果不是这种情况,则需要添加col B,因此辅助列变为= A4&B40&C40,匹配将为I40&J40&K40。

对3个值进行了测试,因为您没有提供我可以获得的数据。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.