Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo convertir fecha a día de la semana, mes, año o número en Excel?

Dice que ingresa una fecha en una celda y se muestra como 12 / 13 / 2015. ¿Hay alguna manera de mostrar solo el mes o el día de la semana, o el texto del nombre del mes o del día de la semana, como Diciembreo Domingo? Los siguientes métodos pueden ayudarlo a convertir o formatear fácilmente cualquier tipo de fecha para mostrar solo el nombre del día de la semana o el nombre del mes en Excel.

  1. Convierta las fechas en el nombre o número del día de la semana / mes / año con Formato de celda
  2. Convertir fechas a nombre del día de la semana / mes con la función TEXTO
  3. Convierta una fecha a nombre del día de la semana / mes con la función ELEGIR
  4. Convierte fechas a nombre de semana / mes / año o número con una herramienta increíble

Un clic para convertir varias fechas en nombres o números de semana / mes / año en Excel

¿Alguna vez ha convertido una fecha al día de la semana haciendo clic derecho y especificando el código de formato en el cuadro de diálogo Formato de celda? Aquí, con Kutools para Excel Aplicar formato de fecha función, puede mostrar rápidamente una serie de fechas como solo nombres de mes o días de semanas fácilmente con solo un clic en Excel. Función completa de prueba gratuita 60-day!

Kutools for Excel - Incluye más de útiles herramientas 300 para Excel. Prueba gratuita de funciones completas 60-day, ¡no se requiere tarjeta de crédito! CONSÍGUELO AHORA

Convierta las fechas en el nombre o número del día de la semana / mes / año con Formato de celda

Podemos personalizar el formato de fecha y mostrar las fechas como nombres de días de la semana o nombres de meses solo en Excel.

1. Seleccione las celdas de fecha que desea convertir en nombres / números del día de la semana, mes o año, haga clic derecho y seleccione Formato de celdas desde el menú contextual.

Kutools for Excel

Destácate entre la multitud

Herramientas manuales 300
Resuelve problemas 80% en Excel
Prueba gratuita ahora

¡Diga adiós a las terribles VBA y las fórmulas!

2. En el cuadro de diálogo Abrir celdas de formato, debajo de Número pestaña haga clic en el Personalizado en el objeto Categoría caja, y luego ingrese "Anuncios clasificados entre particulares en las Islas Baleres" en el Tipo encajonar.

Nota: Los "Anuncios clasificados entre particulares en las Islas Baleres"mostrará la fecha como nombre del día de la semana, como"Sab.". Tome la fecha 3/7/2019 por ejemplo, la siguiente tabla mostrará otro formato de fecha personalizado:

A B C D
1 Fecha 3/7/2019
2
3 No. Mostrar como Código de formato Muestra de ejemplo
4 1 Nombre entre semana Anuncios clasificados entre particulares en las Islas Baleres Jue.
5 2 Nombre entre semana dddd jueves
6 3 Nombre del mes mmm Mar
7 4 Nombre del mes mmmm Marzo
8 5 Número de mes m 3
9 6 Número de año aaaa 2019
10 7 Número de año yy 19
11 8 Número de fecha d 7
12 9 Número de fecha dd 7

3. Haga clic en el OK para aplicar el formato de fecha personalizado.

Convierta las fechas al nombre o número del día de la semana / mes con la función TEXTO

Microsoft Excel TEXTO La función puede ayudarlo a convertir una fecha a su nombre de mes correspondiente o nombre de día de la semana fácilmente.

En una celda en blanco, ingrese esta fórmula = TEXTO (A2, "mmmm"), en este caso en la celda C2. y presione el entrar llave. Y luego arrastre el controlador de Autocompletar de esta celda al rango que necesite.

Y la fecha se ha convertido al nombre del mes. Ver captura de pantalla:

Nota: Puede cambiar el "mmmm" a otro código de formato de acuerdo con mesa superior. Por ejemplo, también puede convertir una fecha en el nombre del día de la semana con la fórmula = TEXTO (A2, "dddd").

¿Quieres sobresalir de la multitud ahora? ¡Las características de 30 + Date aumentan tu experiencia!

