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)
時間差はもちろんで は、この例
数式をありがとう、私はシートにapppliedしていますが、いくつかのセルのためにまだ#値のエラーを表示しています。私はExcelシートを送ることができる方法はありますか?この式を適用した後、私は唯一の時間、日付が得られていません。私は両方の日付と時刻がほしい –
あなたはdropboxなどを使用することができます。 はい、セルのプロパティに移動し、必要な日付形式を定義して完全な日付を表示できます。例: 'aaaa/mm/jj hh:mm' – Djee
で5時間30分であることあなたはVBAソリューションを探していたように、私が使用しますここにDateAdd: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
あなたはまだあなたが遊んでデータを失う包み(アップをバックアップすることを忘れないでください、私はあなたのアイルランドの時間のフォーマットを見て、彼らはすべてのconsitant、正しくフォーマットされていることを確認tahtになるだろう#Value
エラーを取得している場合フォーマットあり)。
Thisは、私がいつも分数"n"
の間隔を忘れてしまったので、DateAddのgo-to bookmarkです。役に立つと思うかもしれません。
私はあなたにお勧めします:** 1。** 'input> output'のいくつかの例を追加** ** **実際のコードを追加してください。 – AxelH
あいまいさを解決するために、いくつかの重複したテキストと再配置された構文を削除します。 – rlandster