No.2ベストアンサー
- 回答日時:
文字列の類似度を表すレーベンシュタイン距離というのをAccessのクエリで使ってみた事があります。
「パイナップル」と「ハイナップル」なら1になりますので、ユーザー定義式の結果が1になるレコードを抽出といった形で使えます。一文字だけの相違ならすっきりとした結果が出ますが、何文字か異なっていると、なかなか思った通りにはいかなかった記憶があります。
レーベンシュタイン距離 VBAで、下記がヒットしましたので、ご参考に載せておきます。
http://pub.ne.jp/arihagne/?entry_id=2781916
No.3
- 回答日時:
こんにちは!
当方使用のExcel2003の場合の一例です。
↓の画像で説明させていただきます。
作業用の列を1列設けています。
作業列B2セルに
=IF($D$1="","",IF(ISNUMBER(FIND($D$1,A2)),ROW(),""))
という数式を入れ、オートフィルで下へずぃ~~~!っとコピーします。
そして、E3セルに
=IF(COUNT(B:B)<ROW(A1),"",INDEX(A:A,SMALL(B:B,ROW(A1))))
という数式を入れ、オートフィルで下へコピーしています。
これでD1セルに検索したいものの1文字でも入力し、確定すると
その文字が含まれるA列のデータが表示されるはずです。
以上、参考になればよいのですが・・・m(__)m
ご回答ありがとうございます。
説明不足だったようで失礼しました。
私がやりたいことは、「6文字中5文字が一致する単語など」です。
「パイナップル」「パイナツプル」「パイナップス」とか「パイナップル」に似ているような単語を検索したいと思っています。
No.1
- 回答日時:
ワイルドカード検索ですね。
http://office.microsoft.com/ja-jp/access-help/HP …
の
検索および検索して置換の操作でワイルドカード文字を使用する
に詳しく書かれています。
例えば、
『?イナップル』で検索すれば、
パイナップルとハイナップルは引っかかります。
正規表現とはちょっと違いますが、MSOffice系のソフトでは、みな同じです。
具体的な検索文字がわかりませんので、ご自分でトライしてみることを
おすすすめします。
ご回答ありがとうございます。
説明不測だったようです。「6文字中5文字が一致している単語」などを検索したいと思っています。何文字目が異なるかはわからないので恐らくワイルドカードでは無理だと思います。
もしご存知でしたら教えていただけると助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Excel や Access のフォームの中でいわゆるインターネットの検索窓のようなものを構築できま 9 2022/05/21 12:39
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Visual Basic(VBA) WordのVBAについて 5 2023/01/11 14:38
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- Word(ワード) 正の文字 4 2022/08/23 16:06
- SEO ほぼ同一ページを削除すべき? 1 2022/05/04 09:39
- InternetExplorer(IE) AIやばい「コピーキャット 語源」を検索した時のBingのサジェストがやばい 1 2023/07/25 03:56
- Android(アンドロイド) Pixelのレコーダーで文字起こしした英文を検索する方法 4 2022/10/21 07:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
エクセルのまとめてカッコをつ...
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
Excelで中央揃えが出来ない?
-
Excel 指定行までコピーをおこ...
-
桁の違う数値での並び替え
-
数値の列から偶数のみを抽出す...
-
WEEKDAY 空白も7になってしまう
-
エクセルで特定の文字が入って...
-
VLOOKUPのあいまい検索(スペー...
-
Excelでグループの最大値から項...
-
excelで、1つのセルに入ってい...
-
セル内文章から、英数字のみ取...
-
エクセルで直近の連続回数を求める
-
Excel2013 カラースケールを別...
-
連続データを1行おきに貼り付け...
-
Excelの結合でA列とB列の内容...
-
excel: 2行ずつ間隔を空けて関...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
エクセルのまとめてカッコをつ...
-
桁の違う数値での並び替え
-
セル内文章から、英数字のみ取...
-
Excel 指定行までコピーをおこ...
-
エクセルに入力した文字列に句...
-
excelで、1つのセルに入ってい...
-
連続データを1行おきに貼り付け...
-
Excel強制終了
-
エクセルで、数字列の中にハイ...
-
Excelのオートフィル
-
Excelの結合でA列とB列の内容...
-
Excelでグループの最大値から項...
-
WEEKDAY 空白も7になってしまう
-
【EXCEL】別シートに同じ番号が...
おすすめ情報