兔染染 发表于 2021-12-12 08:18:00

个位大佬帮我看看咋回事!填充某区域内大于等于0的值

IF($W46"",W46,IF($W46="",MOD(COLUMN(A1)+2,)))
各位大佬如何把1~8空格内抓取填充$R$46:$S$71里的数据 且条件为大于等于 0 的数值(下一行不满足条件,取值为下下行或下N行,满足条件的数值)
小弟在边上 做了个公式 抓取后是这样


用户菟子 发表于 2021-12-18 20:02:06

MOD第二参为空,肯定返回错值了

蒜蓉辣酱 发表于 2021-12-21 08:45:35

那第二值应该咋弄

剑行天下 发表于 2021-12-29 02:49:16

有结果模拟么

叮翎 发表于 2021-12-29 21:17:09

还没有大神看过我帖子

邱城山樵 发表于 2021-12-30 13:02:54

取一列也行 有没有办法 各位大佬取$R$46:$R$71也行

傻瓜傻蛋 发表于 2021-12-30 19:37:18

结果应该长什么样?你这个应该不难,数组公式可以搞。 你右侧那边有很多数字,取前8个大于0的?

李昭林 发表于 2022-1-1 18:40:35

=INDEX(IF($R$46:$R$71>0,$R$46:$R$71,$S$46:$S$71),SMALL(IF($R$46:$S$71>0,ROW($1:$26),999),ROW(1:1)))
试试这个,数组公式,ctrl+shift+enter 三键一起按

姜宗法 发表于 2022-1-6 17:47:18

已经很接近唯一是它会取重复值

唤醒世界 发表于 2022-1-8 08:55:35

大佬,先谢谢你
页: [1] 2 3
查看完整版本: 个位大佬帮我看看咋回事!填充某区域内大于等于0的值