当前位置: 首页 > ai >正文

EXCEL--累加,获取大于某个值的第一个数

一、函数

LET(data,A1:A5,cumSum,SCAN(0,data,LAMBDA(a,b,a+b)),idx,MATCH(TRUE,cumSum>=C1,0),INDEX(data,idx))

二、函数拆解

1、LET函数:LET(name1, value1, [name2, value2, ...], calculation)

  • name1, name2...:自定义的变量名(需以字母开头,且不与 Excel 内置函数冲突)。

  • value1, value2...:变量的值(可以是具体数值、单元格引用或公式)。

  • calculation:最终使用这些变量进行计算的表达式。

 2、SCAN函数:SCAN([初始值], 数组, LAMBDA(累积值, 当前值, 计算逻辑))

  • 初始值(可选):累积计算的起始值。若省略,默认以数组的第一个元素作为初始值。

  • 数组:需要扫描的输入数组或范围。

  • LAMBDA 函数:定义扫描过程中每一步的计算逻辑,包含两个参数:

    • 累积值:上一步计算后的结果。

    • 当前值:数组中当前处理的元素。

 注意:第三个参数一定要是LAMBDA函数,这是由 SCAN 的语法设计决定的。

3、INDEX函数:INDEX(数组, 行号, [列号])

http://www.xdnf.cn/news/10567.html

相关文章:

  • DeepSeek模型高级应用:提示工程与Few-shot学习实战指南
  • 【深度学习-Day 21】框架入门:神经网络模型构建核心指南 (Keras PyTorch)
  • MySQL中的字符串分割函数
  • Python 训练营打卡 Day 33-神经网络
  • tex中的表格4:自动表格宽度自动换行tabularx宏包
  • 结构化控制语言(SCL) 与梯形图(LAD)相互转换的步骤指南
  • CppCon 2014 学习:EFFICIENCY PERFORMANCE ALGORITHMS DATA STRUCTURES
  • Linux中的System V通信标准-共享内存、消息队列以及信号量
  • 工作流引擎-18-开源审批流项目之 plumdo-work 工作流,表单,报表结合的多模块系统
  • isp中的 ISO代表什么意思
  • 【机器学习基础】机器学习入门核心算法:多分类与多标签分类算法
  • Vue3(watch,watchEffect,标签中ref的使用,TS,props,生命周期)
  • vue · 路由传参query和params
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | Sound Board(音响控制面板)
  • 【Linux网络】传输层TCP协议
  • Sxer.Base.Debug(打印调试)
  • 腾答知识竞赛系统功能介绍
  • 【Java】泛型
  • 线性代数复习
  • Bootstrap 5学习教程,从入门到精通,Bootstrap 5 安装及使用(2)
  • CNN卷积网络:让计算机拥有“火眼金睛“(superior哥AI系列第4期)
  • Linux——计算机网络基础
  • 分布式锁剖析
  • 微软markitdown PDF/WORD/HTML文档转Markdown格式软件整合包下载
  • React Hooks 与异步数据管理
  • YARN应用日志查看
  • demo_win10配置WSL、DockerDesktop环境,本地部署Dify,ngrok公网测试
  • CppCon 2014 学习:0xBADC0DE
  • FFmpeg移植教程(linux平台)
  • NTP库详解