Преглед садржаја
У Мицрософт Екцел-у, рад са недељом и датумом је један од кључних задатака. Наћи ћете се у много ситуација у којима ћете морати да пронађете број недеље од датума или датум од броја недеље. Дакле, идеално је знати сваки детаљ о њима да бисте их могли лако извести. У овом водичу научићете да конвертујете број недеље у датум у Екцел-у са одговарајућим примерима и одговарајућим илустрацијама. Дакле, останите са нама.
Преузмите Вежбање
Претворите број недеље у датум.клск
2 начина за конверзију Број недеље до датума у Екцел-у
У наредним одељцима показаћу вам две основне формуле које можете да користите у свом радном листу. То ће вам помоћи да конвертујете број недеље у датум у Екцел-у. Препоручујем вам да научите и примените све ове методе.
Сада прво да то разјаснимо. Обе формуле ће садржати функцију ДАТЕ и функцију ВЕЕКДАИ . Ове функције ће вам помоћи да направите формулу.
Хајде да уђемо у то.
1. Коришћење функција ДАТЕ и ВЕЕКДАИ за претварање броја недеље у датум
Сада, не постоје једноставне функције за претварање броја недеље у датум у Екцел-у. Зато стварамо формулу за то. Користимо функцију ДАТЕ и функцију ВЕЕКДАИ . Погледајте следећи снимак екрана:
Овај пример је заснован на систему ИСО недеље. У овом систему,радни дан почиње понедељком, а недеља која задржава први четвртак у години сматра се првом недељом. Популаран је као систем израчунавања европске недеље.
Сада, да бисте добили датум почетка, унесите следећу формулу Ћелија Е5:
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7
Напомена: Ако унесете формулу, она ће вратити формат серијског броја. Дакле, пре него што било шта урадите , конвертујте серијски број у датум . Након промене формата, извршите ове.
🔎 Рашчламба формуле
ДАТЕ(Б5, 1, -2) – ВЕЕКДАИ(ДАТЕ(Б5, 1, 3)): Враћа последњи понедељак у претходној години.
Ц5 * 7: Додали смо број недеља који је помножен до 7 да бисте добили понедељак у датој години.
У систему израчунавања недеља по ИСО, недеља која садржи први четвртак се сматра недељом 1. Дакле, први понедељак можете пронаћи између 29. децембра и 4. јануара Дакле, да бисте открили тај датум, морате да видите понедељак непосредно пре 5. јануара.
Ако је ваш циљ да пронађете понедељак непосредно пре 5. јануара године у Б5, користите следећи ДАТЕ( година, месец, дан) функције:
=DATE(B5,1,5) - WEEKDAY(DATE(B5,1,3))
Сада, нисмо желели да пронађемо први понедељак овог године, али уместо последњег понедељка претходне године. Дакле, одузели смо седам дана од 5. јануара. Након тога, добили смо -2 у првој функцији ДАТЕ :
=DATE(B5,1,-2) - WEEKDAY(DATE(B5,1,3))
Сада,можете лако пронаћи последњи датум у недељи користећи следећу формулу:
=E5+6
Слично, можете користити претходну формулу и додати шест са тим да бисте добили крај недеље.
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6
1.1 пон-нед Недеља (почиње од 1. јануара)
Сада, претходни метод који смо управо показали је на систему израчунавања ИСО недеља. Овде датум у недељи почиње од четвртка као 1. недеље. Ако радите у зони која не прати овај систем, користите следећу Екцел формулу.
Ако ваша недеља 1 почиње од 1. јануара, а понедељак је недеље за почетак, ове формуле ће вам помоћи да то добијете.
Користимо функцију ВЕКДАИ и функцију ДАТЕ .
Да бисмо добили почетни датуми, унесите следећу формулу у Ћелија Е5 и превуците икону ручке за попуњавање надоле:
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7
Да бисте добили крајње датуме, откуцајте следећу формулу у ћелију Ф5 и превуците икону ручке за попуњавање надоле:
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6
1.2 недеља-суб недеља (почиње од 1. јануара)
Ако ваша недеља почиње недељом, можете користити сличну Екцел формулу да бисте вратили почетни и крајњи датум.
Да бисте добили почетне датуме, откуцајте следећу формулу у ћелију Е5 и превуците икону ручке за попуњавање надоле:
=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1
Да бисте добили крајње датуме, откуцајте следећу формулу у ћелију Ф5 и превуците попуну икона ручкедоле:
=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7
Као што видите, успешно смо конвертовали број недеље у датум у Екцел-у.
Повезан садржај: Како претворити општи формат у датум у Екцел-у (7 метода)
Слична очитавања
- Текст се неће претворити у датум у Екцел-у (4 проблема и решења)
- Како претворити Уник временску ознаку у датум у Екцел-у (3 метода)
- Претворите текстуални датум и време у формат датума у Екцел-у (7 једноставних начина)
2. МАКС и МИН функције за претварање броја недеље у датум
Да бисте конвертовали број недеље у датум у Екцел-у, можете користити функцију МИН и функцију МАКС са истом формулом.
Ми видели у претходним формулама, враћају се у понедељак или недељу прве недеље чак и ако спада у исту годину коју сте дали или ранију годину. Формула датума почетка увек враћа 1. јануар као датум почетка прве недеље. Аутоматски, формула крајњег датума доследно враћа 31. децембар као датум завршетка последње недеље у години, без обзира на дан у недељи.
2.1 Увек рачунајући недељу од пон-нед ( Почиње од 1. јануара)
Сада, ваша прва недеља почиње 1. јануара, а радни дан је понедељак. Можете умотати Екцел формулу у функцију МАКС и функцију МИН да бисте увек почели да рачунате од 1. јануара.
Да бисте добили почетне датуме, откуцајте следећу формулу у ћелији Е5 ипревуците икону ручке за попуњавање надоле:
=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + (C5-1)*7 + 1)
Да бисте добили крајње датуме, морате користите МИН функцију и направите малу промену у формули. Сада унесите следећу формулу у ћелију Ф5 и превуците икону ручке за попуњавање надоле:
=MIN(DATE(B5+1,1,0), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + C5*7)
2.1 Увек рачунајући недељу-субицу (почиње од 1. јануара)
Ако ваша прва недеља почиње недељом, морате да унесете малу измену у горње формуле.
Да бисте добили датум почетка, унесите следећу формулу:
=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1)
За крај датуме, користите следећу формулу да конвертујете број недеље у датум:
=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 )
Као Видите, формула ће конвертовати број недеље у датум у Екцел-у.
Прочитајте више: Екцел ВБА само за претварање датума и времена у датум
Претворите број недеље у месец у Екцел-у
Сада, да бисте број недеље претворили у месец, такође можете да користите претходне Екцел формуле на другачији начин.
Овде такође користимо функција ВЕЕКДАИ и функција ДАТЕ за израчунавање. Али, овог пута их умотавамо у функцију МОНТХ .
Погледајте следећи скуп података:
Овде имамо бројеве недеља за 2022. годину. Добићемо месец користећи формулу.
Сада укуцајте следећу формулу у Ћелија Е5 и превуците икону ручке за попуњавањедоле:
=MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7)
Као што видите, добили смо број месеца. Али ако желите назив месеца, пробајте следећу формулу:
=CHOOSE(MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7),"January","February","March","April", "May", "June", "July", "August", "September", "October", "November", "December")
Овде смо користили функцију ЦХООСЕ у претворите број месеца у називе месеци.
Као што видите, успели смо у претварању броја недеље у месец у Екцел-у.
Прочитајте више: Како претворити број у датум у Екцел-у (6 једноставних начина)
Претворити дане у седмице у Екцел-у
1. Конвертујте датум у број недеље у Екцел-у
Сада смо раније користили Екцел формуле за конверзију броја недеље у датум. Можете и обрнуто. То значи да можете да конвертујете дане у број недеље. Да бисмо то урадили, користићемо Екцел функцију ВЕЕКНУМ .
Функција ВЕЕКНУМ се користи за израчунавање броја недеље датума.
Генерична синтакса:
=ВЕЕКНУМ(серијски_број, [тип_поврата])
Овде, серијски број означава датум. Сада знамо да Екцел такође препознаје датуме као серијске бројеве. А тип враћања показује од ког дана почиње наша недеља.
Погледајте следећи скуп података:
Ево, имамо неколико дана и ми ћемо претворите их у број недеље.
Сада кликните на Ћелија Д5. Затим унесите следећу формулу и превуците икону ручке за попуњавање надоле:
=WEEKNUM(B5)
Након тога, функција ће успешнопретворите дане у недеље у Екцел-у.
2. Претворите број дана у недеље у Екцел-у
Погледајте следећи скуп података:
Овде можете видети колико је дана било потребно за завршетак пројекта. Сада број дана није довољан. Морамо их претворити у недеље и дане. Дакле, користићемо Екцел формулу да то решимо.
Наша Екцел формула ће садржати функцију ИНТ и функцију ИФ.
Сада , кликните на Ћелија Д5. Затим унесите следећу формулу и превуците икону ручке за попуњавање надоле:
=INT(C5/7)&IF(INT(C5/7)=1," week"," weeks") & " and " & (C5-INT(C5/7)*7) & IF((C5-INT(C5/7)*7)=1," day"," days")
Као што видите, наша Екцел формула је успешно конвертовала дане у недеље.
🔎 Распад формуле
ИНТ( Ц5/7): Враћа број недеља.
Ц5-ИНТ(Ц5/7)*7: Враћа број дана који нису довољни за недеље (мање од 7 дана).
Додали смо функцију ИФ за решавање проблема „седмица“ или „седмица“. Ако имате једну недељу, додаје се „седмица“ после 1.
Исто важи и за дане, ако имате 1 дан, додаје се „дан“. У супротном ће додати „Дани“. То чини излаз граматички исправним.
Прочитајте више: Како претворити текст у датум у Екцел-у (10 начина)
💬 Ствари које треба запамтити
✎ Формула у основи враћа датуме у формату серијског броја. Дакле, промените формат у Датуми са Екцел траке.
✎ У ИСО датум недељесистема, недеља почиње понедељком, а недеља која укључује први четвртак у години се подразумева за недељу 1.
Закључак
Да закључимо, надам се да вам је овај водич пружио део корисно знање о томе како конвертовати број недеље у датум у Екцел-у. Препоручујемо вам да научите и примените сва ова упутства на свој скуп података. Преузмите радну свеску за вежбање и испробајте их сами. Такође, слободно дајте повратне информације у одељку за коментаре. Ваше драгоцене повратне информације нас мотивишу да креирамо овакве туторијале.
Не заборавите да проверите нашу веб локацију Екцелдеми.цом за различите проблеме и решења у вези са Екцелом.
Наставите да учите нове методе и наставите да растете!