Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як перетворити дату в день тижня, місяць, рік або назву в Excel?

Каже, що ви вводите дату в одній комірці, і вона відображається як 12. Чи є спосіб відобразити лише місяць або день тижня, або текст назви місяця або назви дня тижня, наприклад Груденьабо неділя? Наведені нижче методи можуть допомогти вам легко перетворити або відформатувати будь-які дати, щоб відобразити в Excel лише назву дня тижня чи назву місяця.

  1. Перетворіть дати у назву чи номер дня тижня / місяця / року за допомогою Формат комірки
  2. Перетворіть дати в назву тижня / місяця за допомогою функції ТЕКСТ
  3. Перетворіть дату в назву тижня / місяця за допомогою функції ВИБІР
  4. Перетворіть дати в назву чи число в день тижня / місяць / рік за допомогою дивовижного інструменту

Перетворіть дати у назву чи номер дня тижня / місяця / року за допомогою Формат комірки

Ми можемо налаштувати форматування дат і відображати дати як назви днів тижня або назви місяців лише в Excel.

1. Виберіть клітинки дати, які потрібно перетворити на імена / числа днів тижня, місяця чи року, клацніть правою кнопкою миші та виберіть Формат ячеек з меню, що клацне правою кнопкою миші.

Kutools для Excel

Виділитися з натовпу

300 зручних інструментів
Вирішити 80% задач у Excel
Безкоштовна пробна версія зараз

Попрощайтеся з жахливими VBA та формулами!

2. У діалоговому вікні Форматування комірок, що відкривається, під Номер натисніть вкладку виготовлений на замовлення в Категорія і введіть "ддд" в тип коробка

примітки: "ддд"відображатиме дату як назву тижня, наприклад"Sat"Візьміть дату 3 / 7 / 2019 наприклад, у наступній таблиці буде показано інше спеціальне форматування дати:

  A B C D
1 Дата 3 / 7 / 2019    
2        
3 Ні. Відображати як Форматування коду Приклади шоу
4 1 Назва робочого дня ддд Чт
5 2 Назва робочого дня dddd четвер
6 3 Назва місяця ммм березня
7 4 Назва місяця ммммм березня
8 5 Номер місяця m 3
9 6 Номер року гггг 2019
10 7 Номер року yy 19
11 8 Номер дати d 7
12 9 Номер дати dd 7

3. Натисніть OK , щоб застосувати користувацьке форматування дати.

Одним клацанням миші перетворіть декілька дат у назви тижнів / місяців / років або цифри в Excel

Ви коли-небудь перетворювали дату на день тижня, клацнувши правою кнопкою миші та вказавши код форматування у діалоговому вікні «Форматувати комірку»? Тут, з Kutools для Excel Застосувати форматування дати функція, ви можете швидко показати серію дат як лише назви місяців або день тижня, лише одним клацанням миші в Excel! Повнофункціональна безкоштовна пробна версія 30 днів!

Kutools для Excel - Включає більше 300 зручних інструментів для Excel. Повна функція безкоштовної пробної версії 30 днів, кредитна картка не потрібна! Get It Now

Перетворіть дати у назву чи номер дня тижня / місяця за допомогою функції ТЕКСТ

Microsoft Excel TEXT Ця функція допоможе вам легко перетворити дату на відповідну назву місяця або назву тижня.

В пусту клітинку введіть цю формулу = ТЕКСТ (A2, "мммм"), в даному випадку в комірці С2. та натисніть вводити ключ. А потім перетягніть маркер автозаповнення цієї комірки до діапазону, як вам потрібно.

І дату було перетворено на назву місяця. Дивіться знімок екрана:

примітки: Ви можете змінити "мммм" на інший код формату відповідно до над таблицею. Наприклад, ви також можете перетворити дату в назву дня тижня за допомогою формули = ТЕКСТ (A2, "dddd").

Ви хочете виділитися з натовпу зараз? 30+ функції дати підвищують ваш досвід!

Завдяки функціям Kutools для Excel понад 30 дат ви отримаєте практичні навички щодо дат за 3 хвилини, і будете працювати швидше та краще, ніж інші, легко отримуйте підвищення заробітної плати та підвищення по службі!

Щоб бути більш симпатичним

