• ベストアンサー

Excel 添付画像つき この場合の関数について

セルI4に、月の最初から現在までの合計労働時間をリアルタイムで記録したいです 詳細は添付画像をご覧下さい たとえば仮に今日を4月1日として、全部で8時間半の労働をしたとします。 この場合、添付画像のようにセルJ11は8:30と入力します セルJ11を埋めたとき、自動でI4には8:30と記録されるようにしたいのです。 翌日4月2日も労働時間8時間半なら、J12を8時間半と入力します J12の値が入力されたら、前日までの合計時間と合わせた17時間00分の値を、I4に自動で記録させたいです このようなセルI4の関数を教えて頂きたいです。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

=TEXT(SUM(J11:J42),"hh時間mm分")

noname#231606
質問者

お礼

この度は、どうもありがとうございました。

その他の回答 (2)

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.3

tanakanonoさんのアイディアを無断拝借して、 =TEXT(SUM(J11:J42),"[h]時間mm分")

noname#231606
質問者

お礼

この度は、どうもありがとうございました。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>セルI4に、月の最初から現在までの合計労働時間をリアルタイムで記録したいです >詳細は添付画像をご覧下さい 「現在まで」は正しい表現ではないように思われますので、「前日まで」に訂正されたら如何でしょうか? >たとえば仮に今日を4月1日として、全部で8時間半の労働をしたとします。 >この場合、添付画像のようにセルJ11は8:30と入力します 今日の勤務を終了しないと確定の時間数が定まりませんので「現在まで」と言う部分に無理があります。 また、前月分の値はすべて削除されてから入力されるのでしょうか? >このようなセルI4の関数を教えて頂きたいです。 SUM関数で良いことになります。 但し、時間のシリアル値は小数で表されることになっていますので積算時間が24時間以上になるときは表示形式を[h]"時間"mm"分"のように定義しないと目的に合いません。 もし、前月分のデータを上書きしながら入力するのであればSUMIF関数で当月分のみを集計する必要があるでしょう。 具体的な数式はご自身で組み立ててください。(質問の文言はどのような関数を使うかについて問うているように思われます)

noname#231606
質問者

お礼

ありがとうございます。 ただ貴方の回答はいつも喧嘩腰ですよね。 少しでも表現が曖昧だと脳がコンパイルエラーですか。 一度過去のご自分の回答を冷静に読み返されてみることをお勧めします。

関連するQ&A