在 Excel 中,如何随机选择 X% 的单元格为“Y”并且其余单元格等于“N”?

在 Excel 中,如何随机选择 X% 的单元格为“Y”并且其余单元格等于“N”?

我在一列中列出了未偿还的房地产债务,我想模拟如果随机选择其中一部分债务得到偿还(赎回)的结果。这将在相邻列中指定,其中赎回 = “Y”,未赎回 = “N”。

这些债务及其各自的房产特征列在相邻的栏目中。例如,有些栏目指定房产为住宅/商业、状况、有人居住/无人居住、可出租单位数等。

以下是我想模拟的一个特定场景的示例。如果 100% 所有权住宅地块的 20% 债务被赎回,会发生什么情况?

换句话说,我希望在“赎回 Y/N”列中随机选取 20% 的单元格(在附图的情况下为 1 个单元格),将符合 100% 的兴趣、住宅、地段标准设置为“Y”,其余单元格设置为“N”。

这是我的数据样本:

以下是我的数据的示例

答案1

是否需要确切地20%,或者只是平均的(预期值)20%?

第二个很简单:

=IF(RAND() < 0.2,"Y", "N")

将此公式放入数据旁边列中的每个单元格中。

第一个比较棘手。我会使用 RAND() 为每个条目分配一个数字,然后根据随机结果对数据进行排序。然后为数据的前 1/5 分配 Yes 值。

相关内容