martes, 1 de mayo de 2012

¿Cómo extraer el nombre del mes de una fecha?


Cuando tenemos un valor con formato fecha (05/01/2012), y necesitamos obtener el nombre del mes y no el número del mismo, podemos pensar en la función MES() o en un formato personalizado. Pues bien, la función MES() devuelve el número del mes y el formato personalizado podría funcionar así: "mmmm".  Pero en esta nota buscaremos resolver la necesidad mediante la función BuscarV.

Primero haremos uso de la función MES() solo para extraer el número del mes .

= MES(núm de serie)
núm de serie: es un valor, celda o función que devuelve un valor de tipo fecha.


Ahora tendremos que armar una matriz que servirá de consulta para que la función BuscarV de como resultado el nombre del mes. Se recomienda nombrarla para evitar errores al copiar la fórmula; el nombre de la matriz será: "mes".


Finalmente formularemos en una columna contigua a la columna que contiene el número de mes lo siguiente:

=BUSCARV(H5;mes;2;FALSO)

H5 será la celda que contiene el número de mes; es decir, el valor buscado.
mes será la matriz consultada .
El argumento Ordenado será FALSO o cero para obtener una coincidencia exacta.


Nótese que si hubiese un valor por fuera de la matriz mes, el resultado seria NO aplica (#N/A), pero dicho valor no tendría sentido dado que solo hay doce meses. Bueno, la excepción sería si la celda que contiene el número del mes estuviese vacía.












No hay comentarios.:

Publicar un comentario