セルA1…日付

セルB1…曜日
セルC1…介助開始時間
セルD1…介助終了時間
セルE1…介助時間
セルF1…介助内容
セルG1…介助事業所
がそれぞれ入力されています。
集計を使ってその日その日の介助ごとの合計を出すことは出来るのですが、当月の介助事業所ごとの合計を出す方法がわかりません。
介助する費が増えるとA2A3A4…とどんどん下に行き一番下に当月の事業所ごとの合計時間数と介助内容ごとの合計を出しています。
今のところSUM関数使用して合計を出していますがかなり面倒で、1つでも落とすと計算のやり直しです。

当月の介助ごとの合計と事業所ごとの合計を全ての介助日の下へ自動計算させるにはどのようにしたら良いでしょうか?

事業所ごとの合計は出来れば
居宅介護の当月合計と移動支援の当月合計を出し(例えばその合計をD36とD37に入れておくとします)さらに居宅介護と移動支援の合計をE37に出すというようにしたいです。
(これを各事業所ごとで)

かなり解りづらい文章で申し訳ありません。これ以上の説明が難しく…
わからない点のご質問はコメントへお願い致します。

よろしくお願い致します。

回答の条件
  • 1人3回まで
  • 登録:2008/09/15 18:29:16
  • 終了:2008/09/19 23:19:02

回答(4件)

id:SALINGER No.1

SALINGER回答回数3454ベストアンサー獲得回数9692008/09/15 18:53:25

ポイント13pt

これはピボットテーブルを使えば簡単に総計が出せます。

http://www.studiom-web.net/web-school/excel5.html


この場合は、介助事業所を行のフィールド、介助内容(居宅介護と移動支援になるのかな)を列のフィールドに

ドラッグし、介助時間をデータアイテムというところにドラッグすれば、

介助事業所ごとの総計、介助内容ごとの総計が自動で計算されます。


このピボットテーブルを別のシートに作って、総計の部分をお好みの場所、D36やD37で参照すればいいです。

id:kanachan

ありがとうございます。

試してみます。

2008/09/15 19:27:34
id:hiko3karasu No.2

hiko3karasu回答回数1058ベストアンサー獲得回数252008/09/15 19:02:18

ポイント23pt

F1に居宅介護または移動支援が入っているとして、事務署名「A」の合計の場合

Hに計算用セルを作らせていただいて、

H1に =F1&G1

D36に =SUMIF(H2:H18,"居宅介護A",E2:E18)

D37に =SUMIF(H2:H18,"移動支援A",E2:E18)

D38に =D36+D37

コレでどうでしょう?

id:kanachan

コメントの質問の仰るとおりです。

で、お返事の式、解ったような解らないような…

データは1シート1ヶ月分のデータがあり、結構いろんな式も入れてまして…(説明忘れすみません!!!)

介助時間には=終了時間-開始時間の指揮が入っているからでしょうか?

最初のH1に入れる式でエラーが出てしまいまして…

なぜでしょう???

SUMIFかなぁ?と思っていたところまでは当たっていたのでホッとしてたんですがうまくいかなくて…

お手数かけてすみません。

2008/09/15 19:43:17
id:hiko3karasu No.3

hiko3karasu回答回数1058ベストアンサー獲得回数252008/09/17 17:34:11

ポイント32pt

居宅介護、移動支援が入っているのはL列なんですね?

要は判別用に事業所名と居宅介護をくっつけた情報をつくって条件に合うものを足してます。

ではM列は空いていますか?合計を出す事業所名を「はてな事業所」としますね。

M1に

=G1&L1

D35に

=SUMIF($M$1:$M$32,E35,$E$1:$E$32)

D36に

=SUMIF($M$1:$M$32,E35,$E$1:$E$32)

そして

E35に

はてな事業所居宅介護

E36に

はてな事業所移動支援

これでどうかな?

id:kanachan

なんとなく解ってきたのですが…

合計時間が合わなくて><

すでに集計を使用してその日ごとの合計を出しているからでしょうか…微妙に違うような。

この時はその日ごとの合計が出されたセルはカンマとかで飛ばすべきでしょうか?

