如何找出连续不空的单元格中的最大值

本文介绍了如何使用集算器插件在Excel中找出B2:G2到B4:G4区域中,最近3天连续不为空数据的最大值,并将结果分别放入A2:A4。步骤包括运行集算器,加载Excel插件,然后在A2单元格输入特定公式计算连续不空单元格的最大值。

现有Excel 文件 book1.xlsx,数据如下:

Max2020/12/12020/12/22020/12/32020/12/42020/12/52020/12/6
1755666614381688
3295306027802650
345124193

B2:G2,最近 3 天连续不为空的数据为 1755 6666 1438

将最大值放在单元格 A2 中

B3:G3,最近 3 天连续不为空的数据为 3060 2780 2650

将最大值放在单元格 A3 中

B4:G4,最近 3 天连续不为空的数据为 345 12 4

将最大值放在单元格 A4 中

结果如下:

Max2020/12/12020/12/22020/12/32020/12/42020/12/52020/12/6
66661755666614381688
30603295306027802650
345345124193

实现步骤:

1.      运行集算器(可以到润乾官网下载,用职场版,首次运行时会提示加载授权,下载个免费的就够了)

2.      打开 Excel,加载插件(Excel 的 Option 的 add-ins 对话框,下面有个 Go…按钮)ExcelRaq.xll,需要到 [esProc 的安装目录 \bin] 下找到这个插件文件。不太熟悉的读者可以再参考 Excel 的资料以了解具体加载方法。

3.      现在可以在 Excel 中的 A2 格输入公式:=esproc("=?1.group@o(~!=null).select@z1(~.len()>=?2 && ~(1)).to(-?2).max()",$B2:$G2,3),即可算出结果。后续格延用该表达式,参数 1 为当前行的所有数据,参数 2 为连续 n 天不为空 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值