19 de octubre de 2020

Convertir número de Mes en Nombre de Mes. Y viceversa! 📗

 

En ocasiones, los datos traen el campo "mes", pero viene escrito el número del mes. 
 
 

También podría ser que trae el nombre del mes y necesitemos el número.

 


 

En ambos casos, es necesario realizar un proceso, adicional, para tener el campo, tal como lo necesitamos. 


OPCIÓN 1: Usar Funcion BuscarV

 1. Realizar una lista de los números y su correspondiente nombre, ésto lo podemos hacer en un área no visible de la hoja, por ejemplo a partir de la AE1 y escribimos:

2. Al rango que acabo de crear,  le asignaré un nombre, de la siguiente manera. 

     Pestaña fórmulas

     Administrador de Nombres

     Nuevo

     Asigno la siguiente configuración

    


    Clic en Aceptar.

3. Ahora en nuestra tabla de datos, realizaremos la funcion BuscarV. de esta manera:  =BUSCARV(C2;MESES;2;0)



OPCIÓN 2: Usar funcion Elegir

1. Debemos crear el listado de los nombres de los meses, solo los nombres, asi:  

2. Al rango que acabo de crear,  le asignaré un nombre, de la siguiente manera. 

     Pestaña fórmulas

     Administrador de Nombres

     Nuevo

     Asigno la siguiente configuración 

 


3. Ahora en nuestra tabla de datos, realizaremos la funcion elegir. de esta manera: =ELEGIR(C2;MESES) Nota: en C2 tengo el numero del mes a buscar.


debe tener en cuenta que es una formula matricial, y cuando la escriba debe presionar Ctrl + Shift + Enter.

Mas detalles en http://ideasdeexcel.blogspot.com/2010/11/introducir-formula-matricial-con-el.html

Otra forma de usar Elegir es:

1. Ahora en nuestra tabla de datos, realizaremos la funcion elegir. de esta manera:

  

Aqui vemos que la tabla de datos, queda directamente en la función. 


OPCION 3: Usar función SI

1. En nuestra tabla de datos, realizaremos la funcion SI. de esta manera: =SI(C2=1;"Enero";SI(C2=2;"Febrero";SI(C2=3;"Marzo";SI(C2=4;"Abril";SI(C2=5;"Mayo";SI(C2=6;"Junio";SI(C2=7;"Julio";SI(C2=8;"Agosto";SI(C2=9;"Septiembre";SI(C2=10;"Octubre";SI(C2=11;"Noviembre";"Diciembre")))))))))))

 


 En ésta lo que hacems es anidar muchas funciones SI, para traer el mes correspondiente. 


Y como vemos, con todas estas soluciones, podemos obtener el mismo resultado.


A ti, cual te parece mejor ? Dejanos la respuesta en los comentarios! Un abrazo.

 

Si te gustó, síguenos en Twitter  para recibir nuestras actualizaciones y trucos

3 comentarios:

  1. Estoy intentando hacer un ejercicio. Este ejercicio dice: Encuentra los entrevistadores que han entrevistado mas no fumadores que fumadores.
    Los entrevistadores son numeros, se encuentran en la columna a.
    La gente que fuma son 1, la que no fuman 0, en la columna b.

    ResponderBorrar
    Respuestas
    1. Los entrevistadores son muchos, me parece que hay 50. Esta el 1, 3, 1020, 34...

      Borrar
    2. Hola gracias por escribirnos.
      Se podria realizar lo siguiente:
      Hacer en otra parte de la hoja una matriz así:
      en filas, escribir el nombre de los entrevistadores, y al frente, en columnas una columna para fumadores, y otra para no fumadores.
      Y hacer en cada una de las columnas, la función contar.si.conjunto, para determinar la cantidad de fumadores y no fumadores, de cada entrevistador. Una vez he realizado ésto, agrego una columna para determinar a través de una funcion si, Si la cantidad de No fumadores es mayor que la defumadores. y escriba un texto. Esto tambien lo podria realizar con un formato condicional.

      Borrar