Puede haber ocasiones en las que esté armando un libro de trabajo y desee mantener un resumen en una hoja de trabajo e información detallada en otra.

Por ejemplo, supongamos que Sheet1 es su hoja de trabajo de resumen y que tiene información detallada para cuentas bancarias en Sheet2. Al observar la información detallada, tiene fechas en la columna A y saldos para diferentes cuentas en las columnas B, C y D. Por lo tanto, la información detallada es una tabla que muestra una progresión continua de los saldos bancarios en diferentes fechas.

Al reunir la información resumida en la Hoja 1, se da cuenta de que debe hacer referencia a las últimas cifras en las columnas B, C y D. Estas cifras representan los últimos saldos y, por lo tanto, son perfectas para su resumen. ¿Cómo lo haces? ¿Particularmente cuando continúa agregando información a su hoja de trabajo detallada a lo largo del tiempo?

De hecho, hay varias formas de abordar el problema. (Por lo general, hay varias formas de resolver cualquier problema de Excel). Una forma es utilizar la función BUSCARV. En el punto del resumen en el que desea obtener el último saldo de la columna B del detalle (Hoja2), debe poner la siguiente fórmula:

=VLOOKUP(MAX(Sheet2!$A:$A),Sheet2!$A:$D,2)

Para cambiar las referencias de los otros dos saldos de cuentas, simplemente cambie el último número (2) a 3 (para la cuenta en la columna C) o 4 (para la cuenta en la columna D). La función funciona porque busca el valor máximo en la columna A, que contiene fechas. Luego busca en la tabla de datos (Hoja2! $ A: $ D) y encuentra el desplazamiento apropiado para la columna deseada.

Este enfoque funciona bien, siempre que no haya fechas en la columna A después de los últimos saldos ingresados. Si los hay, los valores devueltos siempre serán incorrectos.

Otra forma de abordar el problema es utilizar la función INDICE junto con COUNT o COUNTA. Si las columnas de detalles no contienen texto (incluso en los encabezados de las columnas), entonces usaría la función COUNT. Si hay texto incluido, se prefiere COUNTA. En el punto en el que desee incluir el último saldo de la columna B del detalle, utilizaría la siguiente fórmula:

=INDEX(Sheet2!B:B,COUNTA(Sheet2!B:B))

Examina la tabla, determina el número de celdas que no están en blanco en la columna B y luego extrae la cifra de esa última celda que no está en blanco. Para adaptar la fórmula para las columnas C y D, simplemente cambie las referencias B a la C o D. apropiada

Otra forma más de lidiar con el problema es usar la función OFFSET, como en el siguiente:

=OFFSET(Sheet2!B1,COUNTA(Sheet2!B:B)-1,0)

Esta función devuelve el valor de un desplazamiento de celda de una celda de referencia base. En este caso, la celda base es Sheet2! B1. La función CONTAR se utiliza para determinar cuántas filas se deben desplazar desde la base, y el 0 especifica que el desplazamiento debe estar en la misma columna que la referencia base. Para cambiar la fórmula de las columnas C y D, simplemente cambie todas las referencias a B a C o D.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (12470) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.

Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Referring_to_the_Last_Cell [Refiriéndose a la última celda].