发布时间:2017-03-27 作者:admin 点击量:
回覆网友发问:若是在一个日期清单中,要找出每一年日期介于4/1~8/1之间者,依年度的增量来批改(下图右),成果以下图左,该若何在 Excel 中设定公式?
(1) 利用 CHOOSE 函数
贮存格C2:=B2+(A2>=DATE(YEAR(A2),4,1))*(A2<DATE(YEAR(A2),8,1))*CHOOSE(YEAR(A2)-1998,1,5,4,2,3,4,2,1,6,7,5)*100
(A2>=DATE(YEAR(A2),4,1))*(A2<DATE(YEAR(A2),8,1)):判定日期是不是介于4/1~8/1,成果为 (TRUE/FALSE)*(TRUE/FALSE),依 AND 运算成果,TRUE=1、FALSE=0。
CHOOSE(YEAR(A2)-1998,1,5,4,2,3,4,2,1,6,7,5)*100:掏出贮存格A2中的年份,减失落1988,获得一个数字,对比 CHOOSE 的选项成果,再将此成果乘以 100。
以上成果便可得一个批改值。
(2) 利用 VLOOKUP 函数
贮存格C2:=B2+(A2>=DATE(YEAR(A2),4,1))*(A2<=DATE(YEAR(A2),8,1))*VLOOKUP(YEAR(A2),$E$2:$F$12,2,FALSE)
本公式改以 VLOOKUP 函数,以查表体例来求得合适对比表阵列中的数值。
创作者先容 vincent联系我们
contact us地址:北京市西红门理想商业街3号楼6层
电话:4000-288-501
点击图标在线留言,我们会及时回复