与名称关联的日期列表
list of dates associated with name
报告名称在列表中出现的所有日期的好方法是什么?这可以用一个 数组公式 来完成吗?
示例(列 A
和 B
是 输入 ,列 C
到 G
是 自动生成):
| A | B | C | D | E | F | G |
+---------+--------+--------+---------+---------+---------+---------+
| Episode | Stars | Name | Date | Date | Date | Date |
+---------+--------+--------+---------+---------+---------+---------+
| 7/24/15 | Bart | Bart | 7/24/15 | 7/18/15 | 8/15/15 | 3/29/15 |
| 8/09/15 | Maggie | Homer | 1/10/15 | | | |
| 7/24/15 | Marge | Lisa | 7/20/15 | 6/04/15 | | |
| 7/18/15 | Bart | Maggie | 8/09/15 | | | |
| 1/10/15 | Homer | Marge | 7/24/15 | | | |
| 8/15/15 | Bart | | | | | |
| 7/20/15 | Lisa | | | | | |
| 6/04/15 | Lisa | | | | | |
| 3/29/15 | Bart | | | | | |
|^^^^^^|
| |
| |
| (o)(o)
@ _)
| ,___| - Thanks Dude!
| /
/___\
/ \
我认为这在单个数组公式中不容易实现。但是,作为替代方案,您可以在单元格 C2 中尝试使用此公式:
=SORT(UNIQUE(QUERY(FILTER(B:B,LEN(B:B)))),1,1)
然后在单元格 D2 中尝试使用此公式并向下拖动:
=TRANSPOSE(QUERY(A:B,"select A where B='"&C2&"'"))
查看此示例 sheet 以查看其工作情况:https://goo.gl/0u41u5
报告名称在列表中出现的所有日期的好方法是什么?这可以用一个 数组公式 来完成吗?
示例(列 A
和 B
是 输入 ,列 C
到 G
是 自动生成):
| A | B | C | D | E | F | G |
+---------+--------+--------+---------+---------+---------+---------+
| Episode | Stars | Name | Date | Date | Date | Date |
+---------+--------+--------+---------+---------+---------+---------+
| 7/24/15 | Bart | Bart | 7/24/15 | 7/18/15 | 8/15/15 | 3/29/15 |
| 8/09/15 | Maggie | Homer | 1/10/15 | | | |
| 7/24/15 | Marge | Lisa | 7/20/15 | 6/04/15 | | |
| 7/18/15 | Bart | Maggie | 8/09/15 | | | |
| 1/10/15 | Homer | Marge | 7/24/15 | | | |
| 8/15/15 | Bart | | | | | |
| 7/20/15 | Lisa | | | | | |
| 6/04/15 | Lisa | | | | | |
| 3/29/15 | Bart | | | | | |
|^^^^^^|
| |
| |
| (o)(o)
@ _)
| ,___| - Thanks Dude!
| /
/___\
/ \
我认为这在单个数组公式中不容易实现。但是,作为替代方案,您可以在单元格 C2 中尝试使用此公式:
=SORT(UNIQUE(QUERY(FILTER(B:B,LEN(B:B)))),1,1)
然后在单元格 D2 中尝试使用此公式并向下拖动:
=TRANSPOSE(QUERY(A:B,"select A where B='"&C2&"'"))
查看此示例 sheet 以查看其工作情况:https://goo.gl/0u41u5