- ベストアンサー
Excel のセル内の数字抽出
セルの中にランダムの数字が入っている状態から、共通する数字を抽出する方法を教えてください。 例 A B C D E F G H I 1 228 236 246 258 241 452 785 453 741 2 478 247 236 159 147 236 478 345 236 3 222 223 445 160 401 305 360 236 474 この様な数字が1つのセルの中に入力されていて 1、236という数字がこの表の中にいくつ存在するかを抽出する方法。 2、各行・列を参照して共通する236を抽出する方法。 以上2点についてお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1. =SUMPRODUCT((A1:I3=236)*1) A5セルに「236」と入力しておいて参照することも出来ます。 =SUMPRODUCT((A1:I3=A5)*1) あるいは、2.の各行または列の値を合計する。 2. J1セルに =SUMPRODUCT(($A1:$I1=236)*1) と入力して、下方向にフィルすれば、各行にある236の数が得られます。 列は、A4セルに =SUMPRODUCT((A$1:A$3=236)*1) 右方向にフィル。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
>236という数字がこの表の中にいくつ存在するかを =COUNTIF(A1:I3,236) で良いのではないですか。 >各行・列を参照して共通する236を抽出する この意味が不明。 1列や1行ごとのことなら、上記の式の第一引数の範囲を列に指定すればよい。 =COUNTIF(B:B,236) のように。 この表の中にどういう種類の3桁数字があるかを出すということでしょうか
お礼
早速のご回答、ありがとうございました。いろいろな求め方があるのですね。参考になりました。
お礼
早速のご回答、ありがとうございました。解決しました。感謝です。