[]
        
(Showing Draft Content)

TRIMRANGE

此函数从区域或数组的外边缘排除所有空行和(或)空列。

语法

TRIMRANGE(range, [trim_rows], [trim_cols])

参数

TRIMRANGE 函数从区域或数组的边缘向内扫描,直到找到非空白单元格(或值),然后排除这些空白行或列。

参数

说明

range

[必需] 要修剪的区域(或数组)

trim_rows

[可选] 确定应修剪哪些行

0 - 不修剪

1 - 修剪前导空白行

2 - 修剪尾随空白行

3 - 修剪前导和尾随空白行(默认)

trim_columns

[可选] 确定应修剪哪些列

0 - 不修剪

1 - 修剪前导空白列

2 - 修剪尾随空白列

3 - 修剪前导和尾随空白列(默认)

备注

返回值:RangeReference(修剪后的区域)。

TRIMRANGE 不适用于像 =Sheet1:Sheet3!A:A 这样的三维引用 。GcExcel.NET 会将公式 =SUM(Sheet1:Sheet3!A.:.A) 自动更正为 =SUM(Sheet1:Sheet3!A:A)

TRIMRANGE 不能直接用于创建动态数据透视表。

.:. :. .: 并非运算符,所以 =A1.:.INDIRECT("A10") 是无效公式,而 =TRIMRANGE(A1:INDIRECT("A10")) 可用。

修剪引用

修剪引用(又称修剪引用符)是一组速记符号,可让您无需显式使用 TRIMRANGE 函数,就能从区域中修剪空白行和列。

修剪引用符通过添加点号 (.) 修改传统的冒号 (:) 区域运算符,以指定您希望如何修剪区域。修剪引用符有三种类型:

修剪引用类型

语法

等效的 TRIMRANGE

说明

全部修剪

A1.:.E10

=TRIMRANGE(A1:E10, 3, 3)

从区域中修剪前导和尾随空白。

修剪尾随

A1:.E10

=TRIMRANGE(A1:E10, 2, 2)

仅从区域中修剪尾随空白。

修剪前导

A1.:E10

=TRIMRANGE(A1:E10, 1, 1)

仅从区域中修剪前导空白。

示例

TRIMRANGE(A1:E10, 3, 3)

TRIMRANGE(A1:E10, 2, 2)