指南

Sheets Mega Tools

智能文本大小写 ✨

AI 驱动、具备上下文感知能力的大小写修正,能够理解姓名、地址、产品,并智能修复杂乱的 Caps Lock 输入。

Smart Text Case 是一款由 AI 驱动的大小写修正工具,能够理解上下文。与基于规则的转换不同,它知道什么时候 "ceo" 是缩写、什么时候 "cat" 不是,能够处理 Mc/Mac 和 O' 前缀等复杂姓名模式,并智能修复误触 Caps Lock 的输入。



如何使用 Smart Text Case

  1. 打开工具

打开插件侧边栏,展开 Sheets Mega Tools,进入 Cell Formatting,然后点击 Smart Text Case ✨

你也可以使用 Sheets Mega Tools 菜单快捷入口打开同一个侧边栏分区。

你也可以从 Text Case Transform 面板切换到 AI Smart Fix ✨ 标签页来访问它。

  1. 选择数据

选择包含要修正文本的单元格。此工具仅作用于当前选择。

  1. 选择数据上下文

从下拉菜单或快捷选项中选择你正在处理的数据类型:

  • Auto-Detect(默认)- AI 会根据内容分析自动推断最佳格式
  • People Names - 正确处理复杂姓名(例如 "leonardo dicaprio" → "Leonardo DiCaprio"、"sean o'malley" → "Sean O'Malley"、"ronald mcdonald" → "Ronald McDonald")
  • Addresses - 标准化街道类型和方向缩写(例如 "123 n. main st, apt 4" → "123 N. Main St, Apt 4")
  • Product Titles - 针对电商场景优化,大词首字母大写,同时适当保持计量单位小写(例如 "iphone 13 pro max 256gb" → "iPhone 13 Pro Max 256GB")
  • Sloppy User Input - 修复误开 Caps Lock 或混合大小写输入(例如 "tHANKS fOR yOUR hELP" → "Thanks for your help")
  1. Analyze & Preview

点击 Analyze & Preview,使用 AI 处理你的数据。

你会看到进度条:"Analyzing 50 rows with AI..."。AI 处理比标准规则更耗时。

  1. 查看 diff preview

