2023-11-07 215
如图:A-M列为数据表,想在P-R列里根据总分由少到多提取三个字段,公式如下:
=INDEX(A:A,MOD(SMALL($L$4:$L$663*10^6+ROW($4:$663),ROW($A1)),10^3))
=INDEX(C:C,MOD(SMALL($L$4:$L$663*10^6+ROW($4:$663),ROW($A1)),10^3))
=INDEX(L:L,MOD(SMALL($L$4:$L$663*10^6+ROW($4:$663),ROW($A1)),10^3))
函数思路:将L列的值进行放大,放大到与row值有位数上的明显差异,如row值最大为4位,那么L列的值到少后面有4个0。再用MOD函数取余数,得到row值,也就是数据所在的行数。通过index函数根据行数就能提取到想要的数据啦。这里面small的作用是从小到大给出行数。从面实现按排名提取数据。
原文链接:http://www.tpbz008.cn/post/43273.html
=========================================
http://www.tpbz008.cn/ 为 “电脑技术吧” 唯一官方服务平台,请勿相信其他任何渠道。
系统使用 2023-04-23
应用技巧 2023-07-01
电脑技术 2023-10-29
应用技巧 2023-11-14
应用技巧 2022-11-20
系统使用 2022-11-15
应用技巧 2023-03-09
系统使用 2022-11-21
应用技巧 2023-03-14
应用技巧 2023-02-14
扫码二维码
获取最新动态