- ベストアンサー
エクセルにおいて同じ一桁の数値を検索したい
お世話になります。 今、A1からA10000まで1~10000の通し番号がふられております。 この中から、下一桁1と6を抽出する関数を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
次の方法は如何でしょうか。 A1:A10000範囲から別列セルに下一桁1,6の数値を抽出する数式でうが相違していれば読み捨て下さい。 B1セルに=IF(ROW(A1)-1<SUMPRODUCT((MOD($A$1:$A$10000,10)=1)+(MOD($A$1:$A$10000,10)=6)),INDEX(A:A,SMALL(IF((MOD($A$1:$A$10000,10)=1)+(MOD($A$1:$A$10000,10)=6),ROW(Sheet1!$A$1:$A$10000),65536),ROW(A1))),"") を設定し、下方向にコピーして下さい。(処理時間が少々掛かりますのでコピー後、暫くお待ち下さい) 尚、数式は配列数式の為、入力完了時にshift+ctrl+enterキーを同時押下して下さい。
その他の回答 (1)
- nobu555
- ベストアンサー率45% (158/345)
回答No.1
下一桁が、1か6のとき、○を表示させ それ以外は、×を表示させるとすると =IF(OR(RIGHT(A1,1)="1",RIGHT(A1,1)="6"),"○","×")
質問者
お礼
ありがとうございます。
お礼
細かい点までアドバイスいただき感謝申し上げます。