私は高度なExcelの数式が得意ではなく、移行を目的としたExcelでのデータクリーンアップのサポートが必要です。これが私のシナリオです:
Column A Column B
DocName EmployeeName
ACCT6789_John_Smith_ACCOUNT_DOC_25_JAN_2007 John_Smith
ACCT1122_Jane_Doe_ACCOUNT_DOC_EID00022_21_DEC_2009 Jane_Doe
ACCT1462_Phil_Morris_ACCOUNT_DOC_EID0252 Phil_Moris
ColumnBと完全に一致するものを見つけるには、ColumnAの文字列が必要です。一致した場合は、その一致した文字列をColumnAから削除します。完全に一致するものがない場合、アクションは実行されず、スクリプトは次の行のチェックを続行します。二重アンダースコアで問題が発生することはわかっています。2つの単語の間にアンダースコアを1つだけ入れたいと思います。
上記のような望ましい結果は次のようになります。
ACCT6789_ACCOUNT_DOC_25_JAN_2007 John_Smith
ACCT1122_ACCOUNT_DOC_EID00022_21_DEC_2009 Jane_Doe
ACCT1462_Phil_Morris_ACCOUNT_DOC_EID0252 Phil_Moris