エクセル関数で名前のカウント合計を取得する方法

このQ&Aのポイント
  • エクセルの関数を使用して、シート1にある名前のカウントの合計をシート2の名簿に引っ張ってくる方法について教えてください。
  • シート1には複数の項目があり、その中で名前が一致するカウントの合計をシート2に表示したいです。
  • SUMIF関数などを試してみましたがうまくいきません。どのようにすればよいでしょうか?
回答を見る
  • ベストアンサー

エクセル 関数

わかる方がいらっしゃったら教えてください。 シート1に複数項目の内容が入っていて その中の「名前」が一致する「カウント」の合計を シート2の名簿に引っ張ってきたいのですが・・・ どのようにするのがよいのでしょうか? シート1 日 名前 店舗 コード 備考 カウント 1  あ  大  123     1 1  い  大  123     0.5 1  う  東  100     1 1  え  大  123     1 1  お  東  100     3 1  あ  東  123     0.5 1  あ  西  156     1      ~~~~~~~~~~~~~~~~~~ シート2 名前  カウント合計 あ    【ここに入る関数が知りたいです】  い う え お こんな感じです わかるでしょうか? SUMIFなどをつかってやってみましたが どうもうまくいきませんでした。 よろしくお願いします。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

添付図の場合 =SUMIF(Sheet1!$B$2:$B$8,A3,Sheet1!$F$2:$F$8)

go-snow
質問者

お礼

okormazdさん ありがとうございます!! 確認なんですが、カウントの所にも 関数が入っていても大丈夫でしょうか?

