Q
更改日期格式
-5
A
回答
0
str([Month])+ "-" +str([Year])
創建重複字段並使用str
函數添加這兩個字段。但是這對日期字段沒有幫助。
0
您是否嘗試過格式化。格式中有一個自定義選項,可以更改該格式(轉到格式自定義,您可以輸入:mmm-yyyy),您將得到結果。
-1
如果您的數據在mySQL中,那麼在使用Tableau中的數據之前,我會使用它將日期格式的列連接在一起。可能使用此https://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_str-to-date
0
如果我明白髮生了什麼,您有單個字符串值代表月/年。
您需要將它們轉換爲計算字段的輸入以創建日期。嘗試創建一個名爲Year_Calc = LEFT([raw data field], 4)
的字段。
要創建月份字段,您必須使用Month_Calc = RTRIM(RIGHT([raw data field],4))
取月份值,假定月份有3個或4個值。然後將Month_Calc放入case語句中,以便將字符串月份值分配給相應的月份編號。
如果需要,您可以將原始公式包含進去。
CASE RTRIM(RIGHT([raw data field],4))
WHEN "jan" THEN 1
WHEN "feb" THEN 2
....
WHEN "dec" THEN 12
END
把這兩個字段放到下面的DATE函數中來創建一個日期。 DATE(STR(Year_Calc) + "/" + STR(Month_Calc) + "/" + STR(1))
有一些方法可以將它縮短一點以便更有效地運行 - 但是沒有看到數據很難說。
1
在tableau中有創建計算字段選項。 在這裏你可以使用各種功能。在這裏,您可以使用str
函數和month
和year
函數在畫面中。 你可以寫Str(Month[Date])+"-"+Str(Year[date])
這應該解決這個問題。
相關問題
- 1. copyValuesToRange更改日期格式
- 2. Javascript更改日期格式
- 3. PHP - 更改日期格式
- 4. mysql更改日期格式
- 5. JSP - 更改日期格式
- 6. 更改日期格式
- 7. 更改新日期格式
- 8. 更改日期格式4
- 9. 更改日期格式
- 10. 更改日期格式
- 11. 更改日期格式C
- 12. 更改日期格式
- 13. 更改日期格式
- 14. 更改格式日期MySql
- 15. 更改格式日期
- 16. 更改日期格式C#
- 17. 更改日期格式(Javascript)
- 18. 更改日期格式
- 19. 更改日期格式
- 20. 更改日期格式
- 21. PHP - 日期更改格式
- 22. 更改日期格式
- 23. 更改日期格式
- 24. 更改日期格式Laravel
- 25. 更改爲日期格式。
- 26. 更改JSON格式的日期格式
- 27. 更改日期格式,以客戶的日期格式
- 28. 更改日期的格式在PHP
- 29. 在SQL中更改日期格式
- 30. 更改日期外殼的格式
[如何更改Tableau中的日期格式](http://kb.tableausoftware。COM /用品/知識庫/固定-日期字段)和[如何格式化數字和日期(http://kb.tableausoftware.com/articles/knowledgebase/formatting-numbers-and-dates) – 2015-01-21 12:39:48
的問題標題是真的有趣,但問題不是!在'tableau'中格式化其內置工具。 – 2015-05-29 11:27:46