比较Excel中匹配的多个列

时间:2017-01-09 20:30:37

标签: excel multiple-columns vlookup

我有一个由三列组成的电子表格,每列指示某个资产的交易日期:

LS             EX            FA
04.01.2016  04.01.2016  04.01.2016
05.01.2016  05.01.2016  05.01.2016
06.01.2016  06.01.2016  06.01.2016
07.01.2016  07.01.2016  07.01.2016
08.01.2016  08.01.2016  08.01.2016
11.01.2016  11.01.2016  11.01.2016
12.01.2016  12.01.2016  12.01.2016
13.01.2016  13.01.2016  13.01.2016
14.01.2016  14.01.2016  14.01.2016
15.01.2016  15.01.2016  15.01.2016
18.01.2016  19.01.2016  18.01.2016
19.01.2016  20.01.2016  19.01.2016
20.01.2016  21.01.2016  20.01.2016
21.01.2016  22.01.2016  21.01.2016
22.01.2016  25.01.2016  22.01.2016
25.01.2016  26.01.2016  25.01.2016
26.01.2016  27.01.2016  26.01.2016
27.01.2016  28.01.2016  27.01.2016
28.01.2016  29.01.2016  28.01.2016
29.01.2016  01.02.2016  29.01.2016
01.02.2016  02.02.2016  01.02.2016
02.02.2016  03.02.2016  02.02.2016
03.02.2016  04.02.2016  03.02.2016
04.02.2016  05.02.2016  04.02.2016
05.02.2016  08.02.2016  05.02.2016
08.02.2016  09.02.2016  08.02.2016
09.02.2016  10.02.2016  09.02.2016
10.02.2016  11.02.2016  10.02.2016
11.02.2016  12.02.2016  11.02.2016
12.02.2016  16.02.2016  12.02.2016
15.02.2016  17.02.2016  15.02.2016
16.02.2016  18.02.2016  16.02.2016
17.02.2016  19.02.2016  17.02.2016
18.02.2016  22.02.2016  18.02.2016
19.02.2016  23.02.2016  19.02.2016
22.02.2016  24.02.2016  22.02.2016
23.02.2016  25.02.2016  23.02.2016
24.02.2016  26.02.2016  24.02.2016
25.02.2016  29.02.2016  25.02.2016
26.02.2016  01.03.2016  26.02.2016
29.02.2016  02.03.2016  29.02.2016
01.03.2016  03.03.2016  01.03.2016
02.03.2016  04.03.2016  02.03.2016
03.03.2016  07.03.2016  03.03.2016
04.03.2016  08.03.2016  04.03.2016
07.03.2016  09.03.2016  07.03.2016
08.03.2016  10.03.2016  08.03.2016
09.03.2016  11.03.2016  09.03.2016

我想有一个专栏,其中只包含所有三个资产的交易日期。 我想要第四列,表明A1,A2 ...... An中的值是否包含在列B和C(真)或不包含(假)

以下公式没有帮助,因为匹配日期不一定在同一行

   =IF(AND(A2=B2,A2=C2),TRUE,FALSE)

是否有类似vlookup的多列?

2 个答案:

答案 0 :(得分:0)

=IF(AND(A2=B2,A2=C2),TRUE,FALSE)

应用于D列。您还可以返回第一个单元格值而不是TRUE,空白“”而不是FALSE。

答案 1 :(得分:0)

在第一个输出单元格中使用此公式:

=IFERROR(AGGREGATE(15,6,$A$2:$C$49/((COUNTIF($A$2:$C$49,$A$2:$C$49)=3)),(ROW(1:1)-1)*3+1),"")

然后复制。

enter image description here