在 Google 表格中,仅当相邻的 C 单元格不为空时,如何创建 ARRAYFORMULA 以在 B 列中生成顺序编号?
示例:
B 栏 | C 栏 |
---|---|
1 | 苹果 |
2 | 芒果 |
u200e | u200e |
3 | 橙色 |
4 | 桃子 |
我找到了忽略相邻列中的空白单元格的顺序编号公式,但每当添加新行时都需要向下拖动这些公式。 我想使用 ARRAYFORMULA,以便它自动应用于整个范围。
我尝试使用克劳德生成的这个公式:
=ARRAYFORMULA(IF(C10:C<>"", ROW(C10:C) - ROW(C10) + 1, ""))
当相邻的 C 单元格为空时,此公式会在 B 单元格中返回空白,但会继续编号。所以,在表中,它会显示 4 - 橙子,和 5 - 桃子。