0

テーブルなどから値を検索しようとして123abc456いますが、検索したい列の形式は123-abc456or123ab-c456です。文字列内の文字の間にダッシュがある場合がありますが、これらの文字は文字列内のどこにでもある可能性があります。123abc456検索テーブルの各レコードを調べて文字を削除せずに、vlookup を使用して文字列を Excel で検索する方法はありますか? この結果を達成する Excel の別の関数がある場合は、それについて学ぶことができてうれしいです。

4

2 に答える 2

2

'-'を=SUBSTITUTE(A1,"-","")で削除してから、このトリミングされた列から検索します

于 2011-11-10T20:37:41.927 に答える
1

この例では、B2 の数式を想定しています。A2 のダッシュ付きの値と、シート 2 のセル A2:B8 のダッシュなしの値の参照テーブルを調べます。

=VLOOKUP(SUBSTITUTE(A2,"-",""),Sheet2!$A$2:$B$8,2,FALSE)
于 2011-11-10T20:40:24.563 に答える