Excel 从配置文件名称中删除首字母并在另一行中将其显示为全名

Excel cut Initials out of a Profilename and show it as full name in another Row

我在 Excel 中有一个包含 154 列的数据表。 A 带有配置文件名称,例如:

T_Data_Capture_CustomerData_(日文)

我想做的是用个人资料名称 _(jp) 中作者的全名创建一个新专栏(例如 Johnson、Paul ).

现在我在这里有多个个人资料,有不同的人和他们的首字母,例如:(ss),(mwp),(an) 等,我还有全名作者和他们的首字母作为一个单独的数据表,我可以从中读取数据。

此外,配置文件名称的开头并不相同,它们的长度不同,示例:

P_V8_Intersport_I_WE_IBD_AVIS_SAVE_XRange_(英里) P_DSV-DM_Fortras-Release-6_BORD128_to_ALFLAT-ALBORD_(阿克) P_V4_100_Gardner_Denver_Credit_to_ALINVOICE_Part_01_Processing_Of_Data_(ss)

看起来像这样:

Profile name Author
T_Data_Capture_CustomerData_(jp) Johnson, Paul
P_V8_Intersport_I_WE_IBD_AVIS_SAVE_XRange_(ss) Smith, Sophie

我真的不知道如何做到这一点。任何帮助将不胜感激。

所以,很简单,但是第一个依赖于最后 3 个字符中的首字母:

VLOOKUP(LEFT(RIGHT(A1,3),2),E2:F3,2,0)

如果你想要更多的字符,那么你可以使用 mid() 和 find() 来定位 ( 作为开始和 ) 作为结束。像这样: