ピリオド、コンマ、スペース、ハイフン、アポストロフィを含むすべての非アルファ文字を削除するために、Excel で名前の列をスクラブする必要があります。
例:O'Malley-Smith, Tom, Jr.
に変更OMALLEYSMITHTOMJR
クライアントは、これが Excel 関数である必要があります。それ以外の場合は、replaceAll("[^a-zA-Z]", "").toUpperCase()
. SUBSTITUTE
セルごとに1つしか利用できないように見える関数 の混乱全体の外でこれを行うための既製の関数のように見えるものを見つけることができないようです。
カスタム マクロの開発が必要な場合、私はそれほど流暢ではありません。