找回密码
 立即注册
搜索

small函数找出了值,但想平移引用同行另一列的值

8
回复
621
查看
[复制链接]

2

主题

6

帖子

4

幻币

初入江湖

Rank: 1

积分
14
2021-12-13 16:34:00 显示全部楼层 |阅读模式
如附件sheet1截图,想按照每一列的数字大小,从小到大引用A列的值,最终效果像sheet2中一样。已学习到的函数SMALL(Sheet1!B$2:B$27,ROW(B1))只会获得sheet1当前列的值,无法平移引用到A列,数据中每列数字会有重复,相同值只需按行号次序排列,请高手帮忙看下有没有运行快速又准确的函数方法,谢谢。
sheet1截图
dcfc55925fe2f1848373bb0f9b21f9f7.png
sheet2截图
3f001c98472bc44f178e80e1eaa1b2db.png

需求文件1.zip (10.26 KB, 下载次数: 15)
PPT学习论坛
回复

使用道具 举报

0

主题

4

帖子

-3

幻币

东方不败

积分
-2
2022-1-5 18:23:41 显示全部楼层
B2=IFERROR(INDEX(Sheet1!$A$2:$A$27,SMALL(IF(ISNUMBER(Sheet1!B$2:B$27),ROW(B$2:B$27),10^8),ROW(B6))),"")数组三键下拉右拉
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

1

幻币

初入江湖

Rank: 1

积分
9
2022-1-8 08:53:26 显示全部楼层
A2,数组三键,右拉下拉
=INDEX(Sheet1!$A:$A,MOD(SMALL(IF(N(+Sheet1!B$2:B$27),Sheet1!B$2:B$27/1%+ROW($2:$27),9999),ROW(A1)),100))&""

365,A2右拉
=LET(M,Sheet1!B2:B27,SORTBY(FILTER(Sheet1!$A2:$A27,M<>""),FILTER(M,M<>"")))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-1-22 02:05:19 显示全部楼层
需求文件1.zip (21.07 KB, 下载次数: 15)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

10

帖子

-1

幻币

初入江湖

Rank: 1

积分
8
2022-2-16 13:09:34 显示全部楼层
非数组:=LOOKUP(1,0/FREQUENCY(1%,(COUNTIF(A$1:A1,Sheet1!$A$2:$A$28)=0)*(0&Sheet1!B$2:B$28)),Sheet1!$A$2:$A$28)&""
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-2-20 08:48:22 显示全部楼层
谢谢各位高手解答
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-2

幻币

初入江湖

Rank: 1

积分
0
2022-2-23 01:00:31 显示全部楼层
我发现您给的文件公式里没有大括号{},请问是可以不用数组三键吗。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
3
2022-2-27 09:16:30 显示全部楼层
大括号是按了三键之后自动出来的,不是手动输入的
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

幻币

初入江湖

Rank: 1

积分
9
2022-3-6 22:00:12 显示全部楼层
这个我知道的。我是看到[swyrlbq]给的文件中没有用数组,好像也是可以出结果的,所以想问问的。
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册