暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Excel公式技巧92:获取列表中最长数值及其长度和位置

完美Excel 2021-06-09
877

学习Excel技术,关注微信公众号:

excelperfect


本文给出了一系列公式,分别返回给定列表中的最长数值,以及其长度、所在列表行和所在位置。这些公式都是数组公式,因此应该按下Ctrl+Shift+Enter组合键来完成输入。

 

示例数据如下图1所示。

1

 

1. 获取列表中的最长数据值,可以使用下面的数组公式:

=INDEX(A4:A10,MATCH(MAX(LEN(A4:A10)),LEN(A4:A10),0))

结果如下图2所示。

2

 

2. 获取列表中最长数据值的长度,可以使用下面的数组公式:

=MAX(LEN(A4:A10))

结果如下图3所示。

3

 

3. 获取最长数据值在列表中所在的行,可以使用下面的数组公式:

=MATCH(MAX(LEN(A4:A10)),LEN(A4:A10),0)

结果如下图4所示。

4

 

4. 获取最长数据所在的单元格地址,可以使用下面的数组公式:

=ADDRESS(MAX(ROW(A4:A10)*(LEN(A4:A10)=MAX(LEN(A4:A10)))),1)

结果如下图5所示。

5

 

小结:本文是LEN函数、ROW函数、MAX函数等“简单”函数在公式中的经典应用示例,值得好好体味,举一反三,运用到自己的公式中。

 

注:本文学习整理自www.atlaspm.com,供有兴趣的朋友参考。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

文章转载自完美Excel,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论