首页 > 电脑

求excel表格中两数间隔数函数

更新时间2018-11-29 11:46:10

两数间隔函数,比如:表格中745867692358,求7和8两数最大的间隔数

假设字符串,如745867692358,置于单元格A1,

需要求最大间隔数的数值,如7,置于单元格C1,

在单元格D1录入公式

=IF(ISERROR(FIND(C1,A1)),"",MAX(IF(ISERROR(FIND(C1,A1,ROW($1:$1000))),FIND(C1,A1),FIND(C1,A1,ROW($1:$1000))))-MIN(IF(ISERROR(FIND(C1,A1,ROW($1:$1000))),FIND(C1,A1),FIND(C1,A1,ROW($1:$1000)))))

输入后,须按Ctrl+Shift+Enter确认,系统回应{...}

即可得出7在该字符串中最大间隔数:5

若A1的字符串为"74586769235787",则结果为:13


对于原值的A1,改变C1的字符,如8,即可得出8在该字符串中最大间隔数:8


注意:

1 若C1的字符在A1的字符串中未出现,则返回结果为""(空);

2 若C1的字符在A1的字符串中只出现了1次,则返回结果为"0";

4 若C1中给出的字符多于1个,如"78",则返回"78"在A1字符串里,最大间隔形中第一个字符"7"的最大间隔数;

5 式中假定了字符串A1的最大长度为1000;

相关标签:excel

上一篇:关于后缀增加扩展名yplaebo的病毒详细资料

下一篇:qq炫舞万圣精魄怎么获得