用Xlookup在多个选项卡上找到匹配名称,并从特定单元格中提供数据。 我的工作表中有4个选项卡: 选项卡1(主选项卡):操作附表2025 选项卡2:码头1-(这有一个来自网络的获取数据以带来表) TAB 3:PIER2-(这有来自网络的获取数据以带来...

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

-tab 2:pier1-(这有来自网络的获取数据以带来表)

    -tab 3:pier2-(这有来自网络的获取数据以列出表)
  • TAB4:点 - (这具有来自网络的获取数据以显示表)
  • I在A列中具有一个函数,搜索选项卡2、3和4以获取匹配的容器名称,如果容器名称匹配,则它将在D列D(堆栈打开)的日期中带来。将任何容器名称放入中时,该公式适用于标签2和选项卡4 .
  • OOPS2025:

Pier1: OPS SCHEDULE 2025 TAB, Highlighted in red shows the formula not finding the Date for MSC JOHANNESBURG V which is located in PIER2 TAB

Pier2: PIER1 TAB

点: PIER2 TAB

在堆栈中使用的功能开放列: POINT TAB=IFERROR( DATEVALUE( LEFT( IFERROR( XLOOKUP(C5, PIER1!A:A, PIER1!D:D), IFERROR( XLOOKUP(C5, PIER2!A:A, PIER2!D:D), XLOOKUP(C5, POINT!A:A, POINT!D:D, "") ) ), LEN( IFERROR( XLOOKUP(C5, PIER1!A:A, PIER1!D:D), IFERROR( XLOOKUP(C5, PIER2!A:A, PIER2!D:D), XLOOKUP(C5, POINT!A:A, POINT!D:D, "") ) ) ) ) ), "" )

我不确定是否有某种方法可以上传文件,但是任何帮助都将被拥抱,因为这超出了我的水平,我无法缠绕我的头,为什么它只是停止将结果放到码头上的某个点。

如果您单击“转换数据”
在加载数据之前,您将能够对数据的可读性进行重大改进。 我已经对您的

PIER1

数据表进行了模拟,然后单击了
excel excel-formula
1个回答
0
投票
按钮。

home工具栏中,您可以看到删除行按钮。 单击它,然后选择删除toplowsenter image description here。 删除打开的对话框中的前3行。 在工具栏上,您会找到

用作标头

按钮的第一行。 单击该列,以便您的列被命名为Vessel名称o/b vygno.等。 您的表现在应该看起来像下面的图像,并且堆放开放和
stack Close列列将其识别为日期/时间数据类型。

您可以单击前三列中任何一个上的下箭头,并在需要的情况下过滤掉这些null值。 单击日期/时间图标,然后将数据类型更改为日期。选择一个步骤,而不是在此处替换现有的步骤。

双击列标题,并给每个列提供一个您将在所有三个查询中使用的名称 - 互相附加表时,它们将需要相同的名称。 close&loadenter image description here按钮上单击下拉菜单,然后选择在加载到纸上之前加入所有三个桌子时,只能创建连接

pier2做同样的事情 - 几乎相同。 thins在点上略有不同 - 日期和时间在不同的列中。 使用enter image description here截面行按钮删除顶行。

单击

column5

的标题,持有

Ctrl,然后单击column7的标题以选择这两个列,然后单击“ ememove列”(就在eRemovelows的左侧)。
使用第一行作为标题再次。 您的日期列应再次被识别为日期。 enter image description here将您的专栏命名为

选择
申请查询

从“家”选项卡(可以在当前查询中附加或创建新的查询)。 选择三个或更多表,然后选择要附加的表。


最终选择close和load

,然后在现有工作表或新工作表中选择到表格。

一旦加载,您可以使用公式 =XLOOKUP(C5,Point_Source_1[Vessel],Point_Source_1[STACKS OPEN],"")找到您的价值。

注:您可以在此处更改表的名称 - 
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.