¿Cómo se selecciona aleatoriamente un valor numérico no vacío de una fila (Excel)?

¿Alguien sabe la fórmula de Excel cómo seleccionar aleatoriamente un valor no en blanco en una fila que tiene celdas en blanco y celdas con numbers?

Aquí hay una tabla de ejemplo para mostrar:

1,1 2,2 3,3 4,4 5,5 

1,1 0 0 0

2,2 0 0

3,3 0 0

Lo que necesito es que la fórmula de Excel pueda seleccionar aleatoriamente uno de los 0 en la fila 1,1 (los lugares posibles están en las columnas 1,1 2,2 y 5,5), y luego, por ejemplo, obtendría retroceda el 0 en la columna 2,2.

Si es posible, también puede recomendar cómo hacer que Excel repita (recursión) la misma fórmula para elegir aleatoriamente uno de los 0 en la fila 2,2, ya que esa fue la columna de la que eligió random 0 desde el paso anterior.

Digamos que tenemos datos en la fila # 1 como: enter image description here

Esta es una combinación de espacios en blanco y valores. En A2, ingrese:

 =IF(A1="","",1) 

y en B2 ingrese:

 =IF(B1="","",1+MAX($A$2:A2)) 

y copy al otro lado Esto "marcará" las celdas no en blanco:

enter image description here

A continuación, elija una celda que no esté en las dos primeras filas e ingrese:

 =INDEX(1:1,0,MATCH(RANDBETWEEN(1,MAX(2:2)),2:2,0)) 
    Intereting Posts