
No.4
- 回答日時:
ご質問者の課題の解決方法としては、既出の回答で解決できると思いますが、よもや、1900年の古い記録から、データ化し、検証しようとしているわけではないですよね?
というのは、EXCELには有名な互換調整(※)があって、1900年の日付は、実在の日付と異なるという問題があるからです。
1900年は4で割り切れるので、閏年のように思えますが、100でも割り切れるので実際は閏年ではありません。
2000年は4で割り切れ、かつ100で割り切れるので閏年でないように思えますが、400でも割り切れるので閏年です。
ここが1900年と2000年との違いで400年に一度しか発生しない違いということになります。
上記のような決まりがあるにもかかわらず、EXCELでは1900年2月29日が存在します。つまり、実際の暦には存在しない日があるといことです。従って、ご質問者のいう、
>シリアル数値1900/1/6 11:00:00
という値が、「あくまでも計算上の架空の年月であって、実在の1900/1/6を意味しない」場合は問題ないのですが、冒頭に書いたように、実在の日付をもとに過去の記録をデータ化し、検証しようとしている場合などは注意が必要です。
実際の暦では1900/2/25 0:00から1900/3/1 0:00までは4日つまり96時間ですが、EXCELで計算すると5日つまり120時間になってしまいます(「そんな馬鹿な」と疑う方はgoogleスプレッドシートで検証していただくと、スプレッドシートでは1900/2/25 0:00から1900/3/1 0:00までは正しく4日と計算されます)。つまり、EXCELでは1900年の実在の日付によるデータ化、検証はこの問題を承知し、それに対する手当を行う必要があります。
EXCELで100年以上前のデータを作成するという、稀なケースに発生する問題なので、通常は気にする必要がない問題ですが、ご質問の内容が特殊だったため、老婆心ながら回答いたしました。
※EXCELが開発された当時、他の表計算ソフトとの互換性を保つために敢えて、実在しない日をカウントするいう調整を行ったといわれている。
有難うございます。単純に給与計算に使います。お手数をおかけして申し訳ありませんでした。しかしながら、大変勉強になりました。有難うございます
No.2
- 回答日時:
シリアル値は基準日が0、そこからの経過日数を1日が1.0であらわされていますから、
6日ちょいが24×6とちょっと。
逆に155時間ちょいは6.いくつ。
内部的に6.いくつですから、これを24倍すると、時間単位になります。
A1にシリアル値が入ってるなら、
B1:=INT(A1*24)
とか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 年月表示を取り出すには 5 2023/02/23 22:51
- Excel(エクセル) Excel 時間の引き算でマイナスを表示させることは出来ますか 3 2023/06/14 21:54
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) 条件付き書式の設定方法を教えて下さい。 2 2023/04/14 18:12
- その他(開発・運用・管理) 時間給の計算方法をお教えください 2 2022/06/01 12:21
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Visual Basic(VBA) VBAで列を削除 3 2023/02/01 11:00
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) K14のセルにVlookup関数を使い IF(J14="","",VLOOKUP(J14,$B$4: 2 2023/05/17 20:26
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
EXCELで勝手に約分されてしまう
-
エクセルでアポストロフィーが...
-
Excel2013 表示形式で「1,000...
-
Excelのセルに数字を入れるが、...
-
エクセルの曜日表示が正しく表...
-
EXCELからCSVへ変換すると0が...
-
斜線が入ったセルのカウント
-
エクセルでのタイムカード集計...
-
EXCEL (0.5)の表示の仕方
-
日付関数を教えてください。
-
エクセル 4ケタの数字を年月に...
-
【エクセル】数値にスラッシュ...
-
エクセルで日付を全角にしたい
-
エクセルで9と入力したら時刻...
-
エクセルの関数に関しての質問...
-
Excelのセルの書式設定(100...
-
時間の抽出、合計
-
エクセルにて時間の計算(24時...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
Excelのセルに数字を入れるが、...
-
エクセルでアポストロフィーが...
-
EXCELからCSVへ変換すると0が...
-
Excel2013 表示形式で「1,000...
-
斜線が入ったセルのカウント
-
EXCELで勝手に約分されてしまう
-
エクセルで9と入力したら時刻...
-
エクセル 4ケタの数字を年月に...
-
西暦から、曜日を表示⇒何も入力...
-
【エクセル】数値にスラッシュ...
-
エクセルで日付を全角にしたい
-
Excelのセルの書式設定(100...
-
Excelで「20080707」を『2007/0...
-
エクセルで0101と入力→08年01月...
-
Excel 時間の表示形式 セルと...
-
yyyy/mm/ddとユーザー定義しても…
-
EXCELで24時間表記を午前...
おすすめ情報