【发布时间】:2020-10-16 17:55:51
【问题描述】:
我在 Google 表格中有这个查询 -
=QUERY({IMPORTRANGE(B2,B1);IMPORTRANGE(B3,B1);IMPORTRANGE(B4,B1);IMPORTRANGE(B5,B1);IMPORTRANGE(B6,B1);IMPORTRANGE(B7,B1);IMPORTRANGE(B8,B1);IMPORTRANGE(B9,B1);IMPORTRANGE(B10,B1);IMPORTRANGE(B11,B1);IMPORTRANGE(B12,B1);IMPORTRANGE(B13,B1);IMPORTRANGE(B14,B1);IMPORTRANGE(B15,B1);IMPORTRANGE(B16,B1);IMPORTRANGE(B17,B1);IMPORTRANGE(B18,B1);IMPORTRANGE(B19,B1);IMPORTRANGE(B20,B1)},"SELECT Col1,Col17,Col18,Col4,Col5,Col6,Col7,Col8,Col9,Col11,Col12,Col13,Col19,Col20,Col21,Col22 WHERE Col1 <> '' AND Col13 <> 1",0)
我有没有办法为第 1 列中重试的所有内容添加 TRIM 函数?我有一些来自表格的名称,它们的末尾有一个空格,可以向前移动成表格。
谢谢
【问题讨论】:
-
我不能这样做,因为该示例具有指向其他工作表的链接,它正在从中提取我无法共享的数据。该查询从 20 个不同的工作表中提取相同的列,所有一致的数据,第 1 列有时名称末尾有空格,有时相同名称没有空格,因此当对它们进行旋转时,它会创建 2 个条目而不是 1 个。
-
我添加了一张图片,A 列中返回的内容需要修剪,因为某些名称有空格
-
感谢您的帮助。我可以这样做,但随后它将其他列中的数字转换为文本,随后的数据透视图将不起作用,我只需要将它应用于 1 个 collum
标签: google-sheets-formula array-formulas trim