【实用版】
目录
1.Excel 细胞的基本概念 2.Excel 中 Cells 函数的用法 3.Cells 函数的扩展用法:Resize 4.实例:使用 Cells 和 Resize 函数 正文
一、Excel 细胞的基本概念
在 Excel 中,单元格是组成工作表的基本单元,每个单元格都有一个唯一的标识符,即单元格地址。单元格地址由列号和行号组成,如 A1、B2 等。Excel 中的单元格可以存储各种数据类型,如数字、文本、日期等。
二、Excel 中 Cells 函数的用法
Excel 中提供了 Cells 函数,用于快速选取指定单元格。Cells 函数的语法如下:
```
=CELLS(row_num, col_num) ```
其中,row_num 表示行号,col_num 表示列号。例如,选取 A1 单元格,可以使用以下公式:
```
=CELLS(1, 1)
第 1 页 共 3 页
```
三、Cells 函数的扩展用法:Resize
Cells 函数还有一个扩展用法,即 Resize。Resize 函数用于调整选取单元格的范围。Resize 函数的语法如下:
```
=CELLS(row_num, col_num).RESIZE(rows, cols) ```
其中,row_num 和 col_num 分别表示选取单元格的行号和列号;rows 表示扩展后的行数,cols 表示扩展后的列数。例如,将选取的 A1 单元格扩展到 5 行 5 列,可以使用以下公式:
```
=CELLS(1, 1).RESIZE(5, 5) ```
四、实例:使用 Cells 和 Resize 函数
假设我们需要在一个名为“员工信息表”的工作表中,筛选出年龄大于 30 的员工信息。我们可以使用 Cells 和 Resize 函数来完成这个任务。
首先,我们需要选取整个工作表中的员工信息。可以使用以下公式: ```
=CELLS(1, 1).RESIZE(65, 5) ```
其中,65 表示工作表中的行数,5 表示工作表中的列数。接下来,我们需要筛选出年龄大于 30 的员工信息。可以使用以下公式:
```
第 2 页 共 3 页
=IF(CELLS(row_num, col_num).VALUE>30, Cells(row_num, col_num).VALUE, \"\")
```
其中,row_num 和 col_num 表示工作表中的行号和列号;VALUE 表示工作表单元格中的值。将上述公式应用于筛选年龄大于 30 的员工信息,可以使用以下公式:
```
=IF(CELLS(row_num, 4).VALUE>30, Cells(row_num, 4).VALUE, \"\") ```
其中,4 表示工作表中存储年龄的列。最后,我们需要将筛选结果输出到新的工作表中。可以使用以下公式:
```
=CELLS(row_num, 5).VALUE ```
其中,5 表示工作表中存储筛选结果的列。
第 3 页 共 3 页
因篇幅问题不能全部显示,请点此查看更多更全内容