• ベストアンサー

関数を教えて下さい(2)

昨夜の質問に追加して質問させて下さい。 添付画像の赤枠欄にそれぞれの日別の合計数(台数、時間)を出したいです。 昨夜の質問で、SUMIFを使用すれば日別の合計台数が出せることは分かりましたが、 合計時間を出すことが出来ません。 合計時間は、関数の組み合わせで出すしかないのでしょうか? 関数に詳しい方、どうかよろしくお願い致します。 昨夜の質問 http://okwave.jp/qa/q8508450.html

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 前回投稿した者です。 すでにNo.1さんが的確な回答をされていますので、お判りかと思いますが・・・ 前回は C・G・K・O・S列に「A」または「B」が入っていて D・H・L・T・P列に「台数」が入っていたので 単に1列だけ検索範囲と合憲範囲をずれせばよかったのは理解していただけたと思います。 画像が小さいのでどの列の「時間」が入っているのか判りませんが、 仮に、2列隣りのE・I・M・Q・U列に入っている場合は、2列ずらして =SUMIF(C4:S1000,"A",E4:U1000) 3列隣りに入っている場合は、3列ずらして =SUMIF(C4:S1000,"A",F4:V1000) としてみてください。 セルの表示形式等はNo.1さんが回答されている通りです。 No.1さんの補足の >(1)なぜsumifで台数の行データが引っ張られてくるか、 は難しく考える必要はありません。 SUMIF関数の一般的な使い方は 検索範囲・合計範囲とも1列の場合が多いと思いますが、 それを複数列一気にやるだけの話です。 最初の検索範囲で「A」の配置通りが合計範囲で列方向にずれるだけです。 (行範囲は一致していないとずれた行の合計になってしまいます)m(_ _)m

japan5oceans
質問者

お礼

昨夜に引き続き、ご回答頂きありがとうございます。 教えて頂いた通りやると、希望していたものが出来ました。 おっしゃる通り、細かいことは気にせずやってみます。 本当に助かりました。 ありがとうございます!

その他の回答 (1)

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

時間の合計も同じですよ? ただ、セルの書式をちょっと変更する必要があるかもしれません。 時間は24時間未満なら普通に表示されるが、24時間を超えると24時間で割った余りの時間が表示される ・・・ってことなら、セルの書式を   [h]:mm:ss としてみてください。 これは時間を示す”h”をカギかっこ”[””]”で挟むことで24時間を超える時間をそのまま積算して表示させる書式です。 これなら   26:34:56 などと表示が可能になります。 同様に分単位で表示させたいなら   [mm]:ss でOK。 60分を超えても   246:54 などと表示できます。 って事だろうと思うんですけど、どうなんでしょうw

japan5oceans
質問者

補足

時間表示の方法も教えて下さり、ありがとうございます。 ただ、台数の合計を求める関数で台数が求められるのは分かるのですが、(1)なぜsumifで台数の行データが引っ張られてくるか、(2)時間データを引っ張てくるにはどうすれば良いがが分かりません。 ややこしくて、すみません。

関連するQ&A