2008/09/18 22:26:57
id:hiko3karasu No.4

hiko3karasu回答回数1058ベストアンサー獲得回数252008/09/19 12:51:38

ポイント22pt

じゃあ、合計の行はAに「合計」と入っているとして

M1の式を

=IF(A1="合計","",G1&L1)

といれてM列にコピー

これでどうでしょう?

 

あと事業所名がちゃんと正しく入っているかの確認。不要なスペースもだめですよ。

id:kanachan

で・・・できましたぁ!!!!!

凄く納得です!!

解ってるようで解らなくて出来なかったときは自分が情けないくらいでしたが、ご説明を何度も読んで繰り返し試していったら出来ました!!

ありがとうございます!

もう感動です!

2008/09/19 23:17:31
  • id:hiko3karasu
    居宅介護かどうかはどこを見ればわかりますか?
    移動支援かどうかはどこを見ればわかりますか?
     
    介助事業所ごとの居宅介護がxx時間
    介助事業所ごとの移動支援がxx時間
    合計xx時間
    と言う感じでしょうか?
  • id:kanachan
    私の記入漏れすみません!
    各介助内容ごとで居宅介護か移動支援が決まっていまして、このデータの場合F列介助内容に合せてL列に居宅介護か移動支援か入るようVLOOKUPが入っています。
    A1とか書かずにA列B列C列と書くべきでした…
    データは1シート1ヶ月分の予定があり、日ごとに集計を出しています。
    ですので1ヶ月で170行くらいあったりして…事業所は全部で10事業所。
    このL列で分けた居宅介護、移動支援の各事業所ごとの合計を出し、さらに各事業所合計出したいなと。。。

    本当に説明不足申し訳ありません!!
  • id:kanachan
    ピボットテーブルやってみてるのですが…
    うまく行かなくて大苦戦です。
    集計入れているからでしょうか??

    sumifの方が良いのか?と思ってもエラーでやっぱりうまくいきません。。。
  • id:hiko3karasu
    あ、M1に入れた式をM31までコピーしてくださいね。
  • id:hiko3karasu
    データは何行でしたでしょうか?170行とかになっちゃいます?
    セルの位置は調整してください。
  • id:hiko3karasu
    「合計」はどこにあるのでしょう?
    9/1 ・・・・1.5
    9/1 ・・・・2
    9/1 ・・・・3.5 ←合計の行
    9/2 ・・・・2.5
    9/2 ・・・・2.25
    9/2 ・・・・4.75 ←合計の行
    と言う感じでしょうか?
    ならば合計の行のM列の式を消してください。
    その行が合計であることがどこかのセルでわかるならIFで判断してもいいですね。
  • id:hiko3karasu
    ところで
    カンマとかで飛ばす
    ってどういう処理でしょう?
  • id:kanachan
    えっと。。。
    合計行は仰っている感じです。手間を省きたくて1ヶ月の予定が決まると、
    「データ」→「集計」でその日の合計(9/1なら9/1、9/2なら9/2の合計といった感じ)を出しています。
    合計が解るセルはA列に出るようにしています。

    カンマで飛ばすとは、、、え~っと「,」を使えば例えば
    M1:M35,M40:M55,M62:M73

    で計算する範囲を飛び飛び?に指定できるというか・・・
    う~ん…こんな拙い説明でよいでしょうか??
  • id:hiko3karasu
    ほー、カンマで別に指定してもいいんですね。
     
    それでですね、
    Mには
    はてな事業所居宅介護
    という感じで表示されていますか?
     
    また、
    合計の行にも事業所名、居宅介護/移動支援が入っていますか?
  • id:kanachan
    M列にはきちんと事業所名居宅介護のように表示されました。
    ただ、どうしても集計で日の合計を出しても合計行には事業所名支援内容は表示できないです。。。
    もっと指定を細かくしなくてはいけなかったのかもしれないです。

    でも・・・表示されなくても無事に計算できました。
    今までsum使って1つ1つしていた頃の手間は大幅軽減されて非常に楽になりました。
    ほんとうにありがとうございます!!!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません