エクセルを使い、日記をつけたり読書ノートをつけたりと簡単なデータベースとして使っています。
何か検索したいときはオートフィルタを使い「~を含む」で単語検索すれば十分機能しています。
しかし、最近、抽出されるべき行(該当する単語があるセル)が抽出されていないことがあるに気づきました。
傾向としては
セルの中に該当する単語(抽出したい単語)があっても、それが長文の後半にあるとヒットしません。
長文といっても、セルの中に500~800字程度です。さらに250字程度以降の単語は抽出しない傾向にあります。←これはいろいろな作業を繰り返した結果から割り出しました。
何か設定上の制限でもかかっているのでしょうか。大変困っています。
ひとつのセル内の文章前半は抽出して後半は抽出しないなんてことはありますか?
解決方法を教えて下さい。お願いします。
No.1ベストアンサー
- 回答日時:
XL2003で確認できました。
理由はわかりません。仕様かもしれませんね。数式+フィルタオプションでは抽出できました。
C1セルは入力しない
C2セル =ISNUMBER(FIND("お願いします",A2))
データ - フィルタ - フィルタオプションの設定
検索条件範囲 $C$1:$C$2
添付図参照
この回答への補足
回答ありがとうございます。画像まで添付下さり大変感謝しています。
今、ネット環境にないものでケータイからこの補足を打っています。だから添付画像を利用して試してみることができません…。
いろいろと試していただいたようですね。そうですか。2003でも同じ状態になってしまうのですか。
抽出が楽だからエクセルにデータを入力したのに…。エクセルはあまり得意ではないのでフィルタオプションもよくわかりません。環境が整いしだい添付画像を参考にもう少し勉強します。でも、何か納得できないですねぇ。この程度で抽出できないなんて。困っている人他にいないんでしょうか?←グチってしまいました。
No.2
- 回答日時:
》 長文といっても、セルの中に500~800字程度です
充分に「長文」ですよ。(^_^)
Excel 2002 で私が実験してみた結果は、全角半角を問わず 256字以上は「~を含む」で引っかからないようです。
全角文字ばかりの 256文字は半角換算で 512文字ですね。上の「500~800字程度」と符合するように見えますが如何でしょうか?つまり貴方が仰っている「500~800字程度」とは半角文字に換算した数ではありませんか?
この回答への補足
参考意見ありがとうございます。
私も実験して250字前後で抽出されなくなっていることに気づきました。
500~800字程度ならこれからもしょっちゅう書くでしょう。
これがエクセルの仕様だと判断する方法はありますか?どこか問い合わせるとわかるとか…。
何か納得しきれないのです。
というよりエクセルに未練が…。
というよりエクセルにまだ期待が…。
No.3
- 回答日時:
[回答番号:No.2この回答への補足]へのコメント、
》 どこか問い合わせるとわかるとか…
[参考URL]にアクセスしてみてください。役に立つかは疑問ですが。
「それは仕様です。ご意見を多謝」の ひと言で一蹴されるかも。
全くの私見ですが、[オートフィルタ]の検索対象として「長文」データはMSの想定外だと思います。特に「を含む」とか「で終わる」の場合は。
私が持っていない Excel 2007 でも同じかどうかに(ある意味で)興味があります。
参考URL:http://support.microsoft.com/select/Default.aspx …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム内のテキストボックスからオートフィルター抽出を行う方法 3 2021/12/13 19:58
- Excel(エクセル) エクセルのオートフィルタの設定について 5 2021/12/19 12:07
- Gmail Gmailで1,000行下へ1回の操作でジャンプするには 6 2021/12/16 09:03
- Excel(エクセル) スプレッドシートで抽出したい値があります。助けて下さい。 3 2021/12/11 10:58
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
- その他(プログラミング・Web制作) 入力された文章に対し紐付けた文章を返すアプリの作成 2 2021/11/13 16:16
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) エクセルで#以降の文字を取得したい 1 2022/03/28 13:14
- Excel(エクセル) Excel フィルターで抽出した状態でマクロを実行 2 2021/11/03 16:30
- Visual Basic(VBA) VBAでの Replace関数で、ワイルドカードは使えないのでしょうか? 3 2021/11/30 15:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
MicrosoftOfficeの1ユーザー2...
-
MicrosoftOffice2019なんですが、
-
Excel 日付を比較したら、同じ...
-
Microsoft365の「お支払いを更...
-
ウィンドウィズ メモ帳で日付だ...
-
Excelで空白以外の値がある列の...
-
エクセルのシフト表を簡単にGoo...
-
理由を教えてください。
-
VBA
-
web上にあるエクセルをショート...
-
バソコンが二台とも壊れ後換装...
-
【マクロ】文字を1文字づつ、...
-
Excelのセルの重複チェックが出...
-
マイクロソフト 一時使用コード...
-
office365って抵抗感ないですか?
-
Outlook 電源OFFの受診の仕方
-
エクセルで例えば、A1に㈱ベ...
-
自分の専門分野の仕事。初見で...
-
excelの画面のグリッド線の消滅。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Office 2021 Professional Plus...
-
エクセルで例えば、関数を使っ...
-
Microsoft Formsの「個人情報や...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルで例えば、A1に㈱ベ...
-
理由を教えてください。
-
エクセルでXLOOKUP関数...
-
マイクロソフト オフィスについて
-
VLOOKUP関数について
-
teams設定教えて下さい。 ①ビデ...
-
Googleのスプレッドシートでシ...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
Outlook で宛先が複数の場合の人数
-
Excel テーブル内の空白行の削除
おすすめ情報