我韩哥
发表于 2021-10-14 15:18:31
我再来砍一下:
=SUBSTITUTE(IFNA(VLOOKUP("*座*",SUBSTITUTE(SMALL(IF(COLUMN(A:BB)<=B$2:B$6*C$2:C$6,ROW($2:$6)*10^6+INT(1+(COLUMN(A:BB)-1)/C$2:C$6)*100+MOD(COLUMN(A:BB)-1,C$2:C$6)+1),ROW()-1),ROW($2:$6)*100,A$2:A$6&"座-"),1,),""),"-0","-")
劍客不語
发表于 2021-10-16 07:30:53
要玩,就要把套路玩的淋漓尽致,不然怎么对得起大福将大哥的辛苦培育呢?178字符
=LOOKUP(A$1,A$2:A2&A$1&-INT(--(0&((ROW()-2-MMULT(N(ROW($1:1)>COLUMN(A:E)),B$2:B$6*C$2:C$6))/C$2:C$6))+1)&0&MOD(ROW()-2-MMULT(N(ROW($1:1)>COLUMN(A:E)),B$2:B$6*C$2:C$6),C$2:C$6)+1)
老大王
发表于 2021-10-23 01:34:08
这个运行速度要快很多,厉害
用户大千世界
发表于 2021-10-28 18:05:00
就是只能用excel。。。
老李哥
发表于 2021-10-29 13:29:18
谢过。。。题目要求只能excel
雅口无言
发表于 2021-11-1 16:50:41
都好厉害。。。我连皮毛都不会
李文卓
发表于 2021-11-3 06:50:55
使用方法:见《使用方法.gif》,数据源(A\B\C列)改变或者增加新的数据行后,在H列的数据上点击右键,选择刷新
想查看实现的方法,见《查看实现方法.gif》及《实现的步骤及对应公式.png》,《实现的步骤及对应公式.png》右边的红圈是实现的步骤,左上部的红圈是该步骤对应的PQ代码,
PQ代码写好以后,数据源变化并不需要修改代码,只需要在结果列数据上点击右键,选择刷新就可以了
大嘴猴找抽
发表于 2021-11-4 13:54:36
不会,Mark一下,顶一下。
原罪
发表于 2021-11-8 02:39:13
不会,Mark一下,顶一下。
雪夕
发表于 2021-11-9 13:55:59
我感觉用函数的确不好弄,需要静待高手出现。要是发在VBA区,可能很快有解决方案。