Serie Ejercicios de Excel Avanzado
Ejercicio #4 Nivel de dificultad: 6/10
Obtener el valor de la última celda de una columna |
Índice de contenido |
- Planteamiento del problema
- Solución del problema
- Método 1. Usando las funciones DIA, DESREF y CONTARA
- Método 2. Usando las funciones DIA, INDIRECTO, DIRECCION, CONTARA
PLANTEAMIENTO DEL PROBLEMA
Figura 1.
Se requiere obtener el valor de fecha de la última celda que se encuentra en la columna “B“, con la finalidad de extraer el día de dicha fecha.
Puedes DESCARGAR AQUÍ el libro de Excel con los datos.
SOLUCIÓN A ESTE PROBLEMA DE EXCEL
Este problema se puede resolver de dos formas diferentes:
Método 1:
Utilizando las funciones:
- DIA
- DESREF
- CONTARA
Método 2:
Utilizando las funciones:
- DIA
- INDIRECTO
- DIRECCIÓN
- CONTARA
A continuación explicaremos cada método en detalle.
Método 1. Usando DIA, DESREF y CONTARA
Vamos a utilizar la función DESREF para “desplazarnos” desde una referencia de celda a otra referencia de celda en la columna “B“.
Nos vamos a desplazar desde la celda con la primera fecha (“B3“) hasta la última celda de esa misma columna, la cual por supuesto, contiene la última fecha, con el detalle de que el número de la fila de esa última fecha será un valor variable
Para conocer la cantidad de filas que debemos desplazarnos desde la celda de inicio con la primera fecha (celda “B3“) hasta poder llegar a la última celda de la columna de fechas, debemos para ello utilizar la función CONTARA.
La fórmula sería la siguiente:
=DIA(DESREF(B3;CONTARA(B:B)-2;0))
Nota que en la función DESREF, para calcular la cantidad de filas que tenemos que desplazarnos hemos restado 2 de la cantidad de elementos de la columna “B” dado que debemos descontar la celda correspondiente a la primera fecha y la celda correspondiente al rótulo o título “Fecha“.
Finalmente, se utiliza la función DIA para obtener el día de la fecha que corresponda a la celda apuntada por la función DESREF.