Note: The other languages of the website are Google-translated. Back to English

¿Cómo convertir el nombre del mes en número en Excel?

A veces, es posible que desee convertir el nombre del mes en número o el número en el nombre del mes, como convertir enero a 1, en Excel, puede usar fórmulas y VBA para convertir rápidamente entre el nombre del mes y el número.
nombre del mes del documento al número 1

Convertir el nombre del mes en número en Excel

Convierta el número al nombre del mes con VBA

Convierta la fecha en el nombre del mes o el número de mes con Kutools para Excel buena idea3


flecha azul burbuja derecha Convertir el nombre del mes en número en Excel

Hay dos formas que pueden ayudarlo a convertir los nombres de los meses en números en Excel.

Método 1: Convierta el nombre del mes en un número con una fórmula.

Escriba esta fórmula = MES (DATEVALUE (A1 y "1")) (A1 indica la celda en la que desea convertir el nombre del mes en número, puede cambiarlo según lo necesite) en una celda en blanco y presione Enviar llave. Ver captura de pantalla:
nombre del mes del documento al número 2

Si desea convertir una lista de columnas de nombres de meses en números, simplemente arrastre el controlador de relleno de la celda de fórmula para completar el rango que necesita. Ver captura de pantalla:
nombre del mes del documento al número 3

Método 2: convertir el nombre del mes en número con VBA

1. Sostener ALT botón y prensa F11 en el teclado para abrir un Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic en recuadro > móduloe, y copie el VBA en el módulo.

VBA: convierte el nombre del mes en número

Sub ChangeNum()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Value <> "" Then
        Rng.Value = Month(DateValue("03/" & Rng.Value & "/2014"))
    End If
Next
End Sub

3. Hacer clic en Ejecutar para ejecutar el código VBA, y un KutoolsforExcel aparece un cuadro de diálogo para que seleccione un rango de celdas con los nombres de los meses que desea convertir en números, luego haga clic en Aceptar, los nombres de los meses seleccionados se han convertido en números de meses. Ver captura de pantalla:
nombre del mes del documento al número 4

Consejo: El uso del VBA anterior puede perder sus datos originales, puede guardarlos antes de ejecutar el código VBA.

Convierta rápida y fácilmente la fecha a otro formato de fecha en Excel

¿Alguna vez ha intentado convertir una fecha en día, mes o año solamente? Las fórmulas pueden ser difíciles de recordar, pero la Aplicar formato de fecha of Kutools for Excel puede convertir rápidamente una fecha estándar al formato de fecha que necesite, como se muestra a continuación. No esperes haga clic para 30 días de prueba gratis!
doc aplicar formato de fecha
 
Kutools for Excel: con más de 300 prácticos complementos de Excel, gratis para probar sin limitación en 30 día.

flecha azul burbuja derecha Convierta el número al nombre del mes con VBA

A la inversa, si desea convertir números a nombres de meses, también puede usar dos métodos para resolverlo.

Método 1: Convierta el número al nombre del mes con la fórmula.

Escriba esta fórmula = TEXTO (FECHA (2000, A1,1), "mmmm") (A1 indica la celda en la que desea convertir el número en el nombre del mes, puede cambiarlo según lo necesite) en una celda en blanco y presione Enviar llave. Ver captura de pantalla:
nombre del mes del documento al número 5

Si desea convertir una lista de columnas de números en nombres de meses, simplemente arrastre el controlador de relleno de la celda de fórmula para completar el rango que necesita. Ver captura de pantalla:
nombre del mes del documento al número 6

Consejo: Si desea convertir el número a la abreviatura del nombre del mes, puede usar esta fórmula = TEXTO (FECHA (2000, A1,1), "mmm").
nombre del mes del documento al número 7

Método 2: convertir el número al nombre del mes con VBA

1. Sostener ALT botón y prensa F11 en el teclado para abrir un Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic en recuadro > Móduloy copie el VBA en el módulo.

VBA: convierte el número al nombre del mes

Sub ChangeMonth()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.Format(Rng.Value * 29, "mmmm")
Next
End Sub

