内容每5分钟更新
客服QQ:4008017500
乐彩论坛静态版乐彩论坛静态版 各位老师,帮忙修改下...
共9条1页 30条/页首页上一页第1页下一页尾页
点击:   回复:844 关闭此页

各位老师,帮忙修改下公式

楼主
  七月飘雪 | 发表于2019-06-14 12:11:57
本帖最后由 七月飘雪 于 2019-6-14 23:47 编辑





公式在表格里。
在原公式上,嵌套个取尾函数。
最终结果,参考下面的“模拟正确数据”
1楼
  行空午马 | 发表于2019-06-14 14:53:32
你的模拟结果区,数据来源依据是什么?可能只有你自己能明白,实在是看不懂。。。。。。
2楼
  七月飘雪 | 发表于2019-06-14 15:55:03
本帖最后由 七月飘雪 于 2019-6-14 23:48 编辑




行空老师,意思是,修改原公式,最终结果达到H11:M17
————————————————————————————
过程就是取个位的连续值。
比如B2:G2区域的数值是:14 19 21 22 33 41,
取个位结果是:49123
接着在取连续值,也就是两个数值,差值为1的数值,出了9以外,其它四个数值,差值都是1
那么,最终提取结果就是1234
————————————————————————————
现在的公式,是提取号码的连续值,想通过原公式,修改成提取尾连续值的公式。
3楼
  七月飘雪 | 发表于2019-06-14 16:06:15


行空老师,在修改公式的过程中,能不能保留COUNTIF($B2:$G2,$B2:$G2+{-1;1})该公式。
4楼
  行空午马 | 发表于2019-06-14 17:30:25


你的表格中原公式,是用来提取连号,你现在是要求提取B:G列数值的尾值的连号,它们之间没有必然的关联,看不出保留原公式的意义何在?
5楼
  七月飘雪 | 发表于2019-06-14 18:05:28


行空老师,我最终想要的公式,是这样的思路;
COUNTIF($B2:$G2,$B2:$G2+{-1;1}),提取差值是1数值
COUNTIF($B2:$G2,$B2:$G2+{-2;2}),提取差值是2数值
COUNTIF($B2:$G2,$B2:$G2+{-26;26}),提取差值是26数值
当在“原公式”{-1;1}这里面的参数改动之后,提取的数值,也跟着相应的改动了。
要是行空老师写的公式,也是可以这样做,那也没问题。
我是对公式的理解不透彻,所以才这样提问的。
麻烦行空老师了,辛苦~谢谢!
6楼
  行空午马 | 发表于2019-06-14 12:11:58


这是完全不同的两种思路,你可以按F9看看,COUNTIF($B2:$G2,$B2:$G2+{-1;1}),COUNTIF($B2:$G2,$B2:$G2+{-2;2}),COUNTIF($B2:$G2,$B2:$G2+{-26;26}),这些公式出的结果是什么?COUNTIF公式统计的是B:G列数值,不是尾数,完全不同的概念,就像别人给你画了个月亮,你因为这个月亮,想让他人在月亮画的基础上,改成太阳,可能什么都不是了。COUNTIF($B2:$G2,$B2:$G2+{-1;1})中的B2:G2,和提取B2:G2的尾数,完全不是一个概念。另,试试这个公式,下拉右拉,比你现在表格中的公式更便捷。H2 =IFERROR(AGGREGATE(15,4,IF(MMULT({1,1},COUNTIF($B2:$G2,$B2:$G2+{-1;1})),$B2:$G2),COLUMN(A1)),"")。祝你彩运亨通!
7楼
  七月飘雪 | 发表于2019-06-14 23:45:38


谢谢行空老师,问题解决了,最后我用了两次辅助公式。
我先用的RIGHT函数提取的尾数,然后用公式计算连续式(显示空值)
接着又用TEXT提取(RIGHT提取过的尾数),在用公式计算连续式(正确)
过程比较繁琐,但最终还是解决了问题。
感谢行空老师的帮助
8楼
  行空午马 | 发表于2019-06-15 10:04:29


共9条1页 30条/页首页上一页第1页下一页尾页
参与原帖交流,请访问:

http://bbs.17500.cn/thread-7000583-1-1.html

访问本站表明您同意:本站提供的资料和数据仅供您参考,请您在使用前核实并慎重对待,因此受到的任何损失,乐彩网不承担任何责任。
© 2004-2020 版权所有 京ICP备13046446号-1 | 京公网安备11011202001644号