哈啰 发表于 2021-12-20 08:06:53

=SUM(SMALL(-(0&TEXT(MID(A2,ROW($1:$30),1),"0;;;")),COUNT(-MID(REPT(0,COUNT(-MID(A2,ROW($1:$30),1))=1)&A2,ROW($1:$30),1))^{1,0})*{1,-1})

拒绝闲聊 发表于 2021-12-21 03:39:14

=LET(x,IFERROR(--MID(A2,ROW($1:99),1),""),MAX(x)-MIN(x)*(COUNT(x)>1))
=SUM(AGGREGATE({14,15},6,-MID(A2,ROW($1:$99),1),1)*IF(COUNT(-MID(A2,ROW($1:$99),1))=1,{-1,0},{1,-1}))

左手牵你不放 发表于 2021-12-23 11:34:51

新函数简洁明了,就旧函数大佬也炉火纯青

丰城爱兒堡客服 发表于 2021-12-26 16:04:38

03版太牛了……

冰镇大西瓜 发表于 2021-12-29 22:06:28

=-MIN(IFERROR(-MID(A2,ROW($1:$99),1),))-MIN(IFERROR(--MID(A2,ROW($1:$99),1),""))*(COUNT(--MID(A2,ROW($1:$99),1))>1)
笨办法

云端上的太阳 发表于 2021-12-30 23:32:52

谢谢帮助~~~大佬套路很熟练~~~

爱拍彩照的熊猫 发表于 2022-1-6 20:56:19

有个问题请教一下,aggregate(14,6,XX,1)可以返回结果,aggregate(4,6,xx)会返回错误呢?不是都忽略错误了吗?
15,5同理

麒麟丸 发表于 2022-1-8 03:49:13

4,5只支持REF类型参数,如果是数组就会出#VALUE错误,表示参数类型错误。。14,15支持数组,所以正确!你可以把第3参数换成引用,这样4,5就能得到正确的结果了

智峰 发表于 2022-1-8 05:24:54

到目前为止,一共收到16个公式,结果都非常正确~~~
各路大神各显神通,让人大开眼界:
如JIVY1212大佬的:A2&REPT(0,COUNT(-MID(A2,ROW($1:$50),1))=1)通过判定只有1个数字,在原字符串后面加0,达到使字符串中只有一个数字的时候,最小值为0的目的----JIVY1212大佬每次都是快准狠!!!非常另人佩服!!
如PINY和梅大佬的:MATCH({0,1},0/FIND(ROW($1:$10)-1,A2),{0,1}),通过MATCH第3参的变化,分别得到最大最小值。
江山社稷和三秋之叶大佬的暴力减法!
小书生和JIVY1212大佬的AGGREGATE第一参使数组形式分别得到最大最小值....
各位大佬各有各的精彩,就不一一细说了~~~总之谢谢大家的捧场~~~非常感谢!!!
本人级别低,鲜花有限,没有奉上的大佬们需要等等了~~~

巨月巴 发表于 2022-1-9 18:03:21

=LEN(-("0."&--CONCAT(IFERROR(FIND(ROW($1:$10)-1,A2&REPT(0,COUNT(-MID(A2,ROW($1:$99),1))=1))^0,))))-4

来晚了,补一个。。。偷了JIVY1212大佬的方法判断1个数字
页: 1 2 3 4 [5] 6 7
查看完整版本: 学前班算术练习~~~题很简单,每个人都会做,就看谁最短小~~~结贴~~~~ ...