Cómo encontrar la posición de la primera celda que no está en blanco en un rango

Contenidos
  1. Ejemplo
  2. Fórmula genérica
  3. Que hace
  4. Cómo funciona

Ejemplo

{=COINCIDIR(FALSO,ESTÁ EN BLANCO(B3:B9),0)}Descargar archivo de ejemplo

Fórmula genérica

{=COINCIDIR(FALSO,ESBLANCO(Rango),0)}

Nota : Esta es una fórmula de matriz . No escriba loscorchetes {} . Mantenga presionadas las teclas Ctrl + Shift y luego presione Enter mientras está en el modo de edición para crear una fórmula de matriz .

Rango : este es el rango en el que desea encontrar la posición de la primera celda que no está en blanco.

Que hace

Esta fórmula devolverá la posición de la primera celda que no esté en blanco dentro de un rango determinado.

Cómo funciona

Primero creamos una matriz de valores booleanos con ISBLANK(Range) . Los valores en esta matriz serán VERDADERO si la celda correspondiente en el Rango está en blanco o FALSO si la celda correspondiente en el Rango no está en blanco. Luego usamos la función COINCIDIR para encontrar el primer valor FALSO en nuestra matriz booleana que corresponde a la primera celda que no está en blanco en el rango.

En nuestro ejemplo , ISBLANK(Range) crea la siguiente matriz.

{VERDADERO;VERDADERO;VERDADERO;FALSO;FALSO;FALSO;FALSO}

COINCIDIR (FALSO, {VERDADERO; VERDADERO; VERDADERO; FALSO; FALSO; FALSO; FALSO}, 0) luego busca la primera coincidencia exacta con un valor FALSO dentro de esta matriz. Esto devuelve el valor 4 ya que el primer valor FALSO está en la cuarta posición y esta es nuestra primera celda que no está en blanco en el rango.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestra web. Si sigues utilizando este sitio asumiremos que estás de acuerdo.