数组公式返回一些日期和一些整数

时间:2019-02-18 11:16:07

标签: google-sheets

我有两张纸,我要根据第一列中的值将一列日期从一张纸导入另一张纸

=ARRAYFORMULA(
    VLOOKUP($A$2:$A,Sheet2!$A:$N,
        MATCH(M$1,Sheet2!$1:$1, 0), True
     )
 )   

这很好用,但是当它导入数据时,我得到一些作为日期(我想要的)和一些作为整数:

DATE
43016
42982
42772
16/07/2017
42927
30/11/2017
28/12/2017
28/12/2017

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

此外,您可以使用TO_DATE强制日期:

=ARRAYFORMULA(TO_DATE(
 VLOOKUP($A$2:$A, Sheet2!$A:$N,
 MATCH(M$1, Sheet2!$1:$1, 0), 1)))

答案 1 :(得分:0)

您需要使用以下格式进行格式化:

enter image description here