You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中将评级文本替换为对应数值范围(评级量表1-10)

在Excel中将评级文本替换为对应数值范围的方法

方法1:批量查找替换

  • 选中需要处理的单元格区域
  • 按Ctrl+H打开「查找和替换」对话框
  • 依次执行以下替换操作:
    • 查找内容填Excellent,替换为填9-10,点击「全部替换」
    • 查找内容填Very Good,替换为填7-8,点击「全部替换」
    • 查找内容填Good,替换为填0-6,点击「全部替换」
    • 查找内容填Poor,替换为填0-6,点击「全部替换」

方法2:嵌套IF公式生成结果

如果不想直接修改原数据,可在旁边空白列生成结果后再转成数值:
=IF(A1="Excellent","9-10",IF(A1="Very Good","7-8",IF(OR(A1="Good",A1="Poor"),"0-6","")))

  • 把公式里的A1换成你实际的首个评级单元格位置
  • 下拉公式覆盖所有需要处理的行
  • 选中公式结果列,右键「复制」,再右键选择「粘贴选项」→「值」,得到纯文本的数值范围

方法3:VLOOKUP映射表(适合复杂规则)

  1. 在工作表空白区域建立映射表,比如D1:E4:
    D列(评级)E列(数值范围)
    Excellent9-10
    Very Good7-8
    Good0-6
    Poor0-6
  2. 在目标单元格输入公式:=VLOOKUP(A1,$D$1:$E$4,2,FALSE)
  3. 下拉填充公式,完成后可复制粘贴为数值固定结果

注意事项

  • 操作前建议备份原数据,避免误修改无法恢复
  • 如果评级存在大小写不一致的情况,公式可配合UPPER()统一处理,比如=IF(UPPER(A1)="EXCELLENT","9-10",...)

内容的提问来源于stack exchange,提问作者abi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 19:50:45