前提是已經建好了數據集,裏面包含倆時間,即開始時間和結束時間,這樣要計算倆時間差就好辦了
例如:
1.sql中展示:
2.數據集中的時間展示
3.將倆時間拉入報表列中
4.拉進去之後再增加一列專門來用它們倆相減計算想要的時間格式:
本文想要的格式是(天-時-分)這樣的格式,所以在視頻時長這個地方就需要用公式來計算倆時間差
公式:
if(DATESUBDATE(N3, M3, "d") + "天" = "0天", "", DATESUBDATE(N3, M3, "d") + "天") + if(mod(DATESUBDATE(N3, M3, "h"), 24) + "時" = "0時", "", mod(DATESUBDATE(N3, M3, "h"), 24) + "時") + mod(DATESUBDATE(N3, M3, "m"), 60) + "分"
如圖:
5.當然,加進去的那兩列時間看着礙眼,那就影藏掉啊,就不會在報表中顯示出來了
圖示:
選中右鍵影藏,就搞定了
結果圖:影藏之後就沒了,想要的時候再選中取消影藏就好了
6.最後倆時間相減後真正報表出來的的效果圖如視頻時長: