CASE 1
返回日期单元格行号
★★★要求:返回日期单元格行号fx公式示例
=ROW(D8)
解释:ROW 返回引用单元格所在的行号。这里引用 D8,用来查看第一条日期记录位于工作表第几行。
| # | 参数 | 要求 | 怎么理解 / 怎么填 |
|---|---|---|---|
| 1 | 引用 | 选填 | ROW 的第 1 个参数,按语法要求填写对应的值、文本或区域。 |
① 找到数据区域
先确认条件列和结果列在哪,注意固定区域加 $
② 按顺序填参数
依次填 函数自带的参数
③ 回车并向下填充
双击填充柄,整列公式自动套用
=ROW(D8)
解释:ROW 返回引用单元格所在的行号。这里引用 D8,用来查看第一条日期记录位于工作表第几行。
=ROW()
解释:ROW 不写参数时,会返回公式所在单元格的行号。把公式复制到不同行时,结果会随位置变化。
=ROW($D$8:$D$13)
解释:引用 D8:D13 这样的多行区域时,ROW 会返回每个单元格对应的行号列表,常用于辅助编号。
=ROW(D8)-ROW($D$8)+1
解释:ROW(D8) 取当前行号,再减去起始行 D8 的行号并加 1,就能得到从 1 开始的明细序号。
上面案例里的 日期、项目 等列,就来自这张表
| 行 | 日期 | 项目 | 部门 | 区域 | 数量 | 金额 |
|---|---|---|---|---|---|---|
| 8 | 2024-01-05 | 笔记本电脑 | 销售部 | 华东 | 12 | 72,000 |
| 9 | 2024-01-12 | 显示器 | 销售部 | 华南 | 20 | 36,000 |
| 10 | 2024-02-03 | 键盘 | 市场部 | 华东 | 35 | 17,500 |
| 11 | 2024-02-18 | 鼠标 | 销售部 | 华北 | 48 | 14,400 |
| 12 | 2024-03-09 | 移动硬盘 | 市场部 | 华南 | 16 | 12,800 |
| 13 | 2024-03-21 | 打印机 | 财务部 | 华东 | 8 | 16,000 |