如何为随机数生成设置种子

时间:2016-11-08 23:19:54

标签: random google-sheets random-seed

根据我的理解,Google表格中没有内置功能可让您为RAND()或RANDBETWEEN()设置种子。

我的目标是使用一个函数创建一个范围内的伪随机整数列表,该函数将根据以下内容生成不同的(但不一定是唯一的)值:

  • 正在运行该功能的单元格
  • 包含我选择的种子的第二个单元格中的值

每次在具有特定种子的特定单元格中运行函数时,我都需要它来生成相同的值。

实现这一目标的最简单方法是什么,以便不是我并且没有编程知识的人可以在其他单元格中轻松使用公式,因为他们需要?

1 个答案:

答案 0 :(得分:0)

简短回答

使用VLOOKUP和ADDRESS

Explation

创建一个包含两列的简单表,一列用于由单元格地址组成的复合键,另一列用于“seudo-random整数”(SRI)的“种子”另一列

简单表

工作表名称:表

表格内容(用于说明目的):

public void setId(int id) {
  this.id = id;
}

 |  A   |  B   | 
1|key   |  SRI |
2|A1-1  |    1 |
3|A1-2  |   77 |