部分文字列の一致に基づいて検索して値を返す

部分文字列の一致に基づいて検索して値を返す

ある列のサブ文字列を別の列に一致させ、サブ文字列一致の完全な値を返す数式またはスクリプトはありますか? 例:

入力

COL_a            COL_b
name             201284_blah_year.ext
address          407284_blah_name.xml
journal          501283_blah_journal_entries.ott
journal_entries  701284_blah_type.dat
year             401184_blah_journal.ext
type             301287_blah_address.txt

望ましい出力

COL_a            COL_b
name             407284_blah_name.xml 
address          301287_blah_address.txt
journal          401184_blah_journal.ext 
journal_entries  501283_blah_journal_entries.ott 
year             201284_blah_year.ext 
type             701284_blah_type.dat

答え1

の上列C以下の式を書いてください:-

=VLOOKUP("*_"&A2&".*",B:B,1,FALSE)

これを最後までドラッグします。

ご参考までに、以下にスクリーンショットを掲載します。

ここに画像の説明を入力してください

関連情報