gpt4 book ai didi

excel - 公式仅显示具有值的单元格并删除空白行

转载 作者:行者123 更新时间:2023-12-03 01:59:41 24 4
gpt4 key购买 nike

我有一个两列宽的列表,其中有空白行,然后我尝试创建第二个列表,该列表仅显示“B”列中包含文本的行(如果“C”列也有相同的值)时间删除空白行。例如,这是我的列表:

enter image description here

表 1 是我的列表,列表 2 是我希望它的外观。

我正确地使用了这个公式:

=IF(ROWS($B$4:B4)>COUNTA($B$4:$B$13),"",INDEX($B$4:$B$13,AGGREGATE(15,6,(ROW($B$4:$B$13)-ROW($B$4)+1)/($B$4:$B$13<>""),ROWS($B$4:B4))))

删除了空白行,但在“C”列中显示黑色单元格,例如:

enter image description here

最佳答案

您可以使用以下内容:

对于该项目:=IFERROR(INDEX(G$1:G$5,SMALL(IF(H$1:H$5<>"",ROW(G$1:G$5)-ROW(G$1)+1),ROWS(G$1:G1))),"")

数量:=IFERROR(INDEX(H$1:H$5,SMALL(IF(H$1:H$5<>"",ROW(G$1:G$5)-ROW(G$1)+1),ROWS(G$1:G1))),"")

这是我如何设置数据的屏幕截图,以便您可以调整这些公式中的范围:

enter image description here

这就是元素的公式。获取数字的唯一更改是更改 If 中的列来自G$1:G$5的声明至H$1:H$5 .

以数组公式的形式输入这些公式 (CTRL+SHIFT+ENTER)如果您输入这些公式并向下拖动列,则可以动态更新表格,因为 ID 会添加到项目旁边:

enter image description here

并且,仅供引用,如果您想反转结果,只需更改 SmallLarge在公式中。

关于excel - 公式仅显示具有值的单元格并删除空白行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33553701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com