簡體   English   中英

是否有列引用列表會破壞 Google 表格中的查詢功能? (按、或列)

[英]Is there a list of column references that will break query functions in Google Sheets? (column BY, OR)

我在 Google 表格查詢中使用列引用並意識到 BY 列(第 77 列)破壞了我的查詢,因為 BY 是查詢中的一個特殊詞。 解決方案是在查詢中用引號 (`BY`) 將 BY 括起來。 今天我意識到 OR(第 408 列)也破壞了我的查詢。 有沒有辦法讓我提前識別出這些詞是什么? 我猜列 AND 也是有問題的。

謝謝!

請參閱: https://developers.google.com/chart/interactive/docs/querylanguage#Reserved_Words

因此,根據文檔,您只需要反引號這 5 個:

`BY`
`OR`
`AND`
`ASC`
`NOT`

在此處輸入圖像描述

在您的情況下,用大括號括起該區域並使用 ColX。

例如,將=query(A:BY,"select A, BY")替換為=query({A:BY},"select Col1, Col77")

注意x不是絕對值而是相對於虛擬矩陣的值,即=query({BX:BX,BY:BY,OR:OR},"select Col2, Col3 where Col1 is not null")

Mike 的回答是一個很好的解決方法,但如果您仍在尋找列表,您可以參考Google 表格 function 列表及其查詢語言保留字參考,這樣您就可以了解表格中保留了哪些字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM