EXCEL自定义函数求助:如何快速检索至少连续四期的等差数?
有若干组数,每组都有六个数,按顺序从每组里各取一个数,连续四组,往往有形成等差关系的.如何快速 按位置 检索出所有等差数并用一定方式标记?
例一:表中第一组的号1(1)、第二组的号1(8)、第三组的号4(15)、第四组的号4(22)、第五组的号6(29)成等差关系,步长值是正数7,8-1=7,15-8=7,22-15=7,29-22=7,连续五期有等差数.
例二:表中第五组的号6(29)、第六组的号4(25)、第七组的号3(21)、第八组的号4(17)成等差关系,步长值是负数 -4,59-29=-4、21-25=-4,17-21=-4,连续四期有等差数.
例三:从第六组到第十组,每组都有一个5,五个5也是等差关系,步长值是0.
希望的标记方式:
一、按位置标记.形成等差关系的一组数(至少四个,三个的不标记),按第一个数出现的位置进行标记,如例一,第一个是1,出现在号1位置(A2单元格),标记也在号1位置(G2单元格).
二、用小括号括起来,如果是正数,就在绝对值前面加个“+”号,步长值后面是连续的期数,步长值和连续的期数用逗号“,”隔开.例一用(+7),5标记,例二用(-4),4标记,例三用(+0),5标记.
三、从某一个数开始往往形成两组以上的等差数,不同组之间用分号“;”隔开.
另外:步长值最大为10,最小为为 -10.号1的最小值为1,最大值为28.号6的最小值为6,最大值为33.