¿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.
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
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 Participar llave. Ver captura de pantalla:
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:
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 KutoolsparaExcel 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:
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 obtener una prueba gratuita de 30 días! |
Kutools para Excel: con más de 300 prácticos complementos de Excel, prueba gratis sin límite en 30 días. |
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 Participar llave. Ver captura de pantalla:
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:
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").
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 KutoolsparaExcel 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:
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.
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:
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.
3. Luego haga clic Ok or ¡Aplicá!, puede ver que las fechas se han convertido a nombres de meses relativos o números de meses.
Haga clic aquí para saber más sobre Aplicar formato de fecha
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! |
Kutools para Excel: con más de 300 prácticos complementos de Excel, prueba gratis sin límite en 30 días. |
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
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!