如何在Excel中向相邻单元格插入值

时间:2017-07-19 13:16:05

标签: excel

基本上,我有一个看起来像这样的Excel电子表格

job | timesteps | 1 | 2 | 3 | 4 | 5 | 6
 1        2
 2        3
 3        4

我需要使用值" R"填充时间步长列行值右侧的单元格。对应于时间步行值。它需要看起来像这样。

job | timesteps | 1 | 2 | 3 | 4 | 5 | 6
 1        2       R   R                         
 2        3       R   R   R
 3        4       R   R   R

例如,在作业1中,需要2个步骤,因此在同一行的下两个单元格中有2个" R"

任何人都可以提供任何有关实现此目的所需的Excel公式的见解吗?

非常感谢

2 个答案:

答案 0 :(得分:0)

比较列()的返回值和数字的简单IF就足够了:

=IF(COLUMN(A:A)<=$B2,"R","")

放入左上角的单元格,然后在返回值区域上下复制/拖动。

enter image description here

答案 1 :(得分:0)

您的口头描述与您的示例不符。根据您的口头描述,您需要在if语句中跟踪开始和结束:

=IF(AND(C$1>=$A2,C$1<=$A2+$B2-1),"R","")