发布网友 发布时间:2022-04-22 21:30
共1个回答
热心网友 时间:2022-05-02 09:57
建议截图就行,但要带行号和列标,像现在提问的视频,看起来伤眼,又没带行号和列标,根本不知道你的数据在哪。
本问题的确有一定的难度的,你尝试一直算不对,也没关系。能解决本问题,不敢说高手,但还是要有一定数学建模能力和Excel函数基础的。呵呵。难度在于要构建一个逐月累计的数组(体现数学建模能力),有了这个数组,再与目标值去比较,找到第1个大于或等于目标值的位置(体现Excel函数基础),也就是日期位置。
下面的模拟数据中,提供两个公式:
H3=INDEX(B$2:G$2,MATCH(,0/(SUBTOTAL(9,OFFSET(A3,,1,,COLUMN(A:F)))>=A3),))
同时按Ctrl+Shift+Enter三键输入数组公式,下拉
I3=LOOKUP(1,0/FREQUENCY(A3,SUBTOTAL(9,OFFSET(A3,,1,,COLUMN(A:F)))),B$2:G$2)
普通公式,下拉。
热心网友 时间:2022-05-02 09:57
建议截图就行,但要带行号和列标,像现在提问的视频,看起来伤眼,又没带行号和列标,根本不知道你的数据在哪。
本问题的确有一定的难度的,你尝试一直算不对,也没关系。能解决本问题,不敢说高手,但还是要有一定数学建模能力和Excel函数基础的。呵呵。难度在于要构建一个逐月累计的数组(体现数学建模能力),有了这个数组,再与目标值去比较,找到第1个大于或等于目标值的位置(体现Excel函数基础),也就是日期位置。
下面的模拟数据中,提供两个公式:
H3=INDEX(B$2:G$2,MATCH(,0/(SUBTOTAL(9,OFFSET(A3,,1,,COLUMN(A:F)))>=A3),))
同时按Ctrl+Shift+Enter三键输入数组公式,下拉
I3=LOOKUP(1,0/FREQUENCY(A3,SUBTOTAL(9,OFFSET(A3,,1,,COLUMN(A:F)))),B$2:G$2)
普通公式,下拉。