• ベストアンサー

EXCELの関数を教えてください。

度々ここを利用させてもらっています。 またもや、分からない事が出てきましたので分かる方がいらっしゃいましたら宜しくお願いします。 今EXCEL2000を使用しています。 ワークシートは13枚使用しています。 1~12枚のシートはそれぞれの月を表しています。 例えば、1枚目のワークシートは「1月」2枚目のワークシートは「2月」・・・という感じです。 13枚目に「合計」と言う名前でワークシートを使用しています。 1~12枚のワークシートには縦に「情報」を入れていきます。 その「情報」は例えば「住所録」などです。 1枚目のワークシートの1行目は項目を入れています。 情報は2行目から入れていくようになっています。 ある条件を満たせば、一人・・・また一人・・・といったようにどんどん増やしていきます。その月の人数は何人になるかは月末まで分かりません。 1行に一人の情報を入れていきます。 そのようにして12月まで入れていきます。 合計のワークシートにそれぞれの月の合計人数を自動で入れるにはどういった関数を使用すればいいのでしょうか? 合計のワークシートは1行目に項目として1~12月まで並んでいます。 A1に「MONTH」、B1に「1月」、C1に「2月」・・・といった感じです。 B2に1月の合計人数を、C2に2月の合計人数を・・・というように入れて行きたいのです。 それぞれのワークシートに住所録を足していくと自動に合計のワークシートに合計人数が足ささっていくにはどんな関数をどのように使用すればよろしいでしょうか? 宜しくお願いします。

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

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

各月の住所録で必ず入力される列(名前の列など)を A列 とします。 また、各月で想定される最大入力数を 50件とした場合、 合計のワークシートの B2 に、=COUNTA(1月!$A$2:$A$50) と入力します。 これは1月分ですので、2月以降の合計欄にも同様の数式を入力すればよいでしょう。

shu666
質問者

お礼

早速の回答ありがとうございました。思い通りになりました。本当にありがとうございました。

その他の回答 (1)

  • oresama
  • ベストアンサー率25% (45/179)
回答No.1

B2に、 =COUNTA('1月'!A:A)-1 でどうでしょうか? 1をマイナスするのは、 一行目の項目(例;氏名等)をカウントしないためです。

shu666
質問者

お礼

早速の回答ありがとうございました。入力方法が分からずてこずりましたが、なんとか解決いたしました。入力するとその数式そのものが表示されてしまうのです。それがなぜか分かりませんでした。ですが、今は解決いたしました。本当にありがとうございました。

関連するQ&A