如何根据规则排列特定单元格?
how to ARRAY specific cells based on rules?
是否有一个(也许是一个(?)公式)-方式如何连续选择所有绿色单元格(但只有那些有数字但不包括 0 的单元格)并将它们 put/list 在数组中以相应的行 ??
示例:在单元格 AO1
中,将有列出这些结果的公式:
AO1 = 647
AP1 = 2806
AQ1 = 15490
AR1 = 32105
AS1 = 33808
类似于常量数组,但常量将是单元格引用...我只能想到一种困难的方法来做到这一点,比如对所有绿色单元格进行 table/grid 然后排列它们,但不是确定我怎样才能从排列中排除一些东西(比如:跳过空单元格和跳过“<1”的单元格)
编辑: 换句话说:cell AO1: =arrayformula({$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al};and dont array empty and "<1" cells)
如果行是固定的可以简单地在所有行上使用filter
像这样:(我使用了你在问题中给出的范围)
=FILTER(
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al};
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al}>0)
对于 K 和独特的,您可以像这样添加它们:
=ARRAYFORMULA(UNIQUE(FILTER(
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al};
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al}>0))&" K")
是否有一个(也许是一个(?)公式)-方式如何连续选择所有绿色单元格(但只有那些有数字但不包括 0 的单元格)并将它们 put/list 在数组中以相应的行 ??
示例:在单元格 AO1
中,将有列出这些结果的公式:
AO1 = 647
AP1 = 2806
AQ1 = 15490
AR1 = 32105
AS1 = 33808
类似于常量数组,但常量将是单元格引用...我只能想到一种困难的方法来做到这一点,比如对所有绿色单元格进行 table/grid 然后排列它们,但不是确定我怎样才能从排列中排除一些东西(比如:跳过空单元格和跳过“<1”的单元格)
编辑: 换句话说:cell AO1: =arrayformula({$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al};and dont array empty and "<1" cells)
如果行是固定的可以简单地在所有行上使用filter
像这样:(我使用了你在问题中给出的范围)
=FILTER(
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al};
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al}>0)
对于 K 和独特的,您可以像这样添加它们:
=ARRAYFORMULA(UNIQUE(FILTER(
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al};
{$p;$r;$t;$v;$x;$z;$ab;$ad;$af;$ah;$aj;$al}>0))&" K")