Con las funciones de fecha de 30 + de Kutools para Excel, obtendrá habilidades prácticas sobre las fechas en minutos de 3, y trabajará más rápido y mejor que otros, ¡obtenga fácilmente el aumento de sueldo y la promoción!

Ser mas simpático

Trate con eficiencia los problemas de fecha en Excel, y ayúdele a apreciar fácilmente a los demás en el trabajo.

Cuida tu familia

Dígale adiós al trabajo repetitivo y trivial en Excel, ahorre más tiempo para acompañar a su familia.

Disfrutar de una vida sana

Inserte, modifique o calcule las fechas de forma masiva, reduzca cientos de clics todos los días, adiós a la mano del mouse.

Nunca te preocupes por los despidos

Mejore la eficiencia del trabajo de 91%, resuelva sus problemas de fecha de 95% en Excel, termine de trabajar antes de lo programado.

Libera tu memoria

Las fórmulas de 12 Kutools sobre fechas, dejar de memorizar fórmulas dolorosas y códigos VBA, funcionan con facilidad.

Kutools for Excel trae 300 herramientas útiles para escenarios de trabajo 1500, solo $ 39.0 pero con un valor superior a $ 4000.0.

Convierta una fecha a nombre del día de la semana / mes con la función ELEGIR

Si estos códigos de formato especiales son difíciles de recordar y aplicar en fórmulas, también puede aplicar la ESCOGER Función para convertir una fecha al nombre del mes o día de la semana en Excel. Por favor, haga lo siguiente:

En una celda en blanco, ingrese la fórmula = ELEGIR (DÍA DE LA SEMANA (B1), "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")y presione el entrar llave. Esta fórmula convertirá la fecha al día de la semana como se muestra a continuación en la captura de pantalla.
Nota: Para convertir una fecha al nombre del mes, aplique esta fórmula = ELEGIR (MES (B1), "Jan", "Feb", "Mar", "Apr", "Mayo", "Jun", "Jul", "Agosto", "Sep", "Oct", "Noviembre ","Dic")

Convierta las fechas en el nombre o número del día de la semana / mes / año con Kutools para Excel

La TEXTO La función es fácil de manejar con algunas fechas, y consumirá mucho tiempo si es que son muchas. Kutools para Excel's Aplicar formato de fecha La herramienta puede ayudarlo a convertir todas las fechas en selecciones al nombre del mes o al nombre del día de la semana fácilmente.

Kutools for Excel - Incluye más de útiles herramientas 300 para Excel. Prueba gratuita de funciones completas 60-day, ¡no se requiere tarjeta de crédito! CONSÍGUELO AHORA

1. Seleccione el rango con el que trabajará y haga clic en Kutools > Formato > Aplicar formato de fecha, mira la captura de pantalla:

2. En el cuadro de diálogo Aplicar formato de fecha, seleccione el formato de fecha en el Formato de fecha caja, y haga clic en Ok botón.
Por ejemplo, puedes seleccionar 03, Mar or Marzo en el objeto Formato de fecha para convertir las fechas en nombres de mes o números de mes, o seleccione Mie. or miércoles para convertir las fechas en nombres de días de la semana, o seleccione 01 or 2001 para convertir las fechas a los números del año, o seleccione 14 para convertir a números de fecha.

Ahora todas las fechas seleccionadas se convierten al formato de fecha especificado, como el nombre del mes, el día de la semana u otros que elija:

Nota: Los Aplicar formato de fecha La herramienta no cambia los valores reales.

Nuestra Aplicar formato de fecha Esta función ayudará a los usuarios de Excel con un solo clic para convertir todas las fechas seleccionadas en los nombres de mes, día de semanas, año, etc. ¡Tenga una prueba gratis!

Artículos relacionados

Las herramientas 300 te ayudan a destacar entre la multitud ahora

con Kutools para Excel - nunca te preocupes por el corte de trabajo

