LibreCalc 函数用于将非空值提取到列表中

LibreCalc 函数用于将非空值提取到列表中

首先,抱歉我的英语/措辞不好,我觉得这个问题并没有真正描述我的问题,但好吧,下面会描述。如果能提供任何更清晰的措辞建议,我将不胜感激。

回到问题本身。我认为举个例子会非常有助于解决这个问题。假设我有一个电子表格

no.  val.1  val.2
1    /      a
2    X      b
3    /      c
4    Y      d
5    /      e

我想提取 val.1 与 '/' 不同的 val.2 值,但我希望它们一个接一个。最终结果应该是另一列:

no.  val.1  val.2  res
1    /      a      b
2    X      b      d
3    /      c      
4    Y      d
5    /      e

仅提取第 2 行和第 4 行,但分别放入 1 行和 2 行。

我已经知道如何使用 IF,但它不会将值一个接一个地放置。

有没有办法实现我的想法?如果有,该怎么做?

答案1

选择 B 列并转到数据 -> 自动过滤。然后在过滤器下拉菜单中取消选中/

筛选显示第 3 行和第 5 行

如果您想将结果移动到第 1 行和第 2 行,请复制并粘贴结果。

相关内容