用户输入诸如3的值。
我需要填充C1
到C3
,3个单元格。
如果输入值为5,我需要将C1
填充到C5
,5个单元格。
我该怎么办?
答案 0 :(得分:2)
将您的值放在 C1 。
中在 C2 中输入:
=IF($C$1>=ROW(),$C$1,"")
并复制下来:
无论你在 C1 中放置什么,都会在下面的单元格中复制那么多次。
修改#1:强>
如果您希望 C1 中的重复因子和 A1 中的重复数据,那么 C2 输入:
=IF($C$1>=ROW()-1,$A$1,"")
并复制下来:
答案 1 :(得分:0)
使用vba。让我们说输入是A1。我们会这样做:
Sub Kengo()
If cells(1, "A") = 3 Then
cells (1, "C") = "Something here3"
cells (2, "C") = "Something here3"
cells (3, "C") = "Something here3"
ElseIf cells(1, "A") = 5 Then
cells (1, "C") = "Something here5"
cells (2, "C") = "Something here5"
cells (3, "C") = "Something here5"
cells (4, "C") = "Something here5"
cells (5, "C") = "Something here5"
EndIf
End Sub