首页 > 解决方案 > 返回多个值的公式

问题描述

我在下面有一个电子表格,试图捕捉哪些地址订阅了杂志。它分解如下:

  1. 表 1 列出了杂志的名称(D 列)。稍后将详细介绍 H 列。
  2. Tab 2 是交货报告。A 列列出了接收每个杂志的地址(D 列)。

我想设计一个公式,显示在选项卡 1 的 H 列中收到每本杂志的所有地址。不幸的是,我无法找到一种方法来做到这一点,因为我需要这个公式来输出多个值/地址。H 列的格式设置为我希望它的外观。

有人可以建议吗?

在此处输入图像描述

标签: excelexcel-formula

解决方案


Index/Aggregate:

=IFERROR(INDEX($B:$B,AGGREGATE(15,7,ROW($A$2:$A$10)/($A$2:$A$10=$D2),COLUMN(A1))),"")

enter image description here


If one has the Dynamic Array Formula FILTER:

=TRANSPOSE(FILTER(B:B,A:A=D2))

enter image description here


推荐阅读