google-sheets - 如何将数据移动到 Google 表格中右侧的空白单元格?

标签 google-sheets google-sheets-formula transpose array-formulas google-sheets-query

我想设计一个组织结构图,并且正在构建一个像这样的主管树。

9  8  7  6  5  4  3  2  1  0
A  B  C                    
D
E  F  B  C

通过使用 vlookup 我得到了如上的表格。

现在我希望表格是这样的:

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)), "♦")), "♠", )))

0

关于google-sheets - 如何将数据移动到 Google 表格中右侧的空白单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58506444/

相关文章:

google-sheets - Google 表格小于或等于 (<=) 提供错误结果

google-apps-script - 如何在谷歌表格中创建函数 sleep(毫秒) 以延迟或暂停一定范围内的公式

r - 使用多个键收集

c++ - 二维 vector 到主列格式的线性存储器

javascript - 如何使用 YouTube API 将视频观看次数获取到 Google 电子表格中?

java - 如何通过 Java API 填充 Google Sheets

google-sheets - 具有日期条件的 Google 表格摘要

python - 大矩阵矩阵的同时矩阵转置

mysql - 从应用程序脚本到本地 MySQL 的 JDBC 连接

google-sheets - 如何在 Google Sheet 中按字符串长度查询