我正在寻找一种在Excel表格中生成随机数的方法,按其中一个列值进行分组。在下面的示例表中,每个人都会获得一个分配给他们的随机数。我不能单独使用RAND()函数,因为这会给每行一个随机数。如何才能做到这一点?
╔════════╦══════╦═════════╗
║ PERSON ║ YEAR ║ RANDOM ║
╠════════╬══════╬═════════╣
║ Bob ║ 2017 ║ .012345 ║
╠════════╬══════╬═════════╣
║ Alice ║ 2017 ║ .444444 ║
╠════════╬══════╬═════════╣
║ Jerry ║ 2018 ║ .272727 ║
╠════════╬══════╬═════════╣
║ Alice ║ 2018 ║ .444444 ║
╠════════╬══════╬═════════╣
║ Bob ║ 2018 ║ .012345 ║
╠════════╬══════╬═════════╣
║ Alice ║ 2019 ║ .444444 ║
╚════════╩══════╩═════════╝