能否基于电子表格两列数据验证内容生成对应等级职位名称?
《The Sims 4》轮换模式电子表格:根据职业分支+等级生成职位名称
当然可以实现,具体操作步骤如下:
构建职业-等级-职位映射表
在电子表格新建一个工作表(比如命名为职业职位对照表),整理《The Sims 4》所有职业分支对应的各等级职位名称,格式示例:职业分支 等级 职位名称 宇航员-走私分支 8级 星际走私头目 厨师-料理分支 5级 资深料理厨师 ... ... ... (需根据游戏内实际职业数据补全所有分支和等级的对应关系)
用查找函数自动生成职位
假设主工作表中,职业分支在A列,等级在B列,要在C列生成对应职位名称:- 若使用Excel 365/Google Sheets,用
XLOOKUP函数:=XLOOKUP(A2&B2, 职业职位对照表!$A$2:$A$100&职业职位对照表!$B$2:$B$100, 职业职位对照表!$C$2:$C$100, "无对应职位") - 若使用旧版Excel,用
VLOOKUP配合字符串拼接:=VLOOKUP(CONCATENATE(A2,B2), CHOOSE({1,2}, 职业职位对照表!$A$2:$A$100&职业职位对照表!$B$2:$B$100, 职业职位对照表!$C$2:$C$100), 2, FALSE)
注意:公式中的单元格范围需根据你的实际数据行数调整。
- 若使用Excel 365/Google Sheets,用
优化使用体验
- 可将
职业职位对照表设置为隐藏工作表,防止误编辑; - 结合你已有的数据验证规则,确保输入的职业分支和等级均在映射表范围内,减少匹配错误。
- 可将
内容的提问来源于stack exchange,提问作者ajbuffam
相关产品推荐
相关产品推荐