结果窗口会显示详细的并排对比:

  • Checkbox - 选择要应用的更改
  • Location - 单元格引用(例如 Sheet1!A5
  • Current Value - 你的原始文本
  • New Value (Preview) - AI 建议的大小写结果
  • Highlighted Changes - 发生变化的具体字符会以绿色和红色高亮显示

示例:"john macdonald" → "John MacDonald"(AI 识别了苏格兰姓氏前缀)。

  1. Apply Changes

查看预览后,点击 Apply Changes 更新所选单元格。

Tip: diff preview 对建立 AI 信任非常关键。应用到数据前,请先查看高亮变化,确认 AI 具体修改了哪些内容。

大范围: 对于超过 1,000 个单元格的范围,处理前会出现警告。AI 处理比标准规则更慢、资源消耗更高。你可以选择继续或取消。


上下文类型说明

Auto-Detect

让 AI 分析你的内容并选择最合适的大小写处理方式。适合混合数据类型。

最适合: 通用清理、混合内容、不确定该选哪种类型时

People Names

处理标准规则常常遗漏的复杂姓名模式:

  • 苏格兰/爱尔兰前缀:MacDonald、O'Connor、McCarthy
  • 大小写:DiCaprio、von Neumann、de la Cruz
  • 复合姓名:Jean-Pierre、Mary Anne
  • 称谓:Dr. Smith、Ms. Johnson

示例:

  • "leonardo dicaprio" → "Leonardo DiCaprio"
  • "sean o'malley" → "Sean O'Malley"
  • "ronald mcdonald" → "Ronald McDonald"
  • "sarah o'connor" → "Sarah O'Connor"

Addresses

将街道地址标准化为正确的缩写与格式:

  • 街道类型:St、Ave、Blvd、Rd、Dr
  • 方向:N、S、E、W、NE、SW
  • 单元类型:Apt、Suite、Unit、Floor
  • 门牌号:正确保留数字

示例:

  • "123 n. main st, apt 4" → "123 N. Main St, Apt 4"
  • "456 elm avenue suite 200" → "456 Elm Avenue Suite 200"

Product Titles

针对电商和商品目录优化:

  • 品牌名:iPhone、iPad、PlayStation、Xbox
  • 型号:保留数字和变体格式
  • 计量单位:在合适情况下保持小写
  • 产品属性:对颜色、尺寸、材质等做首字母大写

示例:

  • "iphone 13 pro max 256gb" → "iPhone 13 Pro Max 256GB"
  • "samsung galaxy s23 ultra black" → "Samsung Galaxy S23 Ultra Black"
  • "macbook pro 14 inch m2" → "MacBook Pro 14 Inch M2"

Sloppy User Input

修复误开 Caps Lock 或随机混合大小写输入:

  • Caps Lock 错误:全大写或大小写颠倒
  • 随机大写:不一致的混合大小写
  • 意图纠正:理解用户本来想输入的内容

示例:

  • "tHANKS fOR yOUR hELP" → "Thanks for your help"
  • "PLEASE SEND THE REPORT" → "Please send the report"
  • "hELLO wORLD" → "Hello world"

AI 与规则对比

Input CellRules-Based "Title Case"AI Smart Fix (Context-Aware)
sarah o'connorSarah O'connor ❌Sarah O'Connor ✅
ceo of ibmCeo Of Ibm ❌CEO of IBM ✅
iphone 14 proIphone 14 Pro ❌iPhone 14 Pro ✅
100mg vitamin c100Mg Vitamin C ❌100mg Vitamin C ✅
tHANKS fOR yOUR hELPTHANKS FOR YOUR HELP ❌Thanks for your help ✅

为什么使用 AI 而不是规则?

不再需要痛苦维护正则表达式

AI 天然知道 "CEO" 是缩写,而 "cat" 不是,因此不需要维护例外词列表。

更贴近真实语言细节

它可以处理 Mc/Mac 前缀、O' 模式和其他姓名惯例,而这些用规则实现通常会非常复杂。

理解用户本意

它通过理解用户原本想表达的内容来修复误开的 Caps Lock。

上下文感知

它知道地址中的 "st" 表示 "Street",而人名里的 "St" 可能表示 "Saint"。

品牌识别能力

它能识别 "iPhone"、"eBay"、"LinkedIn"、"PayPal",并保留其特定大小写形式。


使用场景

  • 联系人列表 - 修复导入姓名中的复杂模式(O'Brien、MacDonald、DiCaprio)
  • 商品目录 - 标准化来自不同供应商的商品标题
  • 地址清理 - 规范用户输入或导入地址的格式
  • 调查数据 - 修复因误开 Caps Lock 输入的回复
  • 电商 - 确保商品名称符合品牌规范(iPhone,而不是 Iphone)
  • CRM 数据 - 清理来自多个来源的凌乱客户姓名和地址
  • 数据迁移 - 修复从旧系统导入时的大小写问题

性能说明

  • 处理速度:AI 处理比基于规则的转换更慢
  • 最佳做法:先用较小选择(少于 100 个单元格)测试,再逐步扩大
  • 先预览:对于大型数据集,始终先使用 "Analyze & Preview" 验证结果
  • 分批处理:对于非常大的数据集,请按每批 500-1000 个单元格处理

错误处理

如果 AI 处理失败:

  • 你会看到易于理解的错误消息
  • 原始数据不会被更改
  • 尝试缩小选择范围
  • 检查互联网连接
  • 可考虑改用基于规则的转换作为备用方案

Note: 结果和选择状态会一直保留,直到你再次运行 preview。该工具属于 Sheets Mega Tools,仅在 Google Sheets™ 中可用。


该用哪个工具?

在以下情况下使用 Smart Text Case(AI):

  • 你有包含 Mc/Mac、O' 或其他特殊前缀的复杂姓名
  • 处理需要特定大小写形式的品牌名称
  • 清理带有随机 Caps Lock 的杂乱用户输入
  • 你需要上下文感知的大小写修正,而不想维护例外词列表
  • 数据中既包含缩写,也包含普通词语

在以下情况下使用 Text Case Transform(规则):

  • 你需要快速、确定性的转换
  • 处理遵循标准规则的简单数据
  • 你希望得到可预测、可重复的结果
  • 需要处理非常大的数据集(10,000+ 个单元格)
  • 你有一份要保留的特定例外词列表

更偏好确定性规则?: 如需带自定义例外词列表的标准 upper/lower/title/sentence 转换,请改用 Text Case Transform