简道云 SUMPRODUCT 隐式转换规则

楼主
微信小程序:9i57杰夫 (简道云个人搭建介绍)

今天研究简道云发现函数有个问题,官方对这个函数的解释不够全面,最终是通过 AI 推导出来的,现在做一个这样的记录。

简道云函数 SUMPRODUCT 对文本的隐式转换规则

简道云中的 SUMPRODUCT 函数有一个特性:当它对数组元素进行数学求和时,会尝试将文本元素"隐式转换为数值"。转换规则是:提取字符串开头的连续数字部分

例如:

  • "80*A002180..." → 提取开头的 80 → 计为 80
  • "80*A000480..." → 提取开头的 80 → 计为 80
  • "*A002380" → 开头不是数字,转换失败 → 计为 0

所以最终计算为:0 + 80 + 80 = 160

这个规则官方文档没有明确说明,排查了很久才搞明白。

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 308浏览人数
最后回复于:2026-7-29 15:52

返回顶部 返回列表