用上列中的最后一个非零数字替换随机出现和分组的零

问题描述 投票:0回答:1

我试图最终生成一个包含文本的单元格,说明数据集中数据元素的排名。

例如我正在努力实现:

“第 31 个联合第 1 个”

“第 31 个联合第 1 个”

“第 31 个联合第 1 个”

“31 日第 4 日”

等等

生成该字符串的第一个数字是我遇到的唯一问题。

右侧 AG 列中的单元格用于检查 AF 列左侧是否遇到零。

如果找到零,则读取UP列AF并抓取最后一个非零数字并将其写在AG中的适当位置。 所以在 AG 栏中我应该有 1 1 1 4 5 6 6 8 8 8 ...

我真的需要一个像这样的公式 =if(AF{行}=0,)

是否有一个命名函数可以实现这一点? Tq。提前进行任何输入。

libreoffice calc
1个回答
0
投票

我已经怀疑了!在AG8中输入以下公式....

=IF(AF8=0,AG7,AF8)

度过了一天中最美好的时光。现在看起来很容易,但经过多次尝试后才变得明显。看起来也很“hacky”,但是嘿,如果它有效的话......:D

© www.soinside.com 2019 - 2024. All rights reserved.