Loading...
Loading...
Compare original and translation side by side
Excel.run(async (context) => {...})range.valuesrange.formulas = [["=TRIM(A2)"]]Excel.run(async (context) => {...})range.valuesrange.formulas = [["=TRIM(A2)"]]A1:F200A1:F200| Issue | What to look for |
|---|---|
| Whitespace | leading/trailing spaces, double spaces |
| Casing | inconsistent casing in categorical columns ( |
| Number-as-text | numeric values stored as text; stray |
| Dates | mixed formats in the same column ( |
| Duplicates | exact-duplicate rows and near-duplicates (case/whitespace differences) |
| Blanks | empty cells in otherwise-populated columns |
| Mixed types | a column that's 98% numbers but has 3 text entries |
| Encoding | mojibake ( |
| Errors | |
| 问题类型 | 检测要点 |
|---|---|
| 空格问题 | 前导/尾随空格、连续空格 |
| 大小写问题 | 分类列中大小写不一致(如 |
| 文本格式存储数字 | 数值以文本格式存储;数字单元格中存在多余的 |
| 日期格式问题 | 同一列中日期格式混合(如 |
| 重复项 | 完全重复的行和近似重复项(大小写/空格差异导致) |
| 空值 | 非空列中的空单元格 |
| 混合类型 | 某列98%为数字但包含3个文本条目 |
| 编码问题 | 乱码(如 |
| 公式错误 | |
| Column | Issue | Count | Proposed Fix |
|---|
| 列 | 问题 | 数量 | 建议修复方案 |
|---|
=TRIM(A2)=VALUE(SUBSTITUTE(B2,"$",""))=UPPER(C2)=DATEVALUE(D2)=TRIM(A2)=VALUE(SUBSTITUTE(B2,"$",""))=UPPER(C2)=DATEVALUE(D2)