2015-12-01 20 views
0

我只想抓取時間戳記中的日期。現在我有這個公式= ArrayFormula(if(len(A2:A),int(A2:A),IFERROR(1/0))) 但是,當輸入新日期時,日期變成這樣的42338 那麼每次輸入新數據時都必須格式化它。僅抓取時間戳記中的日期,一旦從Google表單填充新數據時自動格式化

這就是現在的樣子。我試過使用= text(A2:A,「yyyy-mm-DD」)),它解決了我的問題,但是我的查詢在另一個工作表中不會將這個合成對象識別爲日期。

請幫忙!謝謝

+0

可以點查詢在你對A列中的時間戳等片,而不是你在B列被顯示的文本? –

+0

嗨,我不知道我會如何寫查詢。我想只在一定範圍內分組日期。如果時間戳有時間,不知道該怎麼做。請讓我知道你是否有這方面的見解。 – Snow

回答

1

您可以在查詢數據集中使用數組形式將日期轉換爲數字。

此示例表包含了幾個使用查詢和SUMIFS方法:https://goo.gl/JXunQB

+0

嗨克里斯,謝謝你的回覆,我試過了......它沒有爲我的查詢工作....我有一個非常有效的長期。我可以在這裏分享,這樣你就可以看到我想要做什麼https://docs.google.com/spreadsheets/d/1FnJzvy5GE9i4Yky1KX3zP5ZcG2CoVIOR_c-TOJK2Z_E/edit?usp=sharing – Snow

+0

是不是正在挑選'結束日期'的問題通過查詢?如果是這樣,那是因爲該公式會將日期值視爲在午夜時分。所以任何小於這個數值的值都會落在前一天。爲了解決它,請嘗試修改公式以使用E2 + 1 –