gpt4 book ai didi

excel - 查找Excel中不同行之间的范围

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

我正在寻找一个很好的公式来为我创建一些“范围”。我今天做这件事的方式就像 30 个 IF,我认为有更好的方法来做到这一点。

A 列是我生成的数据。B 列是我想要公式所在的位置。

检查下面的行是否是上面的行 + 1。

我希望你能明白我想要什么。如果没有,我可以举出更多例子。

我想要的是如下结果:

Column A            Column B
1 1-3
2 FALSE
3 FALSE
6 6-10
7 FALSE
8 FALSE
9 FALSE
10 FALSE
13 13
15 15

最佳答案

您可以使用数组公式来完成此操作。

=IF(OR(B6=1,C6>1),IF(C7<>1,B6,B6&"-"&(INDEX(B7:$B$16,MATCH(TRUE,C8:$C$16<>1,0)))),"FALSE")

编辑

要在没有辅助列的情况下执行此操作,您可以使用以下数组公式:

=IF(OR(B6=1,(B6-B5)>1),IF((B7-B6)<>1,B6,B6&"-"&(INDEX(B6:$B$15,MATCH(TRUE,(B7:B15-B6:B14)<>1,0)))),"FALSE")

结束编辑

使用 Ctrl+Shift+Enter 而不是 Enter 来应用数组公式。

enter image description here

关于excel - 查找Excel中不同行之间的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43976935/

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