在Google Sheets中使用ImportRange函数时,Query函数会丢弃带有破折号的值是因为Query函数将破折号(-)解释为减号运算符,而不是作为文本中的字符处理。这样会导致Query函数在处理带有破折号的值时出现错误。
为解决这个问题,可以使用以下方法:
=QUERY(IMPORTRANGE("spreadsheet_url", "sheet_name!range"), "SELECT * WHERE column_name = '-value'")
=QUERY(IMPORTRANGE("spreadsheet_url", "sheet_name!range"), "SELECT * WHERE column_name = SUBSTITUTE('-value', '-', '_')")
值得注意的是,这些解决方法可能会因数据的特殊性而有所不同,需要根据具体情况进行调整。
关于Google Sheets中ImportRange和Query函数的更多信息,您可以参考腾讯云的文档链接:ImportRange函数文档和Query函数文档。
领取专属 10元无门槛券
手把手带您无忧上云