求excel公式求自动重生成另一数
2023-12-07 11:51
匿名用户
2023-12-07 16:12
可以使用IF函数和COUNTIF函数来实现自动重新生成数的功能。
首先,在C1单元格中输入以下公式:
=IF(COUNTIF($A$1:$B$1,CEILING(RAND()*55,1))>0, "",CEILING(RAND()*55,1))
这个公式的意思是,如果随机生成的数在A1:B1这个范围内已经存在了,那么C1单元格中就不显示任何东西;否则,在C1单元格中显示随机生成的数。
这样,每次C1单元格中生成的数都会被检查是否已经存在于A1:B1范围内,如果存在,就会重新生成数,直到不与前面数相重为止。
首先,在C1单元格中输入以下公式:
=IF(COUNTIF($A$1:$B$1,CEILING(RAND()*55,1))>0, "",CEILING(RAND()*55,1))
这个公式的意思是,如果随机生成的数在A1:B1这个范围内已经存在了,那么C1单元格中就不显示任何东西;否则,在C1单元格中显示随机生成的数。
这样,每次C1单元格中生成的数都会被检查是否已经存在于A1:B1范围内,如果存在,就会重新生成数,直到不与前面数相重为止。
更多回答
可以使用IF函数和COUNTIF函数来实现自动重新生成数的功能。
首先,在C1单元格中输入以下公式:
=IF(COUNTIF($A$1:$B$1,CEILING(RAND()*55,1))>0, "",CEILING(RAND()*55,1))
这个公式的意思是,如果随机生成的数在A1:B1这个范围内已经存在了,那么C1单元格中就不显示任何东西;否则,在C1单元格中显示随机生成的数。
这样,每次C1单元格中生成的数都会被检查是否已经存在于A1:B1范围内,如果存在,就会重新生成数,直到不与前面数相重为止。
首先,在C1单元格中输入以下公式:
=IF(COUNTIF($A$1:$B$1,CEILING(RAND()*55,1))>0, "",CEILING(RAND()*55,1))
这个公式的意思是,如果随机生成的数在A1:B1这个范围内已经存在了,那么C1单元格中就不显示任何东西;否则,在C1单元格中显示随机生成的数。
这样,每次C1单元格中生成的数都会被检查是否已经存在于A1:B1范围内,如果存在,就会重新生成数,直到不与前面数相重为止。