関連するQ&A

  • エクセルの関数

    エクセルの関数 ですが、 SUMIF を使いたいのです。 シート1の 1行目には 見出しが入っています。 A2~A50に、A店 B店 C店 D店 がランダムに入っています。 B2~B50に、名前が入っています。 C2~C50に、売上の数字が入っています D2~D50に、すべてに 1 が入っています。 E2~E50には、ところどころに 1 が 入っています。 シート2に、SUMIFを使って、E2~E50に入っている 1 の人だけの 各店の合計を出したのですが、どうやったらいいのですか? シート2のA1にはA店 A2にB店 A3にC店 A4にD店 が入っています。 そうすると、シート2のB2には、 =SUMIF(Sheet1!A2:A50,A2,Sheet1!$C$3:$C$50) となるということでいいのですか? ですが、 これは、各店の全体の合計です。 やりたいのは、E2~E50に 1 が 入ってる人のみ 各店の 合計を シート2の B列にだしたいのです。 関数の方法を教えてください

  • ExcelのSUMIF関数についてです。

    ExcelのSUMIF関数についてです。 下記のような表を使用して、 商品コードが一致する商品数の合計をD2セルに入力したい。 (※A2,A3,A4...とA列の中でコードが一致したら、その数量の合計を出す)       A        B       C    D 1     商品コード  商品名   数量   計 2     PD0001    AAA     50 3     PD0019    BBB     20 4     PD0009    CCC     150 5     PD0001    AAA     1 6     PD1004    DDD     15 7     PD1027    EEE     50 8     PD0009    CCC     40 9     PD0019    BBB     30 :      :         :       : :      :         :       : sumif関数を使用して、 D2に =SUMIF(A:A,A2,C:C) を入力コピーすると     D     計 2   35 3    1 4   50 5   45 6    0 7    0 8    0 9    0  :    : :    : となってしまいます。     D     計 2   51 3   50 4   190 5   51 6   15 7   50 8   190 9   50  :    : :    : という出力にするにはどうしたらいいでしょうか? ちなみに、コードではなく商品名で D2に =SUMIF(B:B,B2,C:C) を入力コピーするとうまくいきます。 初歩的なことなのかもしれませんが、 商品コード数も数量もかなり膨大なものを計算するので困っています。 宜しくお願いします。

  • ExcelのSUMIF関数について教えてください。

    29年度の医療費申告制度の変化に対応するため予備で表を作成したいと思います。 昨年までは一緒に生活していれば一括して領収書を添付して合計を表示させればOKでしたが29年度からは一緒に生活している家族の名前と合計が必要なようです。 添付の表のように各名前、医院名、支出の3つの条件をSUMIF関数で表示させるにはどうしたらよいのか教えてください。 尚、項目の医院名、支出だけなら現在もSUMIF関数で使用しています。

  • EXCELのDCOUNTA関数について

    EXCELで500名程度の名簿管理をしています。 DCOUTA関数を使って、「○○区に住んでいる女性の人数」等の抽出を行っていますが、下記のような不具合があります。 ・同じファイルに名簿シートと抽出シートを分けていますが、抽出シートで計算された数字が名簿シートの実数と一致しません。 (名簿シートの実数は手計算しました。) ↓ ・名簿シートに抽出シートと同じ抽出表をコピーしたところ、実数と一致しました。 ただ、上記のようだと、名簿シートに抽出表も貼りつけることになり、大変見にくいので、シートを分けてもきちんと結果が出るようにしたいのですが、どうしたらよいでしょうか。 なお、範囲名は漢字で「登録者」としています。 ご教授よろしくお願いします。

  • EXCELの関数:2つの条件から1つの値をひっぱってきたいんですが・・・

    EXCELの関数の使い方を教えてください。 ・Sheet2に元になる名簿(名前、ニックネーム、登録番号)が一覧になったものがあります。 ・Sheet1に、名前かニックネームのどちらかを入力したら、その人の登録番号が自動的に表示されるようにしたいんです。 ・元の名簿にのってない人は、未登録だとわかるように空欄にするか、*マークをつけたいです。 例えば、Sheet2の名簿のセルB2「山田花子」セルC2「はな」セルD2「No.32」とあって、新しいリストを作るSheet1のセルB2に「山田花子」もしくは、「はな」のどちらかを入力すれば、C2に「No.32」とひっぱってくるようにしたいんです。。。 VLOOKUP関数を使って頑張ってみてるんですけど、 2つの条件のうちのどちらかに一致すれば・・・ ってゆうのを作るにはどうしたらいいのかで固まってしまいました。 何かほかの関数と組み合わせたらいいんだろうと思うのですが、まったくわからないので、助けていただけませんか? よろしくおねがいします。

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

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

  • エクセル関数につきまして

    皆様の知識を頂きたく、投稿させて頂きます。 EXCELのVLOOKUP関数なのですが、2個の条件から一致する項目を選ぶ事は出来ないのでしょうか? たとえばですが、 ≪参照シート≫ A   B   C   コード 数量  日付 → タイトル行 1   1    1/1 2   1    1/1 1   2    1/2 2   2    1/2 ≪入力シート≫ A   B   C  ~ コード 1/1  1/2  ~ 1 2 といった感じで、入力シートと参照シートのコードと日付が一致するデータを取り出したいのです。 VLOOKUPを重ねて使用したりとか、HLOOKUPを使用したり等考えたのですが、うまくいきませんでした。 現在使用しているのは、Microsoft Office EXCEL2003になります。 どなたかご教授下さい。 よろしくお願い致します。

  • EXCELでの合計

    今シート1に名前と作業と時間がかかれています。 これをシート2にそれぞれ合計させたいです。 sumif関数を使おうと思ったのですが、条件が1つしか使えないので 何かいい方法はありますか?よろしくお願いします。 シート1  B  C  D 2 鈴木 清掃 1.0 3 山田 水替 2.0 4 鈴木 営業 3.0 5 岡  清掃 2.0 6 鈴木 清掃 3.0 7 山田 営業 1.0 シート2  A  B  C  D  E 2 清掃 水替 営業 合計 3 鈴木 4.0 0.0  3.0  7.0 4 山田 0.0 2.0  1.0  3.0 5 岡  2.0 0.0  0.0  2.0 6 合計 6.0 2.0  4.0  12.0 シート1は次々に項目が増えていきます。 また、人名、作業項目は増えません。 合計はsum関数でできますが、それぞれの人と作業の 時間の合計をしたいです。 よろしくお願いします。

  • エクセルの集計結果を張り付け(ノ><)ノ

    ここでの皆様のお力を借りて、なんとかエクセルの集計ができました。 集計結果を他のシートに反映する方法を教えて下さい。 (課題) 名簿に名前と性別と給料が書いてあります。 男女の数をそれぞれ関数てカウントして出しました。給料の合計も出しました。 それを別シートに張り付ける必要があります。 その時に、関数を活かしたまま張り付ける方法はありますか?

  • エクセル関数について

    いつもお世話になります。 ”管理”と”リスト”というシートがあります。 ”管理”シートは A1    B1    C1・・・・・ 番号   名前   住所・・・・ と、情報が管理してあります。 ”リスト”シートのB3に番号を入力するセルを作りB11に =IF($B$3="","",VLOOKUP($B$3,注文管理!$A$3:$AE$9880,31)) という関数を入れて、”管理”シートの該当セルに記入があるなら B11に返すようにしています。B11に答えが返った場合、D4に「★備考あり★」と返したいのですが、 =IF(B11>1,"★備考あり★",IF(B11<1,"")) の関数を使うと、もともとB11には関数が入っているのでずっと「★備考あり★」のままです。 これを、B11に答えが返ってきた時のみ「★備考あり★」とする関数はありますか?