繁体   English   中英

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

[英]How to insert values to adjacent cells in 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公式吗?

非常感谢

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

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

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

在此处输入图片说明

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM