在Excel中,我想將愛爾蘭格式的日期和時間值更改爲印度使用的格式。如何把愛爾蘭時間轉換成印度時間?
我嘗試這樣做:
14/09/2016 13:51:38-time(5,30,0)
但我得到一個#value
錯誤。
在Excel中,我想將愛爾蘭格式的日期和時間值更改爲印度使用的格式。如何把愛爾蘭時間轉換成印度時間?
我嘗試這樣做:
14/09/2016 13:51:38-time(5,30,0)
但我得到一個#value
錯誤。
假設您的愛爾蘭時間(14/09/2016 13:51:38)
是A1
那麼你印時間:$A$1+((5+30/60)/24)
當然是有時差爲5小時,這個例子
謝謝你的公式,我已經應用在我的工作表中,它正在工作,但對於某些單元格,它仍然顯示#Value錯誤。有沒有辦法可以發送Excel表單?並應用這個公式後,我只得到時間,沒有日期..我想同時日期和時間 –
您可以使用Dropbox或其他。 是的,您可以通過轉到單元格屬性並定義所需日期格式來顯示完整日期。例如:'aaaa/mm/jj hh:mm' – Djee
當你正在尋找一個VBA溶液30分鐘,我會用DateAdd here:DateAdd("n", -330, "14/09/2016 13:51:38")
在我的例子中,我定義了日期範圍,因爲我更喜歡以這種方式工作,你可以很容易地將它變成一個循環。
Private Sub test()
Dim irTime, inTime As Date
irTime = Sheets(5).Cells(1, 1).Value
inTime = DateAdd("n", -330, irTime)
Sheets(5).Cells(1, 3).Value = inTime
End Sub
如果你仍然得到#Value
錯誤,我想看看你的愛爾蘭時報格式,並確保taht他們都是consitant和格式正確無誤(不要忘了櫃面你失去擺弄數據到備份與格式)。
This是我的DateAdd的前往書籤,因爲我總是忘記"n"
間隔分鐘,您可能會覺得它很有用。
我建議你:** 1。**添加一個'輸入>輸出'的例子預計** 2。**添加您的實際代碼。 – AxelH
刪除一些重複的文本和重新安排的語法,以解決歧義。 – rlandster