使用记录编号和标题名称将行按列排序,跳过空白单元格

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

此处的示例数据:https://docs.google.com/spreadsheets/d/1q4qRgXSq6xXhddArPCoBIuOOupRvokUd0andADCNN0Q/edit

我的示例数据如下所示:

我希望结果是这样的:

  1. 我需要一个使用红色数字(例如“J1”)的公式从表上的记录编号(而不是行号)中提取数据

  2. 我需要按标题名称(而不是列字母)提取信息;

  3. 我需要跳过空白单元格。

我尝试了很多方法,但我在 Google Sheets 编码方面还不够好。但我确实做到了这一点,通过标题名称提取信息:

=INDEX('工作表 1'!$A$1:$AW,MATCH(J1,'工作表 1'!$A$1:$A,false),MATCH("FIRST",'工作表 1'!$A$1:$ AW$1,假))

但我不知道如何将其堆叠到多个单元格,然后跳过空白单元格。

google-sheets indexing match
1个回答
0
投票

您可以尝试:

=tocol(filter(choosecols($B5:$G,xmatch({"FIRST","SPOUSE","CELL","EMAIL"},$B4:$G4)),$A5:$A=J1),1)

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