生成随机电话号码

时间:2019-06-03 22:42:02

标签: excel-formula

我有一列包含超过100,000个唯一用户ID,并且这些用户ID在整个过程中都是重复的。我想为所有唯一用户ID分配一个随机电话号码,并且该号码在用户第二次出现时也应重复id列。

我已经尝试过randbetween,但这也会为相似的用户ID提供多个电话号码。

=IFERROR(VLOOKUP(B2,$B$1:D1,2,FALSE),RAND()*(9999999999-1000000000)+1000000000)

输出应为:

user_id name     phone
2       sam      202345456
2       sam      202345456
3       kate     654321231
4       lillian  765987432
3       kate     654321231

1 个答案:

答案 0 :(得分:0)

此公式对我有用:

=IFERROR(VLOOKUP(B2,$B$1:$C1,2,FALSE),RAND()*(9999999999-1000000000)+1000000000)

enter image description here

我只修改了VLOOKUP()的范围。