1 嗨,我在excel中有一个名为country的列,其中已经填写了国家,我需要编写某种逻辑来填充Continent列中的列。 例如,在该国,价值可能是德国,法国,比利时,英国。是否有任何方式,通过某种逻辑,我可以选择一些预定义的值“这些国家列表属于欧洲”并输入自动更新大陆列ps我有大约35000条目所以手动做它不是最好的选择谢谢提前 microsoft-excel-2010 — MPN source
0 您只需要一个查找表,然后应用VLOOKUP公式: 在工作簿中插入新工作表(例如Countries) 在列和其大陆的列中输入所有相关国家/地区 在源表中,放置以下公式(假设您的国家/地区名称位于A列,从第2行开始): =VLOOKUP(A2,Countries!$A:$B,2,0) 复制公式 使用AutoFilter并检查#N/A新列中的错误。对于这些国家/地区,VLOOKUP无法在新表中找到匹配项。添加这些值并指定一个大陆。 完成! — 彼得艾伯特 source