gpt4 book ai didi

excel - 查找大数据集中连续空白的位置 - EXCEL

转载 作者:行者123 更新时间:2023-12-04 23:03:56 24 4
gpt4 key购买 nike

我正在通过 excel 处理大量气象数据,以便对建筑物进行一些气候建模。由于那里有很多数据,所以有一些缺失的 block 。

所以我首先关心的是找出我的数据中最大的连续空白,我已经通过使用 =MAX(FREQUENCY(IF(T5:T101893="",ROW(T5:T101893)),IF(T5:T101893<>"",ROW(T5:T101893)))) 做到了这一点。 .

所以这将返回给定列中的最大连续空白。在我的例子中,空白单元格的最大连续数是 28。

我想弄清楚的是在 101,893 行的哪个位置是连续的 28 个空格。

我试过在互联网上搜索,但没有成功。我也试过使用 matchindex通过尝试匹配 28 个空格的数组(这显然不起作用)或 28 个 1 的数组来实现功能s(我用 =if(T5="",1,0)) 在我的数据旁边做了一个额外的列,所以它可以将我的数组与该列中的数组匹配并返回它的位置。它返回了一个不正确的位置。

最佳答案

在下面的简化示例中,辅助列使用以下方法跟踪空白的“运行”:

=IF(AND(ISBLANK(A1),ISBLANK(A2)),B1+1,1)

将其复制到最后一行数据。然后,您可以使用此公式获取“最长”运行的最大值所在的行:

=MATCH(MAX(B2:B25),B2:B25)+1

在该公式中,我使用了 +1(在末尾),因为有 1 行带有标题。在您的工作表中,它需要是 +x,其中 x 是工作表顶部的标题和空白行等的数量。

截图:

enter image description here

关于excel - 查找大数据集中连续空白的位置 - EXCEL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45725543/

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