如何将数据移动到 Google 表格中右侧的空单元格?
How to move data to right empty cells in Google Sheets?
我想设计一个组织结构图,我正在构建一个这样的主管树。
9 8 7 6 5 4 3 2 1 0
A B C
D
E F B C
通过使用 vlookup,我得到了上面的 table。
现在我希望 table 是这样的:
9 8 7 6 5 4 3 2 1 0
A B C
D
E F B C
我试过了
=IFS(ISBLANK(I2),H2,ISBLANK(H2),G2,ISBLANK(G2),F2,ISBLANK(F2),E2,ISBLANK(E2),D2,ISBLANK(D2),C2,ISBLANK(C2),B2,ISBLANK(B2),A2)
但结果是#REF
我只是想将数据向右移动,以摆脱那些空单元格。
有人知道怎么做吗?或者我们可以在 BigQuery 中实现它吗?
尝试:
=ARRAYFORMULA(TRIM(SUBSTITUTE(IFERROR(SPLIT(REPT("♦♠",
IF(A2:A<>"", MMULT(IF(A2:J<>"", 0, 1), TRANSPOSE(COLUMN(A2:J)^0)), ))&
TRANSPOSE(QUERY(TRANSPOSE(IF(A2:J<>"", "♦"&A2:J, )),,999^99)), "♦")), "♠", )))
我想设计一个组织结构图,我正在构建一个这样的主管树。
9 8 7 6 5 4 3 2 1 0
A B C
D
E F B C
通过使用 vlookup,我得到了上面的 table。
现在我希望 table 是这样的:
9 8 7 6 5 4 3 2 1 0
A B C
D
E F B C
我试过了
=IFS(ISBLANK(I2),H2,ISBLANK(H2),G2,ISBLANK(G2),F2,ISBLANK(F2),E2,ISBLANK(E2),D2,ISBLANK(D2),C2,ISBLANK(C2),B2,ISBLANK(B2),A2)
但结果是#REF
我只是想将数据向右移动,以摆脱那些空单元格。
有人知道怎么做吗?或者我们可以在 BigQuery 中实现它吗?
尝试:
=ARRAYFORMULA(TRIM(SUBSTITUTE(IFERROR(SPLIT(REPT("♦♠",
IF(A2:A<>"", MMULT(IF(A2:J<>"", 0, 1), TRANSPOSE(COLUMN(A2:J)^0)), ))&
TRANSPOSE(QUERY(TRANSPOSE(IF(A2:J<>"", "♦"&A2:J, )),,999^99)), "♦")), "♠", )))