Kutools para Excel trae herramientas 300 prácticas para escenarios de trabajo 1500, le ayuda a trabajar más rápido y mejor que sus colegas y se gana la confianza de su jefe fácilmente. ¡Usted será el último en la lista de despidos, y mantendrá fácilmente una vida estable y mejor para su familia!

  • Para ser un maestro de Excel en minutos 3, y ganar fácilmente la apreciación de los demás.
  • Mejore la eficiencia del trabajo de 80%, resuelva sus problemas de 80% en Excel, no trabaje horas extras.
  • Acelera tu trabajo, ahorra 2 horas todos los días para mejorar y acompañar a la familia.
  • Dígale adiós a las fórmulas complicadas y al código VBA, libere su memoria.
  • Reduzca miles de operaciones de teclado y clics del mouse, lejos de la mano del mouse.
  • Gasta $ 39.0, que vale más que $ 4000.0 para la capacitación de otros.
  • La elección de 110,000 + personas altamente efectivas y de las compañías famosas de 300 +, funcionan de manera estable en Excel.
  • Versión completa de prueba gratuita 60-day, no se requiere tarjeta de crédito.
Lee mas ...
Prueba gratuita ahora
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Daniel · 2 months ago
    if I have 4th Thursday of Dec 2019, how would I calculate the date in excel , what will be the formulla
    • To post as a guest, your comment is unpublished.
      kellytte · 1 months ago
      Hi Daniel,
      First, define the day of weekday. In general, we can use 1 represents Sun, 2 represents Mon, …, and 7 for Sat.
      Second, the Year and Month are fixed (2019 Dec)
      Now we can use the formula =DATE(B3,C3,1+E3*7)-WEEKDAY(DATE(B3,C3,8-VLOOKUP(D3,B6:C12,2,FALSE))) to return the specified date. See screenshot:
      Note: B3 is the year, C3 is Month, E3 indicates the nth day of week, D3 is the day of week, B6:C12 is the table where we define the day of weeks.
  • To post as a guest, your comment is unpublished.
    Saran · 7 months ago
    Hi,
    How can I convert day and time (IST) to PST? For example, SUN 6:00 AM (IST) in column A2, I need the value for PST which is SUN 7:30 PM.
  • To post as a guest, your comment is unpublished.
    Annastacia · 11 months ago
    02/01/2016 00:00 i Have date in this format and i want to convert it to the days of the week.....monday tuesday,wednesday etc. Kindly help
    • To post as a guest, your comment is unpublished.
      kellytte · 9 months ago
      Hi,
      Both =TEXT(A1,"dddd") and =TEXT(A1,"ddd") can convert the dates with time to days of week. Try them!
  • To post as a guest, your comment is unpublished.
    B · 1 years ago
    If I have a date in a1 (1/25/18) and I want a2 to give the month (Jan) but my months from the 25th - 26th of next month, ie; 12/26/17 - 1/25/17 would be Jan, and 1/26/18 - 2/25/18 would be Feb. So in my case if a1 is 1/27/18 would make a2 say Feb. What formula could I use? I can't find anything about setting your own date range to reflect a certain month, for like billing cycles for instance. Please help!!
    • To post as a guest, your comment is unpublished.
      kelly001 · 1 years ago
      Hi,

      you can try this formula =IF(DAY(A1)>25,TEXT(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),"MMMM"),TEXT(A1,"MMMM"))
  • To post as a guest, your comment is unpublished.
    owen · 2 years ago
    id like to ask, how to compute for the # of days outstanding based on the cut off date : e.g. 07.21.17 ( cutt off date
    • To post as a guest, your comment is unpublished.
      · 2 years ago
      Hi Owen,


      Do you mean calculate days from today to the deadline? If so, you can try this formula =deadline date -TODAY()
  • To post as a guest, your comment is unpublished.
    pavan · 2 years ago
    hello, how can be show month period in this formate like 1 march 2017 to 31 march 2017, pls help
    • To post as a guest, your comment is unpublished.
      · 2 years ago
      maybe this formula =TEXT(A1,"d mmmm yyyy") can help you
  • To post as a guest, your comment is unpublished.
    Aahana · 2 years ago
    Hi,

    I want to add a column "Month" that displays month of the date mentioned in "Date" column and there are almost 11,000 rows. Please help. text() function cannot be applied to every column individually.

    Thank you
    • To post as a guest, your comment is unpublished.
      Charlie · 2 years ago
      [quote name="Aahana"]Hi,

      I want to add a column "Month" that displays month of the date mentioned in "Date" column and there are almost 11,000 rows. Please help. text() function cannot be applied to every column individually.

      Thank you[/quote]

      Hi, on a separate sheet in the workbook create a table A1- A12 fill 1,2,3 etc, in col B1-12 type the month names.. jan, feb, mar etc..
      Rename the Sheet to: Months
      In name manager create a new name, call this "month" and refer to =Months!$A$1:$B$12
      On the sheet you want to show the month, insert a column after the date, and type the following formula: =IF(A1="";"";VLOOKUP(Month(A1);month;2))
      A1 should be replaced with the reference of the cell that contains the date! Then you can copy the formula down in the column.
      If the dates in your sheet are in format yyyy-mm-dd then this formula will return April for 2017-04-18
      Hope this helps.
  • To post as a guest, your comment is unpublished.
    eyvii · 2 years ago
    how i can display the date like this in excel 23th day of March 24, 2018?
    • To post as a guest, your comment is unpublished.
      test · 1 years ago
      do you mean 23rd day of March, 2018
  • To post as a guest, your comment is unpublished.
    ha · 2 years ago
    anyone please help me to get only weeks like i want to show data group by week and it need to show always Sunday and week group

    example: 1/1, 1/8, 1/15
    • To post as a guest, your comment is unpublished.
      kellytte · 8 months ago
      Hi,

      you can apply the WEEKNUM function to return the week number of specified date. for example, =WEEKNUM("2018/5/27",1) will return 22, it means 2018/5/27 is in the 22ed week of Year 2018.
      And then you can group dates by their week numbers.
  • To post as a guest, your comment is unpublished.
    Mike Delaney · 2 years ago
    When I use the formula in column K =CHOOSE(WEEKDAY(J4), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday") then copy it down the column, any space in column J that is blank comes up with Saturday in column K. I need a way for if a cell is a blank in column J for it to stay blank in K as well.
    • To post as a guest, your comment is unpublished.
      Charlie · 2 years ago
      [quote name="Mike Delaney"]When I use the formula in column K =CHOOSE(WEEKDAY(J4), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday") then copy it down the column, any space in column J that is blank comes up with Saturday in column K. I need a way for if a cell is a blank in column J for it to stay blank in K as well.[/quote]

      Hi, try the following formula in K4... =if(J4="","",CHOOSE(WEEKDAY(J4), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"))
      When copied down in column K if cells in column J is empty it'll stay blank in column K.
  • To post as a guest, your comment is unpublished.
    Marilyn · 3 years ago
    My table came over with the date as 20160502, however I have to add 45 days to all dates so this format does not work, is there a way to convert it to 05/02/2016?
    • To post as a guest, your comment is unpublished.
      · 2 years ago
      Hi Marilyn,
      =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)) this formula will change the string 20160502 to date in default date formatting.
  • To post as a guest, your comment is unpublished.
    Marcia · 4 years ago
    Thanks. This was incredibly helpful!!!
  • To post as a guest, your comment is unpublished.
    Maher · 4 years ago
    Hi,

    How to create a formula for the flowing:
    1- Cell A2 has full birthday date (Day, Month and Year)
    2- I want Cell B to show "happy Birthday" message if Cell A2 is today's birthday date

    Thanks,
    • To post as a guest, your comment is unpublished.
      Charlie · 4 years ago
      Hi,
      1- Type the date in A2 in the date format of your computer
      2- Use formula '=IF(A2=TODAY();"Happy Birthday";FALSE) in the cell you want to show Happy Birthday(cell B2) you may need to change ; with : in the formula if it doesn't work. Also if you want to leave cell B2 empty when A2 is not today then replace FALSE with "".
    • To post as a guest, your comment is unpublished.
      Charlie · 4 years ago
      [quote name="Maher"]Hi,

      How to create a formula for the flowing:
      1- Cell A2 has full birthday date (Day, Month and Year)
      2- I want Cell B to show "happy Birthday" message if Cell A2 is today's birthday date

      Thanks,[/quote]
      Hi,
      Try this formula... =IF(C2=TODAY();"happy birthday";"")
      If it doesn't work replace ; with : also if you wish to leave cell B2 empty when birthday is not today then replace FALSE with "" in the formula.
  • To post as a guest, your comment is unpublished.
    rupesh sharma · 4 years ago
    Thank you, working good.
  • To post as a guest, your comment is unpublished.
    sudha · 4 years ago
    Thank you a lot....to show the weekday formula.
  • To post as a guest, your comment is unpublished.
    sudha · 4 years ago
    Nice formula... working good
  • To post as a guest, your comment is unpublished.
    Charlie · 5 years ago
    Hi using Excel 2007... entered =TEXT(A1,"mmmm") got error... corrected formula with =TEXT(A1;"mmmm") getting result 00!! if I change "mmmm" with "dddd" it displays the "day" properly. How I can I get it to display the "month"?..
    • To post as a guest, your comment is unpublished.
      Geno · 4 years ago
      There's an extra space hiding in your formula (try right before or after the closing parenthesis). The ";" should not work - the "," is the correct format for the formula.
      • To post as a guest, your comment is unpublished.
        Charlie · 4 years ago
        [quote name="Charlie"]Hi using Excel 2007... entered =TEXT(A1,"mmmm") got error... corrected formula with =TEXT(A1;"mmmm") getting result 00!! if I change "mmmm" with "dddd" it displays the "day" properly. How I can I get it to display the "month"?..[/quote]
        [quote name="Geno"]There's an extra space hiding in your formula (try right before or after the closing parenthesis). The ";" should not work - the "," is the correct format for the formula.[/quote]

        Hello again, I've double checked the formula... no hidden spaces etc in it. In excel you can actually choose between "," and ";" as operative divider which in my case is ";" using it in the formula for day dddd works fine but mmmm does not return name of month! All I get is 00. I've tried on several computers with excel installed... seems to be a bug in the program.
  • To post as a guest, your comment is unpublished.
    janey · 5 years ago
    or just =TEXT(WEEKDAY(A1),"dddd")
  • To post as a guest, your comment is unpublished.
    janey · 5 years ago
    for weekday you may use =TEXT(A1,"[$-14409]dddd")and you get Friday displayed. No need that Kutools
  • To post as a guest, your comment is unpublished.
    Girish · 5 years ago
    thanks for the formula.. very nice one :-)
  • To post as a guest, your comment is unpublished.
    Hemant · 5 years ago
    Good Job .... Great .....it solve my issues in seconds
  • To post as a guest, your comment is unpublished.
    Smarty · 5 years ago
    Thanks a lot :)
    Really helpful.
  • To post as a guest, your comment is unpublished.
    John · 5 years ago
    Thank you, this saved me HOURS of time!!!!!
  • To post as a guest, your comment is unpublished.
    hey 1990 · 5 years ago
    need how to convert date(25-02-14) into month in excel. also while creting the pivot if have to date in a same month showing sam e month in two times in pivot.pls
  • To post as a guest, your comment is unpublished.
    PAttie · 5 years ago
    My goodness, it's working now....sorry!
  • To post as a guest, your comment is unpublished.
    PAttie · 5 years ago
    I entered the text formula but it did not work...help?
  • To post as a guest, your comment is unpublished.
    Pankaj Sanwaria · 5 years ago
    Thanks a lot for formula =TEXT(A1,"mmmm")to convert date in text.
  • To post as a guest, your comment is unpublished.
    Pankaj Sanwaria · 5 years ago
    Thanks a lot for formula (=Text(Cell),"mmmm").
  • To post as a guest, your comment is unpublished.
    subhash · 5 years ago
    Thanks, very much effective formula
    • To post as a guest, your comment is unpublished.
      Jacques Limbi · 2 years ago
      Fantastic! I worked very well for me aswell. Really appreciate your help