[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『フィルターの抽出方法』(マリー)
6桁のコードが文字列の場合は、オプションで 「??2*」などとして抽出できそうに思いますが 数値の場合は作業列を使用して、3桁目が「2」かどうか 確認をし、その列で抽出するのはどうでしょう。
たとえば、作業列に =MID(A1,3,1)="2" で、A1セルの3桁目が2の場合 TRUE が返されます。
(HANA)
オートフィルタの話ですよね?
>数字です。 これが 数の組み合わせの【文字】であれば オプションで 「??2*」←全角数字で入力されているなら「2」は全角で を入れてみてください。 右側は「と等しい」のままで良いです。
もしも数値【値】なら、作業列を使ってください。 B列にでも、上記式を入れたのち B列のオートフィルタで「TRUE」のみを表示させれば A列には3桁目が2のものだけが表示されると思います。
セルに数が入力されている時 それが【文字】なのか【値】なのか 人が見ただけでは判断しにくいです。
TYPE(A1)等の戻り値を確認してください。 1であれば値 2であれば文字 です。
(HANA)
TYPE(A1)等の戻り値を確認してもらえましたか? これが、「2」であれば そのようにしてもらえれば 出てくると思いますが
>セルの書式は標準です。 ということは、TYPE関数の戻り値は「1」になると思います。
どちらでしょう?
TYPE関数の戻り値が「1」の場合は 以下のような事を提案しています。
A列に値が入っているとし、B列を作業列に使います。 [A] [B] [1] 値 ▼ 作業列 ▼ [2] 982141 TRUE ←=MID(A1,3,1)="2" [3] 983141 FALSE [4] 972435 TRUE [5] 973684 FALSE [6] B列のオートフィルタで「TRUE」を抽出 [A] [B] [1] 値 ▼ 作業列 ▼ [2] 982141 TRUE [4] 972435 TRUE [6] A列に「3文字目が"2"」のものだけ表示される
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.