次の方法で共有

vlookupで検索値(数値)が検索範囲内に複数ある場合、合計した数値を表示させたい。

Anonymous
2018-04-23T15:23:49+00:00

vlookupで検索値(数値)が検索範囲内に複数ある場合、合計した数値を表示させたいのですが、一番上の行の数値しか表示されません。

指定範囲の数値は全て表示形式は「標準」で、セル内にスペースはなく、半角、昇順に並んでます。

なにか他に原因は考えられますか?それとも、他の関数を使って合計した数値を表示させる方法がありますか?

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

  1. Anonymous
    2018-04-23T15:40:04+00:00

    >vlookupで検索値(数値)が検索範囲内に複数ある場合、合計した数値を表示させたいのですが、一番上の行の数値しか表示されません。

    VLOOKUP関数は条件付きで合計する関数ではなく、該当するセルの行の値を(1つだけ)返す関数です。

    >それとも、他の関数を使って合計した数値を表示させる方法がありますか?

    合計する場合は、SUMIF関数を利用します。

    例えば、A列に検索値が入力されていて、C列に合計する数値が入力されているなら以下の式になります。

    =SUMIF(A:A,検索値,C:C)

    A列の数値を合計するなら以下の式になります。

    =SUMIF(A:A,検索値)

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-04-23T23:14:54+00:00

    マックさん、

    早速の返信ありがとうございます!

    なるほど、そうなのですね。理解しました。ではsumifを使って集計します。

    ありがとうございました!

    0 件のコメント コメントはありません