【发布时间】:2018-04-20 15:17:58
【问题描述】:
我正在尝试在列表之间生成随机数,例如开始年份是 1950,结束年份是 1960,我正在尝试的公式是
=VLOOKUP(RANDBETWEEN($D$3,$D$4),'SP500 Returns2'!$A$3:$F$103,2,0)
我也试过这个公式
=if($D$3 < $D$4, $D$3 + Randombetween(1,10),"")
但它只给我提供条件为真的值,并且只显示 2 或 3 个值,但我需要 1950-1960 之间的完整值,但每次打开工作簿或更改工作表时都有不同的顺序。
我还有一个随机生成按钮,它将仅从值列 A 填充列 B,我想要一个公式/函数/VBA 代码,可以在上面讨论的选择数字之间生成一个系列。
这是我的工作表的俯视图。
如何在 A 列中添加应该在年份选择之间生成范围的公式?我也试过这个公式
=Randombetween($D$3,$D$4) but it return duplicate values.
【问题讨论】: