Excel函数之查找班别的起始行号与结束行号

2022-10-25 13:10:07 浏览数 (1)

Excel函数之查找班别的起始行号与结束行号

【问题】

A列村里是“班别”是有901-913,我想知道901-913它们的起始行号与结束行号

1

【基本知识】

【知识】

◆MATCH函数含义:返回指定数值在指定数组区域中的位置

语法:MATCH(lookup_value, lookup_array,match_type)

◆MAX()函数。作用是返回一个最大数值。

◆LOOKUP函数基本语法

=LOOKUP(查找的值,查找的范围,返回值的范围)

2

效果如下

3

部分代码解析

◆lookup查找某产品最后一次记录数量

比如查找表格中A产品最后一次出现的数量,在A37单元格中输入公式=LOOKUP(1,0/(A1:A8="901"),row(A:A))

说明:

A1:A8="901",判断是否等于901产品,得出来的结果是

{TRUE;TRUE;FALSE;TRUE;TRUE;FALSE},

0/(A1:A8="901")所获得结果是{0;0;#DIV/0!;0;0;#DIV/0!},之后查找1在{0;0;#DIV/0!;0;0;#DIV/0!}区间所得到的结果,由于#DIV/0!是错误值,会被忽略,而{0;0;#DIV/0!;0;0;#DIV/0!}则是默认按升序排序,所以这里找到区间的最后一个0值。

学习中

写在最后:

ExceL会用的是Excel,不会用的是电子表格,你学起来才知道你对Excel了解太少了。

0 人点赞