我有以下简单的 Excel 电子表格:
A B C D
1 CW02 2020-01-06 CW03 2020-01-13
2 CW02 2020-01-07 2020-01-14
3 CW02 2020-01-08 2020-01-15
4 CW02 2020-01-09 2020-01-16
5 CW02 2020-01-10 2020-01-17
6 CW02 2020-01-11 2020-01-18
7 CW02 2020-01-12 2020-01-19
8 CW03 2020-01-13
9 CW03 2020-01-14
10 CW03 2020-01-15
11 CW03 2020-01-16
12 CW03 2020-01-17
13 CW03 2020-01-18
14 CW03 2020-01-19
15
16
Run Code Online (Sandbox Code Playgroud)
在Cell C1我想从Column A. 在上面的例子中CW03。
基于此标准,所有与该日历周相关的天数Column B都应列在 中Column D。
随着=VLOOKUP($C$1,$A:$B,2,FALSE)我只能够提取的第一个值。
我需要什么公式才能得到列表?
如果有动态数组公式过滤器:
=FILTER(B:B,A:A=C1)
Run Code Online (Sandbox Code Playgroud)
如果不放:
=IFERROR(INDEX(B:B,AGGREGATE(15,7,ROW($A$1:$A$14)/($A$1:$A$14=$C$1),ROW(ZZ1))),"")
Run Code Online (Sandbox Code Playgroud)
并抄下来。
如果您的数据总是在 A 列上排序,那么您可以使用:
=IF(ROW(ZZ1)>COUNTIF(A:A,$C$1),"",INDEX(B:B,MATCH($C$1,A:A,0)+ROW(ZZ1)-1))
Run Code Online (Sandbox Code Playgroud)
并抄下来。
| 归档时间: |
|
| 查看次数: |
66 次 |
| 最近记录: |