3. Hacer clic en Ejecutar para ejecutar el código VBA, y un KutoolsforExcel aparece un cuadro de diálogo para que seleccione un rango de celdas con números que desea convertir a los nombres de los meses. Luego haga clic en Aceptar, los números se han convertido a los nombres de los meses correspondientes. Ver captura de pantalla:
nombre del mes del documento al número 8

Consejo:

1. El uso del VBA anterior puede perder sus datos originales, puede guardarlos antes de ejecutar el código VBA.

2. Si desea convertir el número a la abreviatura del nombre del mes, puede cambiar "mmmm" a "mmm" en el VBA anterior.


flecha azul burbuja derecha Convierta la fecha en el nombre del mes o el número de mes con Kutools para Excel

Si tiene una lista de fechas en una hoja de trabajo necesaria para convertir al nombre del mes o al número de mes, en este caso, puede solicitar Kutools for Excel, Aplicar formato de fecha utilidad.

Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. 

Después instalación gratuita Kutools para Excel, haga lo siguiente:

1. Seleccione las fechas y haga clic en Kutools > Formato > Aplicar formato de fecha. Ver captura de pantalla:
doc aplicar formato de fecha 1

2. Luego, en el cuadro de diálogo emergente, seleccione el formato de fecha que necesita del Formato de fecha lista, y puede ver el resultado de la Vista previa cristal.
doc aplicar formato de fecha 2

3. Luego haga clic Ok or Aplicar, puede ver que las fechas se han convertido a nombres de meses relativos o números de meses.
doc aplicar formato de fecha 3

Haga clic aquí para saber más sobre Aplicar formato de fecha

flecha azul burbuja derecha Convertir la fecha en el número del mes o el nombre del mes u otros formatos de fecha


Convierta rápidamente fecha no estándar en formato de fecha estándar (mm / dd / aaaa)

En algunas ocasiones, es posible que reciba hojas de trabajo con varias fechas no estándar, y convertirlas todas al formato de fecha estándar como mm / dd / aaaa puede resultarle problemático. aquí Kutools for Excel's Conver hasta la fecha puede convertir rápidamente estas fechas no estándar al formato de fecha estándar con un solo clic.  Haga clic para obtener una prueba gratuita con todas las funciones en 30 días!
doc convertir fecha
 
Kutools for Excel: con más de 300 prácticos complementos de Excel, gratis para probar sin limitación en 30 día.

Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (7)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
Función de Excel MES: ¿obtiene el número del texto, por ejemplo, de NOV obtendría 11, o: el texto del número, por ejemplo, de 11 obtendría NOV, o qué? En mi ubicación va de 11 a 11, no muy interesante!!
Este comentario fue minimizado por el moderador en el sitio
Esto es divertido. La siguiente función convierte el nombre de archivo, que es el nombre del mes, en su valor numérico correspondiente =MES(1&IZQUIERDA((MEDIO(CELDA("nombre de archivo",A1),BUSCAR("[",CELDA("nombre de archivo",A1))+1,BUSCAR (".",CELDA("nombre de archivo",A1))-1-BUSCAR("[",CELDA("nombre de archivo",A1)))),3))
Este comentario fue minimizado por el moderador en el sitio
Gracias Funciona en mi caso
Este comentario fue minimizado por el moderador en el sitio
Si prellenó los nombres de los meses, ¿intentó usar un vlookup en lugar de usar un VBA?
Este comentario fue minimizado por el moderador en el sitio
wf = dentro de una semana mf= un mes desde la entrada 2mf= 2 meses desde la entrada 4mf= 4 meses desde la entrada 6mf= 6 meses desde la entrada yf= un año desde la entrada Me pregunto si es posible ocultar esta entrada en otra columna como fechas de vencimiento.
Este comentario fue minimizado por el moderador en el sitio
DATEVALUE no funcionaría con la mayoría de los formatos de fecha locales.
Este comentario fue minimizado por el moderador en el sitio
Linda solución, usando datevalue. Me tomó un minuto para averiguarlo. "Jan" es un fragmento de texto aleatorio. El "&1" lo convierte en "1 de enero", que es una fecha en la que datevalue puede hacer su magia. Solución inteligente. :)
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL