标签: excel excel-formula excel-2016
基本上,该问题由下图概述。
https://imgur.com/a/vBU2xMK
“开始”列是“描述符”变量的开头开始时,它根据从“开始”列开始的“长度”列中的值填充开始的行数。
在诸如示例之类的小型数据集上,使用值解决此问题很简单,但是如何使用公式将其复制?
谢谢
答案 0 :(得分:3)
在D2单元格中这样的操作,然后根据需要拖动。
=IF(AND(COLUMN()-3>=$A2,COLUMN()-3<$A2+$B2),$C2,"")
答案 1 :(得分:1)
@ Bryan60他的回答很清楚!
为了替代,在单元格D2中:
D2
=IF(D$1=MEDIAN(D$1,$A2,$A2+($B2-1)),$C2,"")
或者当顶部的数字不存在时:
=IF(COLUMN(A1)=MEDIAN(COLUMN(A1),$A2,$A2+($B2-1)),$C2,"")
向右拖动