Excel 操作指南
在 Excel 与 Google Sheets 中保留前导零
前导零只有在单元格是文本,或用 TEXT 把数字补零输出时才会保留。本次数字 1 的 LEN 为 1,ISNUMBER 为 TRUE。文本 "001" 的 LEN 为 3,ISTEXT 为 TRUE,但 VALUE("001") 返回 1。公式 ="001" 的结果相同。
标签“split”下有 4 篇教程。
前导零只有在单元格是文本,或用 TEXT 把数字补零输出时才会保留。本次数字 1 的 LEN 为 1,ISNUMBER 为 TRUE。文本 "001" 的 LEN 为 3,ISTEXT 为 TRUE,但 VALUE("001") 返回 1。公式 ="001" 的结果相同。
在 Google Sheets 里用 SPLIT 按分隔符拆到右侧单元格。SPLIT("SKU-101,Widget,12.50",",") 得到 SKU-101、Widget、12.5。TEXTSPLIT 在本文件中为 #NAME?,它是 Excel 365 的函数。INDEX 取第 2 段得到 Widget;LEFT 与 FIND 取第 1 段得到文本 SKU-101。
#REF! 表示引用无效,或公式要写入已被占用的单元格。本次 VLOOKUP 在 4 列范围里取第 5 列、对数组常量越界的 INDEX、指向不存在工作表的 INDIRECT、超出表格的 OFFSET,以及 SPLIT 写入已有内容的单元格,都返回 #REF!。
两个词的姓名先取第一个词和最后一个词。Google Sheets 中用 TRIM 后的 LEFT/FIND 与“最后一个词”公式,Ada Lovelace 得到 Ada 与 Lovelace。本次测试里 TEXTBEFORE、TEXTAFTER、TEXTSPLIT 返回 #NAME?,不要假设它们在所有表格中可用。