从列值中提取范围
extract ranges from column values
我有值 1-10 的列缺少 4 和 7 我可以提取 1-3,5-6,7-10 吗?
目前我正在使用这个公式 =IF(A3=A2+1,C2,C2+1) 这给了我帮助列的帮助
但我的清单很长如果我能提取出有用的范围。
没有重复项
我不确定我是否完全理解你的意思,但这是我到目前为止所做的:我复制了相同的 A 列和 B 列,并添加了以下列:
- C 列:
=COUNTIF(B:B,B2)
- D 列:
=IF(AND(C2=C3,C3<>C4),"End",IF(AND(C2<>C3,C3=C4),"Begin"))
结果如下:
如您所见:
- B列的数字1在第6行结束,D6确实表示“结束”。
- B 中的数字 2 从第 7 行(D7="开始")开始,到第 8 行结束(D8="结束")。
- 数字 3 和 4 处理不正确但是:
- 就 5 而言:它从第 11 行 (D11="开始") 开始,到第 15 行结束 (D15="结束")。
还有一些微调要做,但我想你已经看到范围是如何开始展开的了。
我有值 1-10 的列缺少 4 和 7 我可以提取 1-3,5-6,7-10 吗? 目前我正在使用这个公式 =IF(A3=A2+1,C2,C2+1) 这给了我帮助列的帮助 但我的清单很长如果我能提取出有用的范围。 没有重复项
我不确定我是否完全理解你的意思,但这是我到目前为止所做的:我复制了相同的 A 列和 B 列,并添加了以下列:
- C 列:
=COUNTIF(B:B,B2)
- D 列:
=IF(AND(C2=C3,C3<>C4),"End",IF(AND(C2<>C3,C3=C4),"Begin"))
结果如下:
如您所见:
- B列的数字1在第6行结束,D6确实表示“结束”。
- B 中的数字 2 从第 7 行(D7="开始")开始,到第 8 行结束(D8="结束")。
- 数字 3 和 4 处理不正确但是:
- 就 5 而言:它从第 11 行 (D11="开始") 开始,到第 15 行结束 (D15="结束")。
还有一些微调要做,但我想你已经看到范围是如何开始展开的了。