在excel中用那个函数让随机生成的数字是固定值裂A的倍数,并且让一行随机生成的数字等于固定值B,

excel

1个回答

写回答

julianpeng

2026-01-05 19:33

+ 关注

excel
excel

要在excel中让随机生成的数字是固定值A的倍数,您可以使用以下函数:=MOD(RAND(), A)这个函数会生成一个范围在1到A之间(含)的随机数,并将其转换为该范围内的整数部分。由于MOD返回的是一个整数,所以无论生成的随机数多大,最终结果都将被限制在1到A之间。另外,请注意,在上述函数中使用了$符号锁定单元格A1,以确保其值不变,并能够在整个公式中引用。如果需要在一行上生成多个等于固定值B的随机数,您可以使用以下数组公式:=ARRAYFORMULA(IF(RANDBETWEEN(1,B),B,0))这个数组公式会根据RANDBETWEEN生成的1到B之间(含)的随机数来判断是否需填充固定值B,并返回相应结果。其中,若生成的随机数小于或等于0,则返回0;否则返回该随机数所代表的固定值。希望以上内容对您有所帮助!如有其他问题,请随时追问。谢谢!

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号