Pet*_*lis 2 excel unique google-sheets
我有一列(A)有日期,我想创建一个具有独特月份的列.
我可以使用UNIQUE函数,但这需要使用:= DATE(YEAR(A1),MONTH(A1))
和最后一列创建一个额外的列(B)
= UNIQUE(B1:B)
问题是,如果不创建额外的列,我可以这样做吗?
将日期表达式包装在ARRAYFORMULA中:
=UNIQUE(ARRAYFORMULA(DATE(YEAR(A1:A10), MONTH(A1:A10), 1))
Run Code Online (Sandbox Code Playgroud)
Excel中没有UNIQUE()函数,它仅存在于Google表格中.您可以使用INDEX/MATCH/COUNTIF公式计算模拟它,但它肯定不像上面的解决方案那么简单.