标签: excel vba select random
我想在一个范围内选择一些单元格(C7:M37),但该范围内的一些单元格是空的,不应该被选中。另外,该数字基于等式(R41),因此每次选择单元的数量将不同。那可能吗?谢谢!
答案 0 :(得分:0)
如果仅使用所有单元格,它将是:
=INDEX(C7:M37,RANDBETWEEN(1,ROWS(C7:M37)),RANDBETWEEN(1,COLUMNS(C7:M37)))
但是如果您想忽略空单元格,则需要更多的信息来确定..否则它将只是一个简单的嵌套if =“”。