如何在使用 TRIMRANGE 和 TRIMREF 运算符整理 Excel 电子表格?

寻找一种整理电子表格并减小其大小的方法,而无需使用动态范围公式(如OFFSET、INDEX 或 TOCOL)?TRIMRANGE 可以检测您的数据所占用的单元格,并自动根据其大小进行扩展和收缩。
Trim Ref 操作符是 TRIMRANGE 函数的一个更简洁的缩写版本,我会在本文后面介绍。TRIMRANGE 语法
TRIMRANGE 函数有三个参数:
=TRIMRANGE(a,b,c)
哪里
- “a(必选)是要修剪的范围。”
- 可选参数 `b` 用于确定要修剪的行数(0 表示不修剪,1 表示从开头开始修剪,2 表示从结尾开始修剪,3 表示同时从开头和结尾修剪)。
- 可选参数 `c` 用于确定要修剪的列数(0 表示不修剪任何列,1 表示从前修剪列,2 表示从后修剪列,3 表示同时从前后修剪列)。
如果省略参数 `band` 和/或 `orc`,Excel 将默认删除行和/或列的前导和尾随空格。
使用修剪引用运算符
诚然,我在上述示例中使用的某些公式相当复杂。这就是微软还引入了Trim Ref运算符的原因,它是一种TRIMRANGE函数的简写版本。换句话说,Trim Ref运算符可以免去您需要将TRIMRANGE嵌入其他函数中的麻烦。此外,Trim Ref运算符不需要您指定是修剪行还是列,因为它们会自动修剪两者的内容。
使用修剪引用运算符需要在公式中的冒号两边(或两边)添加一个句点(.)。
如何添加句号 哪个空格被修剪 在冒号之后 冒号之后的空格 冒号之前的空格 冒号两侧的空格 冒号前后空格 由于“Trim Ref”运算符在公式中只有一个“点”,因此在您查看自己的工作或他人的电子表格时,它们可能难以发现。 如果事情没有按照您的预期进行,请注意这一点!在单元格 E2 中,我将输入:
=XLOOKUP(B2:B22., $G$2:$G$7, $H$2:$H$7)
请注意我在 B2:B22 后添加了一个句号。这是因为我希望Excel能够去除尾随空格。下面的截图显示了相同的结果,即使我使用了更直接的公式,没有将TRIMRANGE函数嵌套在我的公式中。
就像当我使用TRIMRANGE函数时,我知道我可以添加更多数据行到底部,而XLOOKUP函数将应用于这些数据。
为什么使用 TRIMRANGE 和 Trim 引用而不是结构化表格?
你可以合理地认为,你应该用格式化的 Excel 表格并使用结构化引用来展示你的数据,因为它们会自动扩展以包含新数据以及你创建的任何相关计算。在大多数情况下,我同意你的观点。
然而,溢出数组(以及一些 LAMBDAS)不能放入结构化表中,因此在这种情况下,使用 TRIMRANGE 是一个方便的替代方案。此外,在某些情况下,您可能希望将某个范围放置在结构化表之外(例如,如果您想要以独特的方式格式化数据),而 TRIMRANGE 函数可以帮助您保持非结构化数据的整洁。
除了Excel的TRIMRANGE函数和Trim Refs操作符之外,还有其他方法可以清理您的数据,例如使用Power Query或充分利用Copilot中的AI功能。
分类
最新文章
- <p><strong>Satechi SM3 机械键盘测评:安静高效的生产力利器</strong></p>
- This old mobile phone has become a fire hazard right before my eyes.
- <p>苹果日历的邀请函:与苹果待办事项有10种不同之处</p>
- <p><strong>苹果的工作:</strong> 2025 年苹果会发布一个与谷歌 Workspace 竞争的产品吗?</p>
- <p>苹果不太可能会举办特别活动来宣布 iPhone SE 4。</p>
- Today's New York Times Crossword Puzzle Clues and Answers (#608)
- Ubuntu 20.04 LTS 的支持即将到期。
- <p>读书清单太长了吗?让 AI 为您朗读。</p>
- This is my holy grail Blu-ray player.
- <p>Apple will release new products next week. Here's what's coming.</p>