Microsoft Excel almacena datos en el formato de “fecha” siempre en la misma forma. Sin embargo, la visualización de estos datos en la tabla puede ser diferente. Hay muchas formas de representar una fecha tabular en el formato que desee. Por ejemplo, a veces es necesario extraer solo un elemento de una fecha en una tabla ya preparada. El nombre del mes se utiliza a menudo como elemento. Este problema puede resolverse de varias formas.
Usando formato largo
Formato de fecha personalizado
Usar la función TEXT
Uso de la función MONTH
Usar tablas dinámicas
Usando formato largo
La fecha denominada de “formato largo” incluye el número, el nombre del mes y el año. Para obtener el nombre del mes en una tabla preparada con fechas de una representación diferente, solo necesita formatear las fechas.
- Seleccione el rango de celdas de fecha que mostrarán el nombre del mes.
- Abra el menú desplegable para el campo “Date” del bloque “Number”.
- Seleccione “Long Date”.
Como resultado de estas acciones, el número del mes cambiará al nombre del mes en las celdas de fecha del rango seleccionado.
Tenga en cuenta que en este caso, el valor de la fecha en la celda no cambia. Solo cambia la representación de esta fecha.
Formato de fecha personalizado
A veces es necesario mostrar solo el nombre del mes en lugar de la fecha completa. Esta tarea se logra mediante el uso de un formato de fecha personalizado.
- Seleccione el rango de celdas con fechas que desea convertir.
- Haga clic derecho en el rango seleccionado.
- En el menú que se abre, seleccione la sección “Format cells”.
- En la ventana que aparece, vaya a la pestaña “Number” y seleccione el elemento “Custom”.
- En el campo “Type”, escriba “MMMM”.
- Haga clic en “OK”.
Como resultado de estas acciones, solo se mostrará el nombre del mes en las celdas seleccionadas con fechas.
Si desea mostrar el nombre abreviado del mes, escriba “MMM” en el campo “Type”.
Como en la versión anterior de las transformaciones, el valor original de la celda con la fecha no cambia. Solo se cambia la forma en que se muestra la información.
Usar la función TEXT
Los métodos anteriores solo cambian la forma en que se muestra la fecha. Pero, ¿qué pasa si solo necesita extraer el mes de la fecha completa y ponerlo en una columna separada?
- Inserte una columna en blanco donde aparecerá el nombre del mes en la tabla.
- Coloque su cursor en la primera celda de una columna vacía.
- Escriba una fórmula para la función TEXT, por ejemplo= TEXT (B2;”ММММ”).
- Arrastre hacia abajo en la esquina inferior derecha de la primera celda para copiar la fórmula de las celdas restantes en la columna.
Esta fórmula mostrará el valor de la fecha en la celda seleccionada y aplicará el formato personalizado “MMMM”. El resultado será el valor de texto del nombre del mes.
Uso de la función MONTH
Microsoft Excel tiene una función MONTH que extrae el mes de una fecha. Tenga en cuenta que al utilizar esta función, se muestra el valor numérico del mes. Para extraer el nombre textual del mes, debe utilizar esta función junto con la función SWITCH. La función SWITCH devuelve un valor basado en una lista de valores y muestra el resultado correspondiente al primer valor que coincide. Esta función está disponible para MS Office a partir de Office 2019.
- Inserte una columna vacía en la tabla, que contendrá el número ordinal o el nombre del mes.
- Coloque el cursor en la primera fila de la nueva columna y escriba la fórmula usando la función MONTH. Por ejemplo, = MONTH (B2)
- Utilice la función SWITCH si su versión de MS Office lo permite. Por ejemplo,= SWITCH (MONTH (B2), 1, “January”, 2, “February”, 3, “March”, 4, “April”, 5, “May” , 6, “June”, 7, “July”, 8, “August”, 9, “September”, 10, “October”, 11, “November”, 12, “December”)
- Arrastre la esquina inferior derecha de la celda para copiar la fórmula para el resto de la columna.
La fórmula anterior obtiene el número del mes usando la función MONTH y luego lo convierte al nombre del mes usando la función SWITCH.
En lugar de la función SWITCH, puede utilizar la función CHOOSE. Por ejemplo, =CHOOSE(MONTH(B2); “January”; “February”; “March”; “April”; “May”; “June”; “July”; “August”; “September”; “October”; “November”; December”)
Al usar esta fórmula, el número del mes corresponderá a su número ordinal en la fórmula.
La función INDEX se puede utilizar de la misma forma. Por ejemplo, = INDEX ({“January”; “February”; “March”; “April”; “May”; “June”; “July”; “August”; “September”; “October”; “November”; “December”}; MONTH (B2)). En este caso, se utilizará una matriz de nombres de meses como primer argumento y el ordinal del mes se utilizará como segundo argumento.
En esta fórmula, el número de mes puede especificarse explícitamente o recuperarse mediante la función MONTH (). El valor con el número ordinal especificado se seleccionará de la matriz.
Usar tablas dinámicas
Si tiene una tabla con fechas y desea obtener un informe por mes con sus nombres, puede usar tablas dinámicas para eso.
- Seleccione los datos para crear la tabla dinámica.
- Haga clic en la pestaña “Insert” y haga clic en el botón “PivotTable”.
- Especifique la ubicación donde se colocará la tabla dinámica y haga clic en el botón “OK”.
- En la lista de campos de la tabla dinámica, arrastre el campo “Date” al bloque “Row Labels”. Arrastre el campo “Sales” al bloque “Values”.
Esto creará automáticamente el campo “Meses”, por el cual las ventas se suman en la tabla dinámica. Los nombres abreviados de los meses también aparecerán en la tabla.
Entonces, hay muchas formas de separar el mes de la fecha. Todos ellos son simples y convenientes y se seleccionan en función de la tarea asignada al usuario. No olvide cifrar los documentos importantes con Microsoft Excel integrado. Esto protegerá sus datos del acceso no autorizado. No tenga miedo de olvidar o perder su contraseña. Hay muchos programas para ayudarlo a recuperación de la contraseña Excel olvidada.