Ефективно вирішуйте проблеми з датами в Excel, допомагаючи легко оцінити інших у роботі.

Бережіть свою сім’ю

Попрощайтеся з повторюваною та тривіальною роботою над датами в Excel, заощадите більше часу, щоб супроводжувати свою сім’ю.

Насолоджуйтесь здоровим життям

Вставляйте, модифікуйте або обчислюйте дати масово, зменшуйте сотні кліків щодня, прощайте руку миші.

Ніколи не турбуйтеся про звільнення

Підвищте ефективність роботи на 91%, вирішіть свої проблеми на 95% в Excel, закінчіть роботу достроково.

Звільніть пам’ять

12 формул Kutools про дати, припиніть запам’ятовувати хворобливі формули та коди VBA, працюйте з легкістю.

Kutools для Excel пропонує 300 зручних інструментів для 1500 сценаріїв роботи, лише $ 39.0, але вартістю понад $ 4000.0, навчання інших в Excel, заощаджуйте кожну копійку!

Перетворіть дату в назву тижня / місяця за допомогою функції ВИБІР

Якщо ці спеціальні коди форматування важко запам'ятати і застосувати у формулах, ви також можете застосувати ВИБРАТИ функція для перетворення дати в назву місяця або дня тижня в Excel. Будь ласка, виконайте наступне:

В пусту клітинку введіть формулу = ВИБЕРІТЬ (ВИХОДНИЙ (B1), "Сонце", "Пн", "Вівторок", "Ср", "Чт", "Пт", "Сб"), і натисніть кнопку вводити ключ. Ця формула перетворить дату в день тижня, як показано на знімку екрана нижче.
примітки: Для перетворення дати на назву місяця застосуйте цю формулу = ВИБІР (МІСЯЦЬ (B1), "Січень", "Лют", "Бер", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад" "," Грудень ")

Перетворіть дати в назву чи число в день тижня / місяць / рік за допомогою Kutools для Excel

повне г, повне г,, показали, від, номер, XNUMX TEXT Функція легко впорається з кількома датами, і це забирає багато часу, якщо багато. Kutools для Excel Застосувати форматування дати інструмент може допомогти вам легко перетворити всі дати у вибраних назвах на назву місяця або назву тижня.

Kutools для Excel - Включає більше 300 зручних інструментів для Excel. Повна функція безкоштовної пробної версії 30 днів, кредитна картка не потрібна! Get It Now

1. Виберіть діапазон, з яким ви будете працювати, і натисніть Кутулс > сформований > Застосувати форматування дати, див. скріншот:

2. У діалоговому вікні Застосувати форматування дати виберіть формат форматування дати у вікні Форматування дати і натисніть на Ok кнопки.
Наприклад, ви можете вибрати 03, березня or березня в Форматування дати , щоб перетворити дати в назви місяців або номери місяців, або виберіть Wed or середа щоб перетворити дати на назви днів тижня, або виберіть 01 or 2001 щоб перетворити дати в числа року, або виберіть 14 для перетворення на номери дат.

Тепер усі вибрані дати перетворюються у зазначене форматування дати, наприклад назву місяця, день тижня чи інші, як ви виберете:

примітки: Застосувати форматування дати інструмент не змінює фактичні значення.

це Застосувати форматування дати Ця функція допоможе користувачам Excel одним клацанням перетворити всі вибрані дати на назви місяців, днів тижнів, року тощо. Отримайте безкоштовну пробну версію!

Статті по темі

Зараз 300 інструментів допоможуть вам виділитися серед натовпу

з Kutools для Excel - ніколи не турбуйтеся про скорочення роботи

Kutools для Excel пропонує 300 зручних інструментів для 1500 сценаріїв роботи, допомагає працювати швидше та якісніше, ніж ваші колеги, і легко завоювати довіру свого начальника. Ви станете останнім у списку звільнень і легко підтримуватимете стабільне та краще життя своєї родини!

  • Бути майстром Excel за 3 хвилини та легко завоювати вдячність інших.
  • Підвищте ефективність роботи на 80%, вирішіть свої проблеми на 80% в Excel, а не працюйте понаднормово.
  • Прискоріть свою роботу, заощаджуйте 2 години щодня, щоб покращити себе та супроводжувати сім'ю.
  • Попрощайтеся зі складними формулами та кодом VBA, звільніть пам’ять.
  • Зменште тисячі операцій на клавіатурі та клацання мишею далеко від руки миші.
  • Витратьте 39.0 дол. США на суму понад 4000.0 дол. США на навчання інших.
  • Вибір з 110,000 300+ високоефективних людей та XNUMX+ відомих компаній працює стабільно в Excel.
  • Повна функціональна безкоштовна пробна версія 30 днів, кредитна картка не потрібна.
