Excel 怎么在一段上随机输入数字

发布网友 发布时间:2022-04-23 22:48

我来回答

2个回答

热心网友 时间:2023-07-10 14:18

第一段是-30到30之间 =INT(RAND()*61)-30
第二段是-100到100之间=INT(RAND()*201)-100
第三段是-1、0、1=INT(RAND()*3)-1
这些是随机数,每一次打开文档或单元格有变化时都会变化

热心网友 时间:2023-07-10 14:18

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1") = Int((30 + 30 + 1) * Rnd - 30) '正负30随机
Range("B1") = Int((100 + 100 + 1) * Rnd - 100) ‘正负100随机
Range("C1") = Int((1 + 1 + 1) * Rnd - 1) 正负1随机
End Sub

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
随机数公式=int((最大数-最小数+1)*Rnd+最小数)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com