在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