随机引用特定范围内的单元格的方法有:
方法一:通过INDIRECT+RANDBETWEEN函数随机引用
输入
=IF(COUNTIF(L13:L21,C15)>0,INDIRECT("N"&RANDBETWEEN(2,124)),INDIRECT("O"&RANDBETWEEN(2,124)))
公式表示:如果在L13:L21中存在C15,那么返回N2:N124中的随机单元格;如果在L13:L21中不存在C15,那么返回O2:O124中的随机单元格。
方法二:通过IFERROR+RANDBETWEEN函数随机引用
输入
=IFERROR(OFFSET(N2,RANDBETWEEN(0,122)*(N(COUNTIF(L13:L21,C15)>0)),),OFFSET(O2,RANDBETWEEN(0,122),))
公式表示:如果在L13:L21中存在C15,那么返回N2为基准单元格,向下0-122个随机单元格中的一个;否则返回O2单元格为基准的向下0-122个随机单元格中的一个。
其中:公式中的N(COUNTIF(L13:L21,C15)>0))将COUNTIF(L13:L21,C15)>0的逻辑值转换为1
。