Содржина
Датумот може да го имате во вашата база на податоци во формат како ГГГГММДД (на пр., денешниот датум е 20211128) или, како број на вкупни денови од 1 јануари 1900 година (на пр., денес е 44528). Би сакале да го конвертирате во вградени формати на датуми на Excel. Неверојатно, постојат сите видови формати на датуми достапни во Excel. Написот ќе објасни 4 методи за конвертирање на број (yyyymmdd) во формат на датум во Excel.
Преземете ја работната книга за вежбање
Можете да ја преземете работната книга за вежбање од овде.
Конвертирај број во датум.xlsm4 методи во Excel во конвертирање број (ГГГГММДД) во формат на датум
Ние ќе ја користи следната база на податоци за да ги објасни 4-те различни методи за конверзија на формат на број во датум во Excel.
Тука можете да видите дека сетот содржи две колони, едната со броеви во форматот yyyymmdd, а другиот со бројот на денови од 1 јануари 1900 година. Ќе ги користиме овие броеви на податоци за да ги претвориме во формати на датуми.
1. Користење на формулата TEXT за конвертирање број (YYYYMMDD ) во Excel Формат на датум
Можеме да користиме формула со функцијата TEXT за конвертираните резултати. Овој метод мора да го примениме на податоците кои го содржат бројот на денови од 1 јануари 1900 година. Така, ја користевме втората колона од сетот.
Следете ги чекорите подолу.
Чекори:
- Мора да ја напишете формулата во Ќелија C5 . Наформула:
=TEXT(B5,"mm/dd/yyyy")
- Потоа, притиснете Enter .
- На крај, повлечете ја иконата рачка за пополнување до крај за да го добиете резултатот за сите податоци.
🔎 Како функционира формулата?
📌 Формулата TEXT го зема текстот што е B5 во овој случај како прв аргумент.
📌 Вториот аргумент е format_text кој го содржи форматирањето што сакаме да го вклучиме. Како формат користевме „ мм/дд/ггг “. Можете да користите кој било формат што сакате во рамките на апострофот.
2. Користење на DATE со формули RIGHT, LEFT и MID за конвертирање на број (YYYYMMDD) во Excel формат на датум
Да се запознаеме со друга формула за претворање на броевите во датуми. За овој метод ќе ги користиме броевите во формат yyyymmdd .
Формулата DATE може да се вгнезди со RIGHT , LEFT и MID формули за претворање на броеви во датуми во формат „mm/dd/yyyy“ .
Следете ги чекорите подолу за да ја примените формулата и да добиете саканиот резултат.
Чекори:
- Напишете ја следнава формула во Ќелија C5 :
=DATE(LEFT(B5,4),MID(B5,5,2),RIGHT(B5,2))
- Притиснете Enter и ќе го добиете резултатот за B5 .
- Повлечете ја иконата рачката за пополнување до крајот на сетот за да добиете резултати за останатите податоци.
Резултатот ќе го најдете подолу.
🔎 Како функционира формулатаРаботи?
📌 Тука формулите LEFT , RIGHT и MID , првиот аргумент е текст. За овој случај, B5 е тој што го зема текстот што треба да помине низ процесот на конверзија.
📌 Бидејќи yyyymmdd е форматот на базата на податоци, овде најлевиот број до 4 ја означува годината, средината 2 е месецот, а десното 2 е датумот.
📌 Според тоа, формулите содржат броеви во нивниот втор аргумент. За формулата LEFT , тоа е 4, за RIGHT 2 и MID , потребни се уште 2 аргументи, еден од каде што започнува и знакот до кој ќе биде потребно.
📌 Конечно сите три формули се вгнездени со формулата DATE за да се добие резултатот.
3. Користење на Волшебникот од текст во колона за да се конвертира број ( ГГГГММДД) во формат на датум
Меѓутоа, друга алатка на Excel, Текст во колона од картичката Податоци , може да се користи и за конвертирање на бројот во формат на датум.
За да го примените ова, треба да ги следите чекорите подолу.
Чекори:
- Изберете ја базата на податоци во која сакате да се конвертирате Формат на датум.
- Изберете Текст во колона од Алатки за податоци на Податоци табот .
- Постојат 3 чекори во Волшебникот за текст во колона :
Чекор 1/3: Изберете Ограничено и кликнете Следно.
Чекор 2/3: Чувајте ги сите картички неизбрани и кликнете Следно .
Чекор 3/3: Изберете Датум и од паѓачкото мени изберете YMD . На крајот, кликнете Заврши .
Конечно, ќе го видите резултатот како што е прикажано подолу.
4. Користење на VBA макро за конвертирање на број (ГГГГММДД) во формат на датум
Последниот метод од овој напис е користење VBA макро за конвертирање броеви во формат YYYYMMDD во формат на датум.
Можете да примените VBA макро код за конвертирање броеви во формат на датум преку следните чекори:
Чекори :
- Изберете ја базата на податоци што сакате да ја конвертирате.
- Притиснете ALT+F11 од вашата тастатура. Ова ќе го отвори прозорецот VBA Macro .
- Изберете го вашиот работен лист. Потоа од табулаторот Вметни изберете го Модул .
Ова ќе отвори Општо прозорец.
- Сега, мора да го напишете кодот подолу во Општо прозорец.
Код:
9881
- Зачувајте ја датотеката како Работна книга со овозможена макро-Excel .
- Потоа, притиснете F5 од тастатурата.
Ова ќе отвори мало поле.
- Проверете го опсегот на избраните податоци и кликнете OK .
Резултатот можете да го видите во вашиот работен лист.
Забелешка: Овој метод ќе ги прикаже резултатите во избраниот податоци. Оттука, вашата база на податоци ќе биде изгубена по примената на оваметод. Ако ви требаат во иднина, тогаш копирајте ги и залепете ги на друго место.
Различни достапни формати на датуми во Excel
Excel има многу датуми достапни формати кои вистински им служат на корисниците. Можете исто така да ги користите следејќи ги чекорите подолу.
Чекори:
- Изберете ги податоците.
- Притиснете CTRL+1 од тастатурата.
- Ова ќе отвори поле каде што мора да изберете Датуми од Броеви .
- Потоа можете да видите различни формати за датуми. Изберете кој сакате.
- Потоа кликнете OK .
Или,
- Откако ќе изберете податоци од картичката Дома , изберете го паѓачкото мени во делот Број .
- Изберете Повеќе формати на броеви . Ова исто така ќе го отвори полето каде што ќе најдете различни формати за датуми.
На пример, покажавме 3 различни формати на сликата подолу.
Стоп за автоматска конверзија на броеви во датуми
Microsoft редовно го ажурира MS-Excel за да го направи попријатен за корисниците. Една карактеристика релевантна за него е, понекогаш автоматски ги претвора броевите во датуми. Ако сакате да го игнорирате тоа и да ги чувате вашите податоци во форма на број, има неколку совети за вас.
1. Можете да користите празно место или апостроф пред бројот што сакате да го напишете. Апострофот се претпочита бидејќи просторот може да ја попречи ефикасноста на неколку други функции на Excel.
2. Повторно,можете да ги изберете ќелиите каде што ќе ги пишувате вашите податоци и притиснете CTRL+1 . Ова ќе го отвори полето Форматирај ќелија . Изберете Text од таму и кликнете OK . Ова ќе ја запре автоматската конверзија и ќе ги задржи вашите податоци во текстуална форма.
Работи што треба да се запаметат
Мора да ја знаете употребата на секој метод и потоа внимателно да ги следите чекорите за да добиете резултати според вашите барања.
Заклучок
Написот оценува 4 различни методи за конвертирање на формати на броеви во датуми во Excel. Користивме формули на Excel како DATE , MID , TEXT и така натаму и Excel алатки како Text to Column и VBA Macro шифри за методите. Се надевам дека статијата ви беше корисна. За какви било дополнителни прашања, можете да пишете во делот за коментари.