- 締切済み
エクセルでの時間の計算
エクセルでの1時間25分+5時間57分と分を時間に繰り越す場合の自動計算の方法があるのでしょうか?調べてみたのですが、別々のセルに時間・分を入れて計算する方法はでてるのですが、一つのセルに1:25と5:57をいれて7:22と表示されるのは不可能なんでしょうか?教えて下さい。
- みんなの回答 (8)
- 専門家の回答
みんなの回答
- chonami
- ベストアンサー率43% (448/1036)
と思ったら、あれ?結局別セルで良かったんだ・・・ ところで、[h]の表示形式は24hを超える場合に使うので、24hを超えなければhでいいですよ。
- chonami
- ベストアンサー率43% (448/1036)
他のソフトから取り込んだら時間が1セルに入ってしまっていたみたいなことなのかな、とも思ったんですが違うんですかね・・・ だから、何でなのかと聞いたのですが本人があきらめたのではどうしようもないですね。
- yosifuji20
- ベストアンサー率43% (2675/6115)
前の答えを少し改良しました B4 1:15 2:10 C4 =TRIM(LEFT(B4,5)) D4 =TRIM(RIGHT(B4,5)) E4 =D4-E4 改良点は、前の答えでは時刻が 12:50のように5桁の場合しかまともに答えが出ないのですが、今回は 1:15のように4桁でも問題なく答えが出ます。 ただB4の二つの値の間には1桁以上のスペースを入れてください。スペース以外の文字はエラーになります。 ただ、どうして無理に一つのセルに二つの時刻を入れるのか理解できません。 式や関数の使い方という観点でご覧ください。
お礼
単純にA1のセルに○:○○ B1のセルに○:○○ C1にその足した時間を表示したかったのです。 〔h〕:minのを選択したらできました。 ありがとうございました。
- minosennin
- ベストアンサー率71% (1366/1910)
#2です。補足説明します。 A1、A2、A3 を選択し、 セルの書式設定-表示形式-ユーザー定義で、『[h]:mm:ss』を選択し、『[h]:mm』に変更 A1に『1:25』 A2に『5:57』、 A3に『=A1+A2』 と入力すれば A3に『7:22』と表示されます。
お礼
できました!ありがとうございました。
- yosifuji20
- ベストアンサー率43% (2675/6115)
目的が不明ですが、頭の体操という意味で B4 1:25 5:57 C4 =LEFT(B4,4) D4 =RIGHT(B4,4) E4 =C4+D4 これでE4の表示を時刻にすればE4は 7:22となります. 参考になるでしょうか。 でもあまり実用的ではないですね。
- chonami
- ベストアンサー率43% (448/1036)
例えば、どこかのセルに ="1:25"+"5:57" と入れれば、7:22にはなります。(表示形式を時刻にして下さい) でも、多分そういう事ではないですよね。 どうして一つのセルでないといけないのかの理由が分かれば何か打開策があるかも知れません。 好みの問題とかでしたら別々のセルにいれて素直に足し算して下さい。
お礼
〔h〕:minで出来ました。 ありがとうござました。
- minosennin
- ベストアンサー率71% (1366/1910)
できますよ。 セルの書式設定-ユーザー定義で、『[h]:mm:ss』を選択すれば、 1:25+5:57=7:22 となります。
- はる のパパ(@van62097)
- ベストアンサー率20% (157/758)
残念ながら一つのセルに二つの異なるデータを入力して計算する機能はありません。 あなたがおっしゃる通り、別のセルに入れたものを合算するしか有りません。
お礼
やはりそうですか・・・ ありがとうございます。
お礼
皆さん、すごく考えていただいてすみません。。 ○+○で60分を超えた時に1時間に繰り越して表示させる方法が知りたかったんです。 質問の仕方が悪くて申し訳ありません。