【问题标题】:Transpose Two Tables without Blank Values in Google Sheets在 Google 表格中转置两个没有空白值的表格
【发布时间】:2021-07-11 16:46:47
【问题描述】:

我在 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

【问题讨论】:

  • 您可以在样品表上添加所需的结果选项卡吗?
  • 欢迎您。请记住,根据site guidelines,当您的问题得到解答时,accept 甚至是upvote 它,这样其他人也可以从中受益。

标签: google-sheets google-sheets-formula


【解决方案1】:

试试这个:

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

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

【讨论】:

    【解决方案2】:

    A1:H3A8:H10 等2 个表使用以下查询

    =QUERY({FLATTEN(A1:H3),FLATTEN(A8:H10)}, 
               " where Col1 <>'' and Col2 <>0 ",0)A1
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-29
    • 1970-01-01
    • 1970-01-01
    • 2023-01-10
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    相关资源
    最近更新 更多