Excel: reconozca y transfiera el último valor de una columna en 3 pasos

¡Asi es como funciona!

Cuando se trabaja con Excel, a menudo hay que lidiar con listas largas. En el caso de columnas muy largas en una lista, debe desplazarse mucho cada vez hasta el final para determinar el último valor ingresado. Eso cuesta tiempo y es fácil cometer errores. Con una fórmula, puede mostrar fácilmente el último valor en cualquier celda.

En 3 pasos: con esta fórmula se puede mostrar el último valor de una columna de Excel

Si desea ver rápidamente el último valor de una columna de Excel en cualquier celda, siga estos pasos:

  1. Seleccione la celda en la que se debe mostrar la última entrada.

  2. En el campo de función (fX) escriba o copie la siguiente fórmula:

    = INDICE (A1: A100; SUMPRODUCT (MAX ((A1: A100 "") * LINE (A1: A100))))

  3. Confirme la entrada con "Enter" o haciendo clic en la marca de verificación. La última entrada ahora se muestra en la celda correspondiente. El resultado final debería verse así:

¿Qué hace realmente esta función?

La fórmula presentada es un SUMPRODUCTO. En la fórmula, se combinan las diversas funciones INDICE, MAX, ROW y SUMPRODUCT, lo que conduce al resultado deseado. En la fórmula mencionada, se procesa una columna de A1 a A100. Si la lista que se va a procesar está en una fila diferente, las fórmulas simplemente se pueden modificar en consecuencia.

¿Cuándo tiene sentido mostrar el último valor de una columna en Excel?

Si las columnas de una lista son muy largas o tienen espacios, la función descrita tiene sentido. Desplazarse hasta el final de una lista larga lleva tiempo y es propenso a errores. Si se han liberado celdas individuales por razones organizativas, estas celdas pueden confundirse con el final de la columna. Estos problemas se pueden evitar rápidamente con fórmulas, porque se ignoran las celdas vacías. La lista también se puede expandir y siempre se muestra el valor más reciente de la última entrada.

Las capturas de pantalla se crearon con Excel versión 2016.

Preguntas más frecuentes

¿Cómo puedo mostrar el último valor de una columna sin VBA y función de matriz?

La fórmula presentada no es una función matricial, sino un PRODUCTO SUMA. También puede ser utilizado fácilmente por usuarios de Excel sin experiencia. No es necesario completar la fórmula con la combinación de teclas "Ctrl + Shift + Enter".

¿Qué fórmula de matriz hay para mostrar el último valor de una columna?

Por supuesto, los usuarios experimentados también pueden utilizar una función matricial para la tarea presentada. Ingrese la siguiente fórmula {= INDICE (A5: O5; MAX (IS NUMBER (A5: O5) * COLUMN (A5: O5)))} con la combinación de teclas "Ctrl + Shift + Enter".

¿Qué fórmula de matriz hay para mostrar el último valor de una fila?

También hay una función de matriz para mostrar el último valor en una línea. Utilice la siguiente función para esto: {= INDICE (C: C; MAX (ISNUMBER (C11: C25) * LINE (C11: C25)))}. Complete esto con la combinación de teclas "Ctrl + Shift + Enter".

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave