首页 > 解决方案 > 在 Google 表格中转置两个没有空白值的表格

问题描述

我在 Google 表格中有两个表格,我想将值与第二个表格的第二列中的相应数量放在一行中。

第一个表

+----------------------------+----------------------------+----------------------------+-----------------------------+----------------------------+---+---+----------------------------+
|             A              |             B              |             C              |              D              |             E              | F | G |             H              |
+----------------------------+----------------------------+----------------------------+-----------------------------+----------------------------+---+---+----------------------------+
| .                          | .                          | Paralite 1215 Ladies-BKB/4 |  Paralite 1215 Ladies-BKB/5 | Paralite 1215 Ladies-BKB/6 | . | . | .                          |
| Paralite 1216 Ladies-BKR/1 | Paralite 1216 Ladies-BKR/2 | .                          | .                           | .                          | . | . | .                          |
| .                          | .                          | .                          | .                           | .                          | . | . | Paralite 1217 Ladies-BKR/9 |
+----------------------------+----------------------------+----------------------------+-----------------------------+----------------------------+---+---+----------------------------+

第二张表

+---+---+---+---+---+---+---+---+
| A | B | C | D | E | F | G | H |
+---+---+---+---+---+---+---+---+
| 0 | 0 | 8 | 6 | 8 | 0 | 0 | 0 |
| 4 | 8 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 |
+---+---+---+---+---+---+---+---+

我想要的输出

+----------------------------+---+
|             A              | B |
+----------------------------+---+
| Paralite 1215 Ladies-BKB/4 | 8 |
| Paralite 1215 Ladies-BKB/5 | 6 |
| Paralite 1215 Ladies-BKB/6 | 8 |
| Paralite 1216 Ladies-BKR/1 | 4 |
| Paralite 1216 Ladies-BKR/2 | 8 |
| Paralite 1217 Ladies-BKR/9 | 6 |
+----------------------------+---+

谷歌表链接:

https://docs.google.com/spreadsheets/d/1c_vaT7-_cTLvPlcquK8Ax4aM6yYUQxBx15WS6yIAwa0/edit?usp=sharing

标签: google-sheetsgoogle-sheets-formula

解决方案


尝试这个:

=query( 
  { 
    flatten(A2:R7), 
    flatten(T2:AK7) 
  }, 
  "where Col1 is not null", 
  0 
)

如果这不适合您,请遵循MattKing的建议,并在示例电子表格中显示您的预期结果。在电子表格中清楚地确定两个源表的位置以及显示预期结果的位置。


推荐阅读