0

我能够在查询中使用邮政编码格式化列,问题是我想显示其他几个列,但此时我不知道如何引用。

我只能显示 1 列,但我想要更多

=QUERY(ARRAYFORMULA(REGEXREPLACE(P43:P44;"-";""));"Select Col1")

我也尝试了替代品:

=ARRAYFORMULA(QUERY(A43:AD44;SUBSTITUTE(E43:E44;"-";"");"Select *"))
4

1 回答 1

0

给定以下示例表:

示例表

如果您想在删除列中的-字符后进行查询ZIPCODE,可以按如下方式进行:

=QUERY({A:A, ARRAYFORMULA(REGEXREPLACE(B:B, "-", "")), C:D},"Select * WHERE Col4>23")

这个想法是使用大括号表示法,您可以加入要查询的多个范围。使用它,您可以将 应用于REGEXREPLACE整个B列,然后从结果范围中查询。

这是上一个查询得到的结果:

查询后的结果

于 2020-01-10T09:09:08.480 回答