使用相同的单元 ID 在 excel 中进行高级粘贴
Advanced paste in excel using same cell ID
我有 2 个单独的电子表格,我想对其执行高级粘贴功能。 table 包含约 4000 条与值 1 和日期相关的记录。我们想查询去年值超过 100 的日期。我们想为此使用 excel 过滤器选项卡。但是,由于数据在 2 table 秒内粘贴到单个 table 很困难,因为下面的示例缺少一些 ID。
Table 1
ID
价值
1
100
2
200
3
100
5
100
7
200
8
100
Table 2
ID
日期
1
2020
2
2010
3
2020
4
2010
6
2010
8
2020
是否可以根据ID将上面的2个table合并为1个table。我们希望输出看起来像这样,提前致谢
Table 3
ID
价值
日期
1
100
2020
2
200
2010
3
100
2020
4
2010
5
100
6
2010
7
200
8
100
2020
可以通过INDEX/MATCH
公式来实现。尝试-
C12=IFERROR(INDEX($B:$B,MATCH(B12,$A:$A,0)),"")
D12=IFERROR(INDEX($E:$E,MATCH(B12,$D:$D,0)),"")
用Excel-365
你可以简化公式-
=XLOOKUP(B12,$A:$A,$B:$B,"")
我有 2 个单独的电子表格,我想对其执行高级粘贴功能。 table 包含约 4000 条与值 1 和日期相关的记录。我们想查询去年值超过 100 的日期。我们想为此使用 excel 过滤器选项卡。但是,由于数据在 2 table 秒内粘贴到单个 table 很困难,因为下面的示例缺少一些 ID。
Table 1
ID | 价值 |
---|---|
1 | 100 |
2 | 200 |
3 | 100 |
5 | 100 |
7 | 200 |
8 | 100 |
Table 2
ID | 日期 |
---|---|
1 | 2020 |
2 | 2010 |
3 | 2020 |
4 | 2010 |
6 | 2010 |
8 | 2020 |
是否可以根据ID将上面的2个table合并为1个table。我们希望输出看起来像这样,提前致谢
Table 3
ID | 价值 | 日期 |
---|---|---|
1 | 100 | 2020 |
2 | 200 | 2010 |
3 | 100 | 2020 |
4 | 2010 | |
5 | 100 | |
6 | 2010 | |
7 | 200 | |
8 | 100 | 2020 |
可以通过INDEX/MATCH
公式来实现。尝试-
C12=IFERROR(INDEX($B:$B,MATCH(B12,$A:$A,0)),"")
D12=IFERROR(INDEX($E:$E,MATCH(B12,$D:$D,0)),"")
用Excel-365
你可以简化公式-
=XLOOKUP(B12,$A:$A,$B:$B,"")