• ベストアンサー

Excelで選択した範囲で同じ値を抽出

Excelの使い方で質問です。ABCDEの5つの列にそれぞれ数値があります。ただそれぞれ同じ行数あるとは限りません。 この中から例えばA列に115、B、C、D、E列にも115があれば5個といったように表示させるならどうすればいいでしょうか。つまりは表のそれぞれの列に同じ値があればそれが何個あるのか知りたいのです。自分でやったのは全部一列に結合して、昇順にしましたが、これだとかなり数が多いので厳しいです。COUNTIFとかも考えましたがうまくいきませんでした。よろしくお願いします。

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

  • ベストアンサー
  • maron--5
  • ベストアンサー率36% (321/877)
回答No.2

   A    B    C    D    E   F    G   H 1  110  502  115  410  115     115  5 2  120  301  201  110  201     110  3 3  115  110  304  115  471     201  3 4  102  115          304      304  2 5  201 G1=MODE(A1:E5) G2=MODE(IF((COUNTIF($G$1:G1,$A$1:$E$5)=0)*($A$1:$E$5<>""),$A$1:$E$5)) ★G2の式はこの式は「配列数式」です。式を入力後、Ctrl+Shift+Enter をおして、式を確定させてください。 ★確定すると、式の両端に{ }がつきます。確定させてから下にコピー

rinta0209
質問者

お礼

こんなやり方があるんですねーありがとうございました。

その他の回答 (2)

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

◆H1の式を忘れていました =COUNTIF(A1:E5,G1) ★下にコピー

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

少し意味が分かりにくいですが、A1:E100に115が何回出現するかだけでよいなら以下の式でも可能です  =COUNTIF(A1:E100,115) 意味が違うなら補足をお願いします

rinta0209
質問者

お礼

分かりにくくてすいません、同じのが何回でているのか知りたかったのです。回答ありがとうございました。