You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets中QUERY+IMPORTRANGE丢失数字10,如何获取全部数据?

解决Google Sheets导入丢失数字10的问题

修正后的公式

=QUERY({
  ARRAYFORMULA(VALUE(IMPORTRANGE("link1"; "'1 Квітень'!W:X")));
  ARRAYFORMULA(VALUE(IMPORTRANGE("link2"; "'Квітень'!W:X")));
  ARRAYFORMULA(VALUE(IMPORTRANGE("link3"; "'Квітень'!W:X")))
};"Select * where Col1 is not null or Col2 is not null")

解决方法

  • 强制数值转换:用ARRAYFORMULA(VALUE(...))包裹每个IMPORTRANGE,把导入内容强制转为数值类型,避免Google Sheets对数字10的格式误判(比如原单元格是文本格式的10,导入后会被QUERY忽略)。
  • 过滤空行:QUERY语句中添加where Col1 is not null or Col2 is not null,排除导入的空行,防止空行导致的显示异常。
  • 确认权限:确保每个IMPORTRANGE对应的表格都已授权访问(第一次使用时需要点击弹窗允许),未授权的导入会返回错误,可能导致部分内容缺失。
  • 检查原表格格式:查看原表格中数字10所在单元格的格式,若为文本格式,先转为数值格式再导入;如果是公式(如=5+5),VALUE函数会自动计算出结果并保留数值。
  • 分步排查:先单独用IMPORTRANGE导入单个表格的W:X列,确认数字10能正常显示后,再逐步合并多个表格的导入结果,定位是否是某一个表格的格式或数据问题。

内容的提问来源于stack exchange,提问作者Vladyslav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 00:37:20