- ベストアンサー
エクセルの表作成(関数)について
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.2
こんにちは! D~G列に表示されている「時間」が単に 終了時刻-開始時刻 でないのがちょっと気にかかりますが、 (おそらく休憩時間等の引き算が必要になるのではないかと思います) とりあえず「終了時刻」から「開始時刻」を引いた「時間」を表示するだけにしています。 D3セルの表示形式をユーザー定義から [h]:mm として =IF(COUNTBLANK($A3:$C3),"",IF(COLUMN(A1)-1=$H3,$C3-$B3,"")) という数式を入れ、列・行方向にオートフィルでコピーしてみてください。 ※ 休憩時間等マイナスしなければならない場合は IF関数の「TRUE」のところで調整します。 まずはこの程度で・・・m(_ _)m
質問者
お礼
ありがとうございました。
- kuma310min
- ベストアンサー率40% (212/518)
回答No.1
D3に、 =IF(H3<1,C3-B3,"") E3に、 =IF(H3=1,C3-B3,"") F3に、 =IF(H3=2,C3-B3,"") G3に、 =IF(H3=3,C3-B3,"") それぞれ、必要なだけ下へコピー。 下の2行が、単純に「終了-開始」ではないみたいなので、少し気になりますが・・・
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。