Детальніше ...
Безкоштовна пробна версія зараз
 
Say something here...
symbols left.
You are guest
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.
    Rose · 8 months ago
    In Cell 1, Month is mentioned in Text format and how do I find the number of days for the same month in Cell 2

  • To post as a guest, your comment is unpublished.
    Juss · 1 years ago
    HOW DO I CONVERT 2ND MONDAY 2019 TO A DATE?
  • To post as a guest, your comment is unpublished.
    spj.dangerous@gmail.com · 2 years ago
    Suppose today is 25.10.19 that is Friday and I have to make any kind of statement in excel where I need every day to enter previous day date or you can say one day back date that is 24.10.19 which is Thursday in one of the cell in excel. So I tried for date one formula that is =Today()-1 ,so it becomes 24.10.19 but I don't know how to put formula for weekly day ,Can Anyone help me out
    • To post as a guest, your comment is unpublished.
      kellytte · 2 years ago
      =CHOOSE(WEEKDAY(TODAY()-1),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
  • To post as a guest, your comment is unpublished.
    Daniel · 2 years 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 · 2 years 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 · 2 years 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.
      kellytte · 2 years ago
      Hi Saran,
      You can use Kutools formula – Add minutes to date: add 810 minutes (13.5 hours) to the IST time, and get the PST time.
  • To post as a guest, your comment is unpublished.
    Annastacia · 3 years 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 · 2 years 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 · 3 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 · 3 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 · 4 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.
      · 4 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 · 4 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.
      · 4 years ago
      maybe this formula =TEXT(A1,"d mmmm yyyy") can help you
  • To post as a guest, your comment is unpublished.
    Aahana · 4 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 · 4 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 · 4 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 · 3 years ago
      do you mean 23rd day of March, 2018
  • To post as a guest, your comment is unpublished.
    ha · 5 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 · 2 years 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 · 5 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 · 4 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 · 5 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.
      · 4 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 · 6 years ago
    Thanks. This was incredibly helpful!!!
  • To post as a guest, your comment is unpublished.
    Maher · 6 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 · 6 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 · 6 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 · 6 years ago
    Thank you, working good.
  • To post as a guest, your comment is unpublished.
    sudha · 7 years ago
    Thank you a lot....to show the weekday formula.
  • To post as a guest, your comment is unpublished.
    sudha · 7 years ago
    Nice formula... working good
  • To post as a guest, your comment is unpublished.
    Charlie · 7 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 · 7 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 · 6 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 · 7 years ago
    or just =TEXT(WEEKDAY(A1),"dddd")
  • To post as a guest, your comment is unpublished.
    janey · 7 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 · 7 years ago
    thanks for the formula.. very nice one :-)
  • To post as a guest, your comment is unpublished.
    Hemant · 7 years ago
    Good Job .... Great .....it solve my issues in seconds
  • To post as a guest, your comment is unpublished.
    Smarty · 7 years ago
    Thanks a lot :)
    Really helpful.
  • To post as a guest, your comment is unpublished.
    John · 7 years ago
    Thank you, this saved me HOURS of time!!!!!
  • To post as a guest, your comment is unpublished.
    hey 1990 · 7 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 · 7 years ago
    My goodness, it's working now....sorry!
  • To post as a guest, your comment is unpublished.
    PAttie · 7 years ago
    I entered the text formula but it did not work...help?
  • To post as a guest, your comment is unpublished.
    Pankaj Sanwaria · 7 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 · 7 years ago
    Thanks a lot for formula (=Text(Cell),"mmmm").
  • To post as a guest, your comment is unpublished.
    subhash · 7 years ago
    Thanks, very much effective formula
    • To post as a guest, your comment is unpublished.
      Jacques Limbi · 4 years ago
      Fantastic! I worked very well for me aswell. Really appreciate your help