DROP 函数
约 471 字大约 2 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
DROP 函数从数组的边缘(顶部、底部、左侧或右侧)删除指定数量的行或列。返回剩余的数组部分。如果删除的行数或列数超过数组的大小,则返回错误。
2. 语法
DROP(array, rows, [columns])| 参数 | 选填 | 说明 |
|---|---|---|
| array | 必需 | 要删除行或列的数组 |
| rows | 必需 | 要删除的行数。负值表示从数组底部删除 |
| columns | 可选 | 要删除的列数。负值表示从数组右侧删除 |
3. 示例
3.1. 从数组顶部删除行
=DROP(A1:D5, 2)从 A1:D5 范围的数组中删除前 2 行,返回剩余的 3 行数据。
3.2. 从数组左侧删除列
=DROP(A1:D5, 0, 1)从 A1:D5 范围的数组中删除第 1 列,返回剩余的 3 列数据。
3.3. 从数组底部删除行
=DROP(A1:D5, -2)从 A1:D5 范围的数组中删除底部 2 行,返回顶部的 3 行数据。
4. 实用技巧
4.1. 使用负值可以从数组的底部或右侧开始删除
使用负值可以从数组的底部或右侧开始删除
4.2. 如果 rows 或 columns 参数为 0
如果 rows 或 columns 参数为 0,则不删除对应的行或列
4.3. 删除的行数或列数不能超过数组本身的大小
删除的行数或列数不能超过数组本身的大小,否则返回 #CALC! 错误
4.4. DROP 函数返回的是数组,可以与其他数组函数组合使用
DROP 函数返回的是数组,可以与其他数组函数组合使用