站点名称:excel常用函数求最近一次活动的日期
所属分类:Excel教程
相关标签: # excel图表制作 # excel常用函数 # excel数据透视表 # Excel教程
官方网址:
进入网站站点介绍
如何使用公式求得最近的日期?例如,下图1所示,x表示该日期开展了一次活动,在列G中求出对应的最近一次活动日期。
图1
先不看答案,自已动手试一试。
解决方案
公式1:使用LOOKUP函数
=LOOKUP(“y”,C4:F4,$C$3:$F$3)
由于示例中采用“x”表示开展活动对应的日期,使用其随后的字母“y”来查找,显示在对应区域找不到该值,这样LOOKUP函数会返回与查找值最接近的值,即最后一个“x”,然后返回对应的日期行中的日期。
公式2:使用MAX/SUMPRODUCT函数
=SUMPRODUCT(MAX(($C$3:$F$3)*(C4:F4=”x”)))
excel常用函数求奇数和
excel常用函数求奇数和,如何使用公式求数字范围1至100内的奇数值之和?即: 1+3+5+7+…+97+99 的值。 解决方案 公式1: =SUM(2*ROW(OFFSET($A$1,,,100/2))-1) 这是一个数组公式。公式生成一个由1至100范围内的奇数值组成的数组,然后对它们求和。 公式中
由于日期在Excel中是以数字形式存储的,因此可以将它们与TRUE/FALSE值组成的数组相乘,上述公式可转换为:
=SUMPRODUCT(MAX({41091,41092,41093,41094}*{TRUE,TRUE,FALSE,FALSE}))
可转换为:
=SUMPRODUCT(MAX({41091,41092,0,0}))
得到:
41092
即该日期对应的序数,设置适当的格式后在Excel中显示相应的日期。
我们使用了SUMPRODUCT函数强制进行数组运算,如果不使用SUMPRODUCT函数,则在输入公式:
=MAX(($C$3:$F$3)*(C4:F4=”x”))
需按Ctrl+Shift+Enter组合键。
excel函数从数据区域提取值并按降序排列
excel函数从数据区域提取值并按降序排列,如下图1所示,在工作表中存储着捐款数据。 图1 现在要获取大于某金额的捐款人员和金额,并按降序排列,如下图2所示。 图2 如何使用公式来实现? 先不看答案,自已动手试一试。 解决方案 为简单起见,我们分两步来获取想要的结果。 第1步:获取捐款金额并降序
浏览统计(最近30天)