我正试图将几个国家的首字母缩略词改为全名。 我想要替换的两个字母的首字母缩略词列如下:
HU
DE
DE
HU
PL
UA
CZ
SK
BY
EE
MD
SP
在另一张表格中,我有一个与首字母缩略词相关的国家列表,我希望将其作为参考,以加快将首字母缩略词替换为全名的过程,如下所示:
A Austria
BY Belarus
BG Bulgaria
HR Croatia
CZ Czech
DK Denmark
EE Estonia
GR Greece
HU Hungary
IE Ireland
IT Italy
LV Latvia
LT Lithuania
LX Luxemburg
NL Nederlands
PL Poland
RO Romania
RU Russia
CS Serbia
SK Slovakia
UA Ukraine
UK United Kingdom
使用IF然后使用REPLACE公式,我想用匈牙利替换首字母缩略词,例如HU。我试图用这样的公式来做这件事:
=IF(FR_HU_Consolidation!C2= B21, REPLACE(B22,1,100,D22), nothing)
其中,FR_UH ... C2是第一张表格中的第一个单元格,我想在其中替换表格1中的HU首字母缩略词。
我的任务是自动完成此过程,以获得100个国家/地区首字母缩略词的列表。
我的想法是使用IF语句来查看(表1首字母缩略词)==(表2(参考)首字母缩略词),如果是真的,用相应的国家替换首字母缩略词,否则什么也不做。
我不确定这项任务对于Excel来说是否过于复杂,但如果有可能,这将为我节省大量时间。
提前感谢您的帮助。
答案 0 :(得分:1)
一种简单的方法是使用VLOOKUP
。假设我在A列的Sheet1
中有一个首字母缩略词列表,在A和B列的Sheet2
中有一个首字母缩略词列表:
Sheet 1 Sheet 2
A B A B
1 HU =VLOOKUP(... A Austria
2 DE BY Belarus
3 DE BG Bulgaria
4 HU HR Croatia
5 etc.
在Sheet1
的B栏中,我会有以下公式:
=VLOOKUP(A1, $Sheet2!$A$1:$B$4, 2, 0) //change range references as appropriate
然后您需要做的就是将格式拖拽到Sheet1
中的首字母缩略词列表中,然后将结果复制并粘贴到B列中Sheet1
上的A列。
希望这有助于您入门。