[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『オートフィルタで大文字小文字の認識』(ののの)
オートフィルタのオプションで、以下を識別したいと思っています。 A001-2-B34 A001-2-b34 関数を使わず、置換などで頑張っているのですがうまくいきません。 いい方法ないでしょうか?
フィルタオプションの設定を利用するものは、どうでしよう? C1に一致で抽出する項目を入力し、B1を空白、B2に=EXACT(A2,C$1)と検索条件を配置し、 A1:A4を選択し、データ、フィルタ、フィルタオプションの設定として、 検索条件範囲に$B$1:$B$2を指定し、OKとしますと、ご希望の抽出ができるように思います。
A B C 1 TITLE A001-2-b34 2 A001-2-B34 FALSE 3 A001-2-b34 ↑ 4 a001-2-B34 =EXACT(A2,C$1) (LOOKUP)
衝突しましたが、そのまま載せます。
一行目に見出しがあって、上記の記号がA2以下に入っているとします。 空いている列、例えばD1セルに『判断』と見出しを入力し、 D2セルに =IF(MATCH(A2,$A$2:A2,FALSE)=ROW(A1),TRUE,IF(EXACT(INDEX($A$2:A2,MATCH(A2,$A$2:A2,FALSE)),A2),TRUE,FALSE)) と入力し、下方コピー。 オートフィルターで、A1で A001-2-B34 を選択し、 D1で TRUE を選択すれば、A001-2-B34 が、 FALSE を選択すれば、A001-2-b34 が、抽出できます。 (sin) こういう事?
LOOKUPさん、sinさんありがとうございます。 CSVファイルで落としてくるデータで、 データベースとして枠が決まっている為に 列数を増やせないんです。 Ctrl+H(置換)のオプションで大文字小文字を区別するっていうのがあって、 小文字b→'bとしてからオートフィルタすることで自分の中では解決しました。 お忙しい中、レスありがとうございました。 勉強になりました。 (ののの)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.