如何将数据移动到 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)), "♦")), "♠", )))