Excel生成特定数量的随机二进制文件,概率与单元格成正比';s值

Excel生成特定数量的随机二进制文件,概率与单元格成正比';s值,excel,math,stat,Excel,Math,Stat,我在excel表格中有这样一个矩阵。它有140个细胞。我想随机生成20个二进制文件。然而,在每个单元中生成“1”的概率与单元的值成正比。也就是说,大多数1应该在最上面的行中生成,因为每个单元格的值在顶部都较大 例如,一个可能生成的样本可以是: 如何在excel电子表格中执行此操作?如果我正确读取了您的表格,您需要字符串格式的随机值 尝试: 如果我完全错过了这条船,请详细说明你需要什么。以下A21中的简单公式将以概率A1为你提供1: =IF(RAND()<A1,1,0) =IF(RA

我在excel表格中有这样一个矩阵。它有140个细胞。我想随机生成20个二进制文件。然而,在每个单元中生成“1”的概率与单元的值成正比。也就是说,大多数1应该在最上面的行中生成,因为每个单元格的值在顶部都较大

例如,一个可能生成的样本可以是:


如何在excel电子表格中执行此操作?

如果我正确读取了您的表格,您需要字符串格式的随机值

尝试:


如果我完全错过了这条船,请详细说明你需要什么。

以下
A21
中的简单公式将以概率
A1
为你提供
1

=IF(RAND()<A1,1,0)

=IF(RAND()<A1,1,0)
=--(RAND()<A1)