質問: よろしくお願いいたします。 A1に0000~9999の連番があります。その中から特定の数字が含まれないものだけ抽出する方法を教えていただけませんか? (例)2と5が入ってないもの→1346、1893
回答: 「A1に0000~9999の連番があります。」というのは 「A1:A10000に0000~9999の連番があります。」の間違いですよね? Googleスプレッドシートであれば、 =FILTER(A1:A10000,NOT(REGEXMATCH(TEXT(A1:A10000,"0000"),"[25]"))) で一発なのですが、残念ながら、ExcelにはREGEXMATCHもFILTERもありません。 また1行目からデータが入っているのではフィルターも使えません。 歯抜けのデータでもいいのであれば B1 セルに =IF(COUNT(FIND({2,5},TEXT(A1,"0000"))),"",A1) のように入れて、これをB10000までフィルコピーしてはどうでしょうか。