Note: The other languages of the website are Google-translated. Back to English

Obtenga el primer valor que no esté en blanco en una columna o fila

Para recuperar el primer valor (la primera celda que no está en blanco, ignorando los errores) de un rango de una columna o una fila, puede usar una fórmula basada en ÍNDICE y PARTIDO funciones. Sin embargo, si no desea ignorar los errores de su rango, puede agregar una función ESBLANCO a la fórmula anterior.

obtener el primer valor que no esté en blanco en la fila de la columna 1

Obtenga el primer valor que no esté en blanco en una columna o fila ignorando los errores
Obtenga el primer valor que no esté en blanco en una columna o fila, incluidos los errores


Obtenga el primer valor que no esté en blanco en una columna o fila ignorando los errores

Para recuperar el primer valor que no está en blanco en la lista como se muestra arriba ignorando errores, puede utilizar una función INDICE para buscar las celdas que no están en blanco. Luego, puede usar MATCH para ubicar su posición, y que se enviará a otro ÍNDICE para recuperar el valor en la posición.

Sintaxis genérica

=INDEX(range,MATCH(TRUE,INDEX((range<>0),0),0))

  • rango: El rango de una columna o una fila donde devolver la primera celda que no está en blanco con texto o valores numéricos mientras se ignoran los errores.

Para recuperar el primer valor que no está en blanco en la lista ignorando errores, copie o ingrese la fórmula a continuación en la celda E4, y presione Enviar para obtener el resultado:

= ÍNDICE (B4: B15, COINCIDIR (VERDADERO, ÍNDICE ((B4: B15<> 0), 0), 0))

obtener el primer valor que no esté en blanco en la fila de la columna 2

Explicación de la fórmula

=INDEX(B4:B15,MATCH(TRUE,INDEX((B4:B15<>0),0),0))

  • ÍNDICE ((B4: B15 <> 0), 0): El fragmento evalúa cada valor en el rango B4: B15. Si una celda está en blanco, devolverá un FLASE; Si una celda contiene un error, el fragmento devolverá el error en sí; Y si una celda contiene un número o texto, se devolverá VERDADERO. Desde el row_num argumento de esta fórmula de ÍNDICE es 0, por lo que el fragmento devolverá la matriz de valores para toda la columna de esta manera: {FALSO; #REF!; VERDADERO; VERDADERO; FALSO; FALSO; VERDADERO; FALSO; VERDADERO; VERDADERO; FALSO; VERDADERO}.
  • COINCIDIR (VERDADERO,ÍNDICE ((B4: B15 <> 0), 0), 0) = COINCIDIR (VERDADERO,{FALSO; #REF!; VERDADERO; VERDADERO; FALSO; FALSO; VERDADERO; FALSO; VERDADERO; VERDADERO; FALSO; VERDADERO}, 0): El tipo_de_coincidencia 0 obliga a la función COINCIDIR a devolver la posición de la primera VERDADERO en la matriz. Entonces, la función regresará 3.
  • ÍNDICE (B4: B15,COINCIDIR (VERDADERO,ÍNDICE ((B4: B15 <> 0), 0), 0)) = ÍNDICE (B4: B15,3): La función INDICE luego devuelve el 3rd valor en el rango B4: B15, cual es extendoffice.

Obtenga el primer valor que no esté en blanco en una columna o fila, incluidos los errores

Para recuperar el primer valor que no está en blanco en la lista, incluidos los errores, simplemente puede usar la función ESBLANCO para verificar si las celdas de la lista están en blanco o no. Luego, INDEX devolverá el primer valor que no esté en blanco de acuerdo con la posición que proporcionó MATCH.

Sintaxis genérica

=INDEX(range,MATCH(FALSE,ISBLANK(range),0))

√ Nota: Esta es una fórmula de matriz que requiere que ingrese con Ctrl + cambio + Enviar.

  • rango: El rango de una columna o una fila donde devolver la primera celda que no está en blanco con texto, número o valores de error.

Para recuperar el primer valor que no está en blanco en la lista, incluidos los errores, copie o ingrese la fórmula a continuación en la celda E7, y presione Ctrl + cambio + Enviar para obtener el resultado:

= ÍNDICE (B4: B15, COINCIDIR (FALSO, ESBLANCO (B4: B15), 0))

obtener el primer valor que no esté en blanco en la fila de la columna 3

Explicación de la fórmula

=INDEX(B4:B15,MATCH(FALSE,ISBLANK(B4:B15),0))

  • ISBLANK (B4: B15): La función ISBLANK comprueba si las celdas en el rango B4: B15 están en blanco o no. Si es así, se devolverá un VERDADERO; De lo contrario, se devolverá un FALSO. Entonces, la función generará una matriz como esta: {VERDADERO; FALSO; FALSO; FALSO; VERDADERO; VERDADERO; FALSO; VERDADERO; FALSO; FALSO; VERDADERO; FALSO}.
  • COINCIDIR (FALSO,ISBLANK (B4: B15), 0) = COINCIDIR (FALSO,{VERDADERO; FALSO; FALSO; FALSO; VERDADERO; VERDADERO; FALSO; VERDADERO; FALSO; FALSO; VERDADERO; FALSO}, 0): El tipo_de_coincidencia 0 obliga a la función COINCIDIR a devolver la posición de la primera FALSO en la matriz. Entonces, la función regresará 2.
  • ÍNDICE (B4: B15,COINCIDIR (FALSO,ISBLANK (B4: B15), 0)) = ÍNDICE (B4: B15,2): La función INDICE luego devuelve el 2nd valor en el rango B4: B15, cual es #¡ÁRBITRO!.

Funciones relacionadas

Función INDICE de Excel

La función ÍNDICE de Excel devuelve el valor mostrado en función de una posición determinada de un rango o una matriz.

Función de Excel MATCH

La función COINCIDIR de Excel busca un valor específico en un rango de celdas y devuelve la posición relativa del valor.


Fórmulas relacionadas

Coincidencia exacta con INDEX y MATCH

Si necesita averiguar la información que aparece en Excel sobre un producto, película o persona, etc., debe hacer un buen uso de la combinación de las funciones INDICE y COINCIDIR.

Obtener el primer valor de texto en una columna

Para recuperar el primer valor de texto de un rango de una columna, puede usar una fórmula basada en las funciones INDICE y COINCIDIR, así como una fórmula basada en la función BUSCARV.

Localizar la primera coincidencia parcial con comodines

Hay casos en los que necesita obtener la posición de la primera coincidencia parcial que contiene un número específico en un rango de valores numéricos en Excel. En este caso, una fórmula COINCIDIR y TEXTO que incorpore un asterisco (*), el comodín que coincide con cualquier número de caracteres, te hará un favor. Y si también necesita saber el valor exacto en esa posición, puede agregar la función INDICE a la fórmula.

Busque el primer número de coincidencia parcial

Hay casos en los que necesita obtener la posición de la primera coincidencia parcial que contiene un número específico en un rango de valores numéricos en Excel. En este caso, una fórmula COINCIDIR y TEXTO que incorpore un asterisco (*), el comodín que coincide con cualquier número de caracteres, te hará un favor. Y si también necesita saber el valor exacto en esa posición, puede agregar la función INDICE a la fórmula.


Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Por favor, deje sus comentarios en inglés.
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Siganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL