• ベストアンサー

エクセルでの簡単な関数についての質問です

会合の出欠者表をつくっています。エクセルの会員名簿に列を追加して、○×で出欠をつけているのですが、合計を出す場合、たとえば列の○の数だけ数えて、一番下の合計の行に数(合計数)が入るようにする簡単な関数はありますか。ちなみに×の合計(不参加)も出したいのですが。どなたか良くご存じの方、おしえてください。お願いします。

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

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

COUNTIF関数というのがあります。 COUNTIF('範囲','条件') となります。 例えば、 COUNT(A1:A10,"○") とすればA列1~10の○の数をカウントします。 条件式を×など他の値にすれば×の個数も計算できますよ。

ginta2000
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 今仮に、名簿の中のA列に会員名が入力されていて、B列に○×が入力されていて、名簿の1行目には「氏名」や「参加/不参加」といった項目名が入力されていて、実際のデータは2行目から始まっているものとします。  その場合、○の数の合計を求める関数は次の様なものとなります。 =COUNTIF($B$2:$B99,"○")  或いは =COUNTIF($B$1:$B,INDEX($B:$B,ROW()-1),"○")  又、×の数の合計を求める関数は次の様なものとなります。 =COUNTIF($B$2:$B99,"×")  或いは =COUNTIF($B$1:$B,INDEX($B:$B,ROW()-1),"×")

ginta2000
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • Excel 検索関数

    名簿を作り、出欠を記録しておくのですが、その際に別枠で、氏名を入力したら出欠がわかるようにしたいのです。しかし、下の図(お絵かきですみません)のような表になっているため、LOOKUPなどの関数だと出すことが出来ません。 どうにかして表の形は変えずに、出欠を出すことは出来ますでしょうか?

  • Excelの関数について

    Excelの関数について 私のExcelは2003です。 表を作っていて A列とB列に数値を入れてその合計をC列に自動的に出すようにするのは C列に「=SUM(A3,B3)」と入れますよね? 1日数回のデータを取り A列とB列に数値を入力し 1ヶ月ほどデータを取り続けるので その分C列に入れた関数を下へセルの右下にポインタを合わせて十字の記号を出して 下へ関数を入れたのですが その場合C列には0と表示されますよね? これは防げないものなのですか? 後、そのC列に表示された合計値を 次の行のA列に表示させたいのですが そういう関数はありますか? C列の合計値に次の数を足して、合計値をどんどん増やしていくので 例えばC1の値をそのままA2に表示。 C2の値をそのままA3に表示 C5の値をそのままA6に表示としたいのですが 関数があったら教えてほしいです。

  • エクセルの関数についての質問です

    エクセル2010で A1のセルに「○」が入力されると +3 A2・A3・A4 のセルはどこか一箇所にでも○が入れば、1を足します。 二箇所、三箇所に入っても 1しか足しません。 その合計数をBの列に表示させるようにしたいのです。 Bの1~4のセルは結合されています。 すべてに○が入った場合は、B列の数字は 3+1=4 A1にしか○が入らなかった場合のB列の数字は3になります。 3+0=3   A   B   1 ○ 2 ○ 3     4 4 ○   ○が入れば、3を足す  一箇所にでも入れば1を足す それぞれ別の関数は出来たのですが ふたつの条件の合計を出す式が出来ません。 非表示の列を作って、そこにまずは別々に数字を出して それを合計させる手もあると思うのですが 列を増やしたりせずに、関数だけで、B列に数字が入るようにしたいのです。 うまく伝わりますでしょうか どうぞよろしくお願いします。

  • エクセルについて質問です。

    エクセルについて質問です。      社員の出勤表        山田一郎  ○        鈴木三郎  ○        岡田四朗  ○ という表があるとします。そして、○の下に○の合計の数を数字で表示したいのですが、このような表を作る関数を教えてください。

  • エクセル 関数について教えてください

    エクセル2003です。初心者です。   番号  名前     提出状況  1    鈴木        ○ 2    田中 3    佐藤        ○ 4    小林    合計人数40人 未提出  5人 提出済み 35人 こんな感じの名簿を作成したいです。 (1)合計人数のところには、名前の欄に名前が入ってる数を入れたいのですが、 そういった関数はありますか? (2)名簿では未提出者は空欄になります。×とかは特に入力しません。 未提出者の合計欄には、空欄の数をいれたいのですが、そういった関数はありますか? (3)提出済みの部分には○がついてる人数を入れたいのですが、 そういった関数はありますか? この3つのことえを教えていただきたいです。 もし他によい方法があれば教えていただけると助かります。 よろしくお願いします。

  • エクセルの関数

    決められた値を出したいのですが、方法がわかりません。自分でもよく解っていないのですが・・・申し訳ございません。 一応データを添付します。 1の成績の1月、2の成績の1月、3の成績の1月のアルファベットから、決められた値を合計の1月へ入れる。 1の成績の2月、2の成績の2月、3の成績の2月のアルファベットから、決められた値を合計の2月へ入れる。 というように、値を出すときには、それぞれの○の成績の同じ月の下にあるアルファベットを見て、合計の月のところへ指定された値を入れる。 できればこの表を崩さず合計に関数を入れることはできますか?なぜなら、400人ほどの名簿がA列に入っているからです。別のシートに間接的な表を作ったほうがいいのでしょうか? なにとぞご教授よろしくお願いいたします。

  • エクセルの関数についての質問です。

    2つの行を比較して、ある列までは上の段を、それ以降の列は下の段を優先させる関数を教えてください。 例)画像参照ください、 1行目も2行目も数字が減っていきますが、2行目はある列から数字が一定になります。 画像の緑部分では1行目を、黄色部分からは2行目を優先させたいのです。 (数字が同じかそれより大きくなった時) 数字を打ち変えて活用したい表で、2行目の数字が一定になるタイミングは何列目になるかわかりません。 どなたかエクセルに詳しい方おりました、教えてください。 よろしくお願いいたします。

  • エクセルの関数について

    いつもお世話になっています。   A列   B列   C列   D列   E列   F列   1行 氏名   試験1  試験2  試験3  試験4  合計点 2行 A     ○    ×    ○    ×    13 3行 B     ×    ○    ○    ○    10 4行 C     ○    ×    ×    ×    10 5行 点数    10    5    3    2 上記の表で、合計点を出すにはどの関数を使うのでしょうか。 できれば関数式書いていただきたいのですが。 よろしくお願いいたします。

  • エクセル関数を使った集計

    添付ファイルの様に、エクセルのsheet1と2に同様の表があります。sheet1に於いて A列が四角になっているC列の番号と同じ番号を、sheet2のC列を検索し、 その中で、B列がSになっている件数と、その行のD列の合計を求める 関数式を教えて下さい。(実際の表自体は3000行ぐらいあります) 例で求めたい結果は 件数=2件、合計=11,000- になります。 以上宜しくお願いします。

  • 関数を教えて(選択して集計する)

    (1)エクセル表で例えばA列の100行に0から9までの数字がランダムにあります/その0から9までの各々数の合計をもとめる関数式を教えて下さい。/並び変え無しで集計したいです。

専門家に質問してみよう