绿扇 发表于 2022-1-21 05:12:56

=SORT(--TRIM(MID(SUBSTITUTE(B2,"*",REPT(" ",20)),{1,21,41},20)),,,1)

風雪狼嚎 发表于 2022-1-24 01:50:57

=SMALL(--TRIM(MID(SUBSTITUTE($B2,"*",REPT(" ",19)),ROW($1:$3)*19-18,19)),COLUMN(A1))
数组
=SMALL(EVALUATE("{"&SUBSTITUTE($B2,"*",";")&"}"),COLUMN(A1))WPS可直接用。。

沐峯 发表于 2022-1-24 01:55:47

你好,这个公式是取第一个*之前的数字,而不是分别取 50*30*40 这其中的大中小 值,谢谢帮忙

冰雪大世界一 发表于 2022-1-25 17:26:30

取到最小值,谢谢

李道中 发表于 2022-1-28 10:18:43

取到最小值,谢谢!请问最大值,中间值有没有办法呢

陌北尘 发表于 2022-1-30 18:01:40

问题已经解决了,谢谢各位大神

宣乐 发表于 2022-1-31 02:09:06

C2=SMALL(FILTERXML("<a><b>"&SUBSTITUTE($B2,"*","</b><b>")&"</b></a>","a/b"),COLUMN(A1)),右拉两格下拉

张鹏飞 发表于 2022-1-31 06:36:09

你要先了解一下数组三键
参见4楼大佬签名

豪扬文具 发表于 2022-2-9 08:50:30

=SMALL(--TRIM(MID(SUBSTITUTE($B2,"*",REPT(" ",19)),ROW($1:$3)*19-18,19)),COLUMN(A1))
数组
=SMALL(EVALUATE("{"&SUBSTITUTE($B2,"*",";")&"}"),COLUMN(A1))WPS可直接用。。

破天荒 发表于 2022-2-10 03:32:45

你好,这个公式是取第一个*之前的数字,而不是分别取 50*30*40 这其中的大中小 值,谢谢帮忙
页: 1 2 [3] 4
查看完整版本: 如何取*间的大中小值