Nombre del mes a partir de una fecha

Entrada núm: 3 of 3 de la serie Trabajo con fechas

Nombre del mes en Excel

Ocurre en ocasiones en Excel, que necesitamos obtener el nombre del mes a partir de una fecha determinada que se ha introducido en cierta casilla. Excel viene dotado de forma nativa con la función =MES(), que es capaz de leer cualquier dato que se pueda interpretar como fecha, y devolvernos a partir de ese dato el número del mes correspondiente, entre el 1 y el 12. Pero no tenemos, en primera aproximación, ninguna posibilidad de obtener los valores de texto correspondientes a esos números, de enero a diciembre.

Sin embargo, este problema de apariencia seria, ¿Cómo obtener el nombre del mes a partir de una fecha en Excel?, se resuelve de forma muy sencilla, y además no solo de una forma, sino de varias formas diferentes. En el video que acompaña a esta entrada propongo las tres soluciones que yo considero más fáciles de implementar.

  1. Construcción de una tabla horizontal de correspondencia entre número y mes y uso de la función =BUSCARH().
  2. Escritura de una función en el entorno de programación VBA usando la estructura Select Case
  3. Redacción de una función en el entorno de programación VBA aprovechando la función interna de VBA que tiene por nombre Monthname.

Cualquiera de estas soluciones se puede aprovechar en nuestro archivo de Excel, según sean las necesidades concretas que tenemos. Las funciones VBA, además, se pueden aprovechar para ser exportadas y usadas en otros archivos.

Este es el código VBA de las dos sencillísimas funciones que se usan en el video:

Nota: Es cierto que a través del formato de celdas, se puede conseguir la aparición del nombre en una casilla determinada. Si con eso nos sirve, no tenemos más que aplicar el formato en cuestión, pero si vamos a usar el contenido de la celda en operaciones posteriores, no hay que olvidar que ese contenido no tiene nada que ver con el formato.

Series Navigation<< Trabajo general con fechas en Excel

Comments

So empty here ... leave a comment!

Deja tu comentario aquí:

Sidebar



A %d blogueros les gusta esto: