查找日期所在的区间,这个 Excel 函数果然强大到没有边界

yumo6662个月前 (07-20)技术文章32

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

今天教一个用 sumproduct 函数按区间查找的教程。


案例:


在下图 1 中列出日期,就会自动查找出该日期在下方表格中对应的区间。


效果如下图 2 所示。


解决方案:


1. 在 B1 单元格中输入需要查询的日期。


2. 在 B2 单元格中输入以下公式:

=SUMPRODUCT((B4:B15<=B1)*(C4:C15>=B1),A4:A15)


公式释义:

  • (B4:B15<=B1):将 B 列的日期依次与要查找的日期比较,判断是否小于等于该日期,会生成一组由 true 或 false 组成的数组;
  • (C4:C15>=B1):同理,判断 C 列是否大于等于 B1,也会生成一组 true 或 false 组成的数组;
  • 将上述两组数组相乘,只有两个条件都满足的才为 1,否则为 0;
  • SUMPRODUCT(...,A4:A15):将上述乘积数组与 A 列的区间值依次相乘再求和,只有第一个参数中为 1 的值与 A 列的乘积才会保留下来,其余都为 0,这样就能查找出符合条件的区间了


表格已上传至 Power Query。


3. 选择菜单栏的“添加列”-->“索引列”-->“从 1”

相关文章

SUMPRODUCT函数,对日期判断的特殊处理!

1职场实例小伙伴们大家好,今天我们来继续讲解Excel使用中非常实用且强大的函数:SUMPRODUCT函数,这一次我们来讲解一下SUMPRODUCT函数遇到日期条件判断时的特殊处理要求,以应对日常工作...

条件求和还在用Sumif、Sumifs以及Sumproduct函数?那就真的Out了

条件求和,应该是Sumif、Sumifs以及Sumproduct的拿手好戏,专利,但在实际的办公和数据处理中,应用的人越来越少,那是因为他们掌握了更为好用的数据库函数Dsum。一、功能及语法结构。功能...

SUMPRODUCT函数还有这么多用法,你却只会用它来求和?

很多人都以为SUMPRODUCT函数只可以用来求和,其实关于这个函数的用法,大家可能没有深入去了解!今天跟大家分享SUMPRODUCT函数的6个用法!函数含义:返回相应的数组或区域乘积之和。(默认运算...

一个万能的函数SUMPRODUCT(万能数学函数公式)

函数SUMPRODUCT是一个集计数与求和于一身的函数,数组公式中函数SUMPRODUCT能取代函数SUM且不用按<Ctrl+Shift+Enter>三键结束。函数定义:在给定的几组数组中...

Excel高手必备:sumproduct万能函数快速统计不重复记录

有时候在做销售工作的朋友需要统计一个销售员一天接待的客户人数,但是登记在excel表中的数据有重复的怎么快速统计?今天就跟大家分享的是按照多个条件进行统计不重复记录:首先根据第一个最简单的案例:统计单...

一文详解SUMPRODUCT函数的经典应用

SUMPRODUCT函数是Excel中一个功能强大且灵活的函数,广泛应用于数据分析和计算场景。它可以将多个数组对应元素相乘后求和,能够处理多条件求和、加权求和等复杂任务。以下是一篇详解SUMPRODU...