Treniruojame smegenis (savaitės dieną skaičiuojame pagal datą). Savaitės dienos skaičiavimas mintyse Kokia savaitės diena buvo 2

Laba diena draugai!

Šį straipsnį skyriau temai, kaip „Excel“ pagal datą nustatyti savaitės dieną. Labai dažnai su šia problema susiduria ir personalo skyriaus specialistai, nors klausimų, kai reikia žinoti, ar duotas skaičius patenka į savaitės darbo dieną, yra daugybė sprendimų. Šios užduotys apima nedarbingumo atostogų apskaičiavimą, švenčių nustatymą, atostogų dienų nustatymą ir, beje, yra daug kitų užduočių, kur reikia nustatyti savaitės dieną Excel pagal datą.

Yra keletas būdų, kaip nustatyti savaitės dieną, ir šiame straipsnyje mes apsvarstysime 3 parinktis:

Pasirinkto formato naudojimas

Labai paprastas būdas nustatyti savaitės dieną pagal datą yra toks:

  • pasirinkite, kurioje datos ekrane norite atlikti pakeitimus;
  • dešiniuoju pelės mygtuku iškvieskite kontekstinį meniu ir pasirinkite elementą "Ląstelės formatas";
  • pasirodžiusiame lange pasirinkite skirtuką "Skaičius", Skyriuje "Skaičių formatai" reikia pasirinkti elementą "(visi formatai)" ir tipo laukelyje įveskite reikiamą datos formatą.

Patys duomenų formatai gali būti suskirstyti į 2 tipus: pilnas Ir sutrumpintai.

  • Pilnas formatas nurodomas pilnu savaitės ar mėnesio dienos pavadinimu (pavyzdžiui, trečiadienis, ketvirtadienis ir kt.), visas formatas nurodomas „DDDD“ – savaitės dienoms, „MMMM“ – mėnesiams.
  • Sutrumpintas formatas rodomas tik dviem raidėmis (pavyzdžiui, trečiadienis, ketvirtadienis, penktadienis ir kt.) ir tam savaitės dienomis nurodomas formatas „DDD“, o mėnesiams – „MMM“.

Naudojant funkciją TEXT

Šiuo atveju mes naudosime integruotą, kad nustatytume savaitės dieną „Excel“ iš datos. Ši funkcija skirta formatuoti skaičių langelyje ir konvertuoti į tekstą.
Naudodami šią funkciją pirmiausia nurodote duomenų šaltinį, o tada nurodote duomenų konvertavimo formatą. Jūsų nurodytas formatas sutrumpintai arba pilnas kaip aprašiau pirmiau pirmoje pastraipoje.

Formulės rašyba atrodo taip:

=TEKSTAS(A1"dddd") , formulė grąžina savaitės dienos tekstinę reikšmę.

Naudojant WEEKDAY funkciją

Trečias būdas sužinoti savaitės dieną pagal datą yra funkcijai WEEKDAY, kuri priklauso grupei "Data ir laikas", ten rasite. Ši funkcija grąžina skaičių nuo 1 iki 7, reiškiantį savaitės dieną.
Formulė atrodo taip:

= SAVAITĖS DIENA (A1, 2) , Kur:

  • "A1» yra langelio, kuriame data yra skaitmeniniu formatu, adresas,
  • "2» - tai skaičius, nustatantis grąžinamos reikšmės tipą (yra 3 tipai: 1 arba jokio - grąžina skaičių nuo 1 (sekmadienį) iki 7 (šeštadienį), 2 - nuo 1 (pirmadienį) iki 7 (sekmadienį) ir 3 – nuo ​​0 (pirmadienis) iki 6 (sekmadienis), mums labiausiai pažįstamas 2 tipas).

Manau, kad jus sudomins straipsnis „“ jame rasite naudingų patarimų ir pavyzdžių dirbant su datomis.

Ir tai viskas, ką aš turiu! Aš tikrai to tikiuosi kad tema, kaip „Excel“ pagal datą nustatyti savaitės dieną, buvo atskleista ir jums tapo naudinga . Būčiau labai dėkingas už paliktus komentarus, nes tai yra skaitomumo rodiklis ir įkvepia rašyti naujus straipsnius! Pasidalinkite su draugais skaitykite ir like!

Toliau pateikiami keli spartieji klavišai ir patarimai, kurie padės rasti savaitės dieną bet kurią datą. Galite pasinaudoti šia gudrybe su savo tėvais ar draugais ir įrodyti jiems savo talentą.

Šimtmečio poslinkio apskaičiavimas (pagal Grigaliaus kalendorių):

  1. Paimkite pirmąjį tam tikrų metų dvigubą skaičių.
  2. Raskite kitą didžiausią 4 kartotinį po pirmųjų dviejų.
  3. Iš rasto skaičiaus atimkite 1.
  4. Tada iš jo atimkite pirmąjį dvigubą skaičių.
  5. Galiausiai gautą vertę padauginkite iš 2.

Pavyzdys:

Apskaičiuokite šimtmečio poslinkį 1900 a.

Pirmasis šios datos dvigubas skaičius yra 19.

Kitas pagal dydį 4 kartotinis po 19 yra 20.

Iš šio skaičiaus (20–1) atimkite 1.

Dabar atimkite pirmąjį dvigubą skaičių ((20–1)–19.

Galiausiai gautą vertę padauginkite iš 2.

1900v \u003d ((20-1) -19) * 2 \u003d 0.

Galite naudoti toliau pateiktą Grigaliaus amžiaus poslinkio lentelę, kurioje sugrupuojamos kitos šimtmečio poslinkio vertės.

Mėnesio kompensacijos skaičiavimas

Per vieną mėnesį turime 4 savaites, tai reiškia 4×7=28 dienos. Sausio mėnesį yra 31 diena. Likusios dienos: 31-28=3. Tai padės apskaičiuoti kiekvieno mėnesio skaičių.

Pradėkime nuo sausio 0.

Vasaris = (sausio dienų skaičius + likusios sausio mėnesio dienos) / 7) = (31 + 0) / 7 = 3

kovo mėn. = (vasario dienų skaičius + likusios vasario dienos) / 7) = (28 + 3) / 7 = 3

Balandis = (kovo dienų skaičius + likusios kovo dienos) / 7) = (31 + 3) / 7 = 6

Tęskite taip iki gruodžio... Mėnesių skaičiai:

Mėnesio kompensavimo lentelė.

Savaitės dienų skaičius

Norint sėkmingai įgyvendinti triuką, šias lenteles reikės įsiminti.

Dabar pereikime prie paties triuko.

Prisiminkite formulę Šimtmečio poslinkis + Metų poslinkis + Mėnesio poslinkis + Dienos poslinkis

  • Užskaitytos dienos = gautos dienos, mod 7
  • Metų poslinkis = (du paskutiniai metų skaitmenys +(paskutiniai du metų skaitmenys/4)) mod 7

Jei nurodyti metai yra keliamieji, o mėnuo yra sausis arba vasaris, tada metų poslinkis = (du paskutiniai metų skaitmenys + (du paskutiniai metų skaitmenys/4)) mod 7) - 1.

1 veiksmas: paprašykite bet kokios datos ir įrodykite, kad galite pavadinti nurodytos datos savaitės dieną.

2 veiksmas: paimkite nurodyto amžiaus poslinkio vertę iš pirmosios lentelės, 1900 m. ji yra 0.

3 veiksmas: apskaičiuokite metų poslinkį 86: ((86 + 86/4) mod 7*) = 2

4 veiksmas: paimkite mėnesio poslinkio vertę iš antrosios lentelės, birželio mėn. ji yra 4.

5 veiksmas: apskaičiuokite dienų poslinkį: 23 mod 7* = 2.

6 veiksmas: dabar sudėkite visus 4 skaičius: 0 + 2 + 4 + 2 = 8.

7 veiksmas: padalinkite 8 iš 7 = 1.

Pagal savaitės dienų skaičių lentelę skaičius 1 atitinka pirmadienį.

Todėl jūsų atsakymas yra: pirmadienis.

* 7 modas - Modulo palyginimas natūralusis skaičius 7. Aukščiau pateiktame pavyzdyje 23 mod 7* = 2, tai yra, 23–21 (artimiausias mažesnis sveikasis skaičius, dalijamas iš 7) = 2. Kitas pavyzdys yra (86 + 86/4) mod 7, 86 + 21 (visas sveikasis skaičius) = 107–105 (artimiausias skaičius dalijamas iš 7) = 2

Mokslininkai koreliuoja savaitės dienas su Saulės sistemos planetomis, taip apibūdindami kiekvieną dieną magiškai. Todėl tam tikrą dieną gimęs žmogus turi ir savo charakterį, temperamentą, pašaukimą. Taigi, norint nustatyti, kokiais charakterio bruožais ir galimybėmis kiekvienas iš mūsų yra apdovanotas, reikia paskaičiuoti, kokia savaitės diena buvo tavo gimtadienis ir kokia jos reikšmė. Naudodamiesi nemokamu internetiniu skaičiavimu galite sužinoti, kaip ši diena veikia charakterį, likimą ir magiškus sugebėjimus.

Kokia savaitės diena buvo tavo gimtadienis? Apskaičiuokite internete nemokamai:

Galite patys sužinoti, kokia savaitės diena buvo bet kurią dieną, ir perskaityti aprašymą žemiau:

pirmadienis.

Ši diena prabėga po Mėnulio ženklu, todėl pirmadieniams būdingi tokie charakterio bruožai kaip neryžtingumas ir nervingumas, iš prigimties yra prieštaringi, todėl dažnai negali pasiekti norimų aukštumų. Apsauginis ir emocinis. Jie turi turtingą vaizduotę. Daugelis jų gyvenime yra vieniši, nes nėra pasirengę už ką nors prisiimti atsakomybės. Kalbant apie meilės santykius, jie yra tikri ir nuoširdūs.

Magiški sugebėjimai. Per pilnatį jie gali išsakyti norą stovėdami priešais atvirą langą. Tai tikrai išsipildys.

antradienis.

Šią dieną valdo Marsas – karinga planeta. Šią dieną gimę žmonės yra užsispyrę, atkaklūs ir dažnai agresyvūs. Nors dažnai abejoja savo veiksmų ir žodžių teisingumu. Antradieniams reikia žmogaus, kuris sunkiais laikais galėtų ištiesti savo tvirtą petį, tai gali būti nuolankus ir švelnus žmogus, todėl geriau rinkitės sielos draugą iš neįkyrių vaikinų ar merginų, tada sąjunga bus ilga ir laiminga.

Magiški sugebėjimai. Pamatykite pranašiškus sapnus pagal poreikį. Norėdami tai padaryti, turite atsigulti prieš vidurnaktį ir paprašyti sapno prognozės. Jūs negalite pakilti iš lovos iki ryto.

trečiadienį.

Šią dieną karaliauja Merkurijus, todėl trečiadienį gimę žmonės nuolatos užsiims savęs tobulinimu. Jie yra konservatoriai, jiems sunku pradėti kažką naujo. Tikslinga, nuo mažens aiškiai eina į tikslą. Bet kai tik gaunama tai, kas pasiekta, jiems pradeda nuobodžiauti ir tada jie išleidžia visą laiką susikaupusį negatyvą. Tada jie vėl išsikelia tikslą ir aiškiai jo siekia. Santuokoje, beje, jiems taip pat kartais reikia palikti savo sielos draugą į ramią ir nuošalią vietą, iš kurios jie grįš ramūs ir dvasingi, tada santykiai bus stiprūs ir stabilūs.

Magiški sugebėjimai. Jie savo energija gydo galvos skausmą, o delnų uždėjimu ramina nervų sistemą.

ketvirtadienis.

Vadovavimas šią dieną perkeliamas į Jupiterį, o tai reiškia, kad ketvirtadienio žmonės yra puikūs organizatoriai ir vadovai. Jie yra lyderiai gyvenime, todėl prie jų traukia silpnesni žmonės. Tarp jų yra daug užsispyrusių ir neįveikiamų, šios savybės pasiekia absurdo tašką. Namuose jie yra despotai, todėl ideali santuoka įmanoma su varomais ir silpnais. Jie yra savininkai, todėl neatleidžia išdavystės.

Magiški sugebėjimai. Intuicija yra gerai išvystyta, todėl jie gali numatyti ateitį.

penktadienis.

Venera yra šios savaitės dienos globėja, todėl penktadienį gimę žmonės yra optimistiški ir linksmi, flirtuojantys ir net kiek lengvabūdiški. Jų namuose visada šilta ir jauku, jie turi daug draugų ir pažįstamų. Tačiau jiems sunku susirasti sielos draugą, nes penktadieniai negali gyventi tarp keturių sienų - jiems reikia laisvės, kuri patiks ne kiekvienam meilužiui, todėl pavydūs žmonės geriau iš karto atsisakytų santuokos su penktadieniais.

Magiški sugebėjimai. Pelno kvapas yra gerai išvystytas, todėl šie žmonės niekada negyvena skurde. Jie visada turi pinigų ir stabilias pajamas.

šeštadienis.

Gimusieji šeštadienį yra valdomi Saturno, todėl gali daug ištverti. Šie žmonės darbštūs ir protingi, neskubūs, bet kruopštūs. Jie nemėgsta vadovauti, todėl nesiekia karjeros augimo, yra arčiau namų komforto. Tačiau šeimoje jie dažnai būna nelaimingi, nes mano, kad santuoka yra amžina, o tai reiškia, kad nereikia imtis iniciatyvos palaikant jausmų ugnį. Partneriuose vertinamas apdairumas, likusieji jiems tiesiog tampa atstumtaisiais. Dažnai jie būna nepatenkinti jaunystėje ir patenkinti gyvenimu būdami brandaus amžiaus.

Magiški sugebėjimai. Niekada neklysta apie žmogų, pirmasis įspūdis apie ką nors yra visada teisingas.

sekmadienis.

Sekmadienį gimusius žmones globoja Saulė, todėl jiems visada patogu gyventi. Jie yra aktyvūs ir gana sėkmingi, nors negali būti vadinami likimo pakalikai, nes gana dažnai su jais kyla rimtų problemų. Jų priežastis yra sekmadienio žmonių nerūpestingumas – jie tingūs ir pasirenkami. Tarp jų yra mažai šeimos narių, nes jie tingi sukurti šeimą, kad galėtų kuo nors pasirūpinti. Paprastai jie eina su srautu, o tai dažnai atveda juos į tinkamą ir pelningą vietą. Šie žmonės turi išmokti sunkaus darbo ir atkaklumo. Artimas žmogus, pasižymintis tokiomis savybėmis kaip apdairumas ir autoritetas, padeda jiems daug pasiekti gyvenime.

Magiški sugebėjimai. Sėkmė ir galimybė atspėti loterijos skaičius, kuriuos jie dažnai naudoja.

Norint bet kuriai datai nustatyti savaitės dieną be kalendoriaus pagalbos, nebūtina būti genijumi ar aiškiarege. Pakanka prisiminti porą formulių.

Norėdami nustatyti savaitės dieną pagal datą, turite naudoti formulę:

savaitės diena = (diena + mėnesio kodas + metų kodas) % 7

Paaiškinimai

Mėnesio kodas

Mėnesio ir metų kodai tikriausiai yra sunkiausia formulės dalis.

Jums tereikia atsiminti mėnesio kodą.

  • 1 - sausio, spalio 1 d.;
  • 2 - gegužės d.;
  • 3 – rugpjūtis;
  • 4 - vasario, kovo, lapkričio d.;
  • 5 – birželio d.;
  • 6 - gruodis, rugsėjis;
  • 0 – balandis, liepa.

Norint prisiminti tokius nelogiškus duomenis, lengviausias būdas yra griebtis asociacijų.

Metų kodas

Metų kodas XXI amžiuje apskaičiuojamas pagal formulę:

metų kodas = (6 + paskutiniai du metų skaitmenys + paskutiniai du metų skaitmenys / 4) % 7

Operatorius „/“ reiškia nepilną koeficientą, ty sveikąją padalijimo rezultato dalį.

  • 2015 m.: (6 + 15 + 15 / 4) % 7 = (6 + 15 + 3) % 7 = 25 % 7 = 4;
  • 2016 m.: (6 + 16 + 16 / 4) % 7 = (6 + 16 + 4) % 7 = 26 % 7 = 5;
  • 2017 m.: (6 + 17 + 17 / 4) % 7 = (6 + 17 + 4) % 7 = 27 % 7 = 6;
  • 2026 m.: (6 + 26 + 26 / 4) % 7 = (6 + 26 + 6) % 7 = 38 % 7 = 3.

Jei norite sužinoti savaitės dieną kito šimtmečio datai, turėsite atsižvelgti ir į šimtmečio reikšmes (6, 4, 2, 0). Vietoj 6 ateinančius šimtmečius bus šios vertės:

  • 16xx: 6;
  • 17xx: 4;
  • 18xx: 2;
  • 19xx: 0;
  • 20xx: 6;
  • 21xx: 4 ir pan.

Čia viskas paprasta: % yra liekanos operatorius dalinant.

Rezultato interpretacija

Skaičiavimo pradžia yra savaitgalis, tai yra: 0 yra šeštadienis, 1 yra sekmadienis ir pan.

Skaičiavimo pavyzdžiai

  • 2016 m. liepos 25 d.: (25 + 0 + 5) % 7 = 30 % 7 = 2 – pirmadienis;
  • 2017 m. rugpjūčio 8 d.: (8 + 3 + 6) % 7 = 17 % 7 = 3 – antradienis;
  • 2127 m. sausio 5 d.:
    • (4 + 27 + 27 / 4) % 7 = (4 + 27 + 3) % 7 = 34% 7 = 6 - metų kodas;
    • (5 + 1 + 6) % 7 = 10 % 7 = 5 – ketvirtadienis.

Žinoma, skaičiuoti savaitės dieną pagal pasimatymą galvoje nėra gyvybiškai svarbus įgūdis technologijų amžiuje. Bet tai nebanalus pratimas visiems, kurie mėgsta lavinti atmintį ir atlikti operacijas su skaičiais.

UPD. Deja, ši formulė netinkamai veikia keliamaisiais metais. Iki vasario 29 d. imtinai į formulę turėsite įtraukti dar vieną vienetą, kad gautumėte tinkamą dieną. Dėkojame skaitytojams, kad rado klaidą.

Savaitės dienos nustatymas pagal datą | Internetinis simuliatorius

Užduotis laikomas baigtu po 7 teisingų atsakymų

Pratimo norma – 2 min

Norėdami sėkmingai atlikti pratimą, susipažinkite su teorija

Savaitės dienos nustatymas pagal datą | teorija

Savaitės dieną galite nustatyti pagal datą taip:

  1. apskaičiuokite savaitės dienos kodą, pridėdami mėnesio dienos eilės numerį, mėnesio kodą ir metų kodą, o tada gautą sumą (jei ji viršija 6) sumažinkite iki skaičiaus nuo 0 iki 6 atimant reikiamą skaičių septynetų (arba, kitaip tariant, atimant atitinkamą skaičių , septynių kartotinį, kuris gali būti 7(7x1), 14(7x2), 21(7x3), 28(7x4), 35 (7x5), 42 (7x6) ir kt.);
  2. savaitės dieną nustatykite pagal savaitės dienos kodą.

Savaitės dienos ir jų kodai

Mėnesiai ir jų kodai

Mnemoniniai metodai gali būti naudojami norint įsiminti mėnesių ir jų kodų atitikmenis.

Pavyzdžiui, sausį lengva susieti su skaičiumi 6, nes žodyje „sausis“ yra 6 raidės, o vasarį galima susieti su skaičiumi 2, remiantis tuo, kad vasaris yra antrasis metų mėnuo. Tačiau nepamirškite sumažinti sausio ir vasario kodo vienu, jei metai yra keliamieji.

Taip pat galite naudoti savo asmenines asociacijas. Pavyzdžiui, jei jūsų antrasis vaikas gimė kovo mėnesį, jums bus lengva susieti kovo mėnesį su skaičiumi 2.

XXI amžiaus metai ir jų kodai*

Metai KAM. Metai KAM. Metai KAM. Metai KAM.
2000 0 2025 3 2050 6 2075 2
2001 1 2026 4 2051 0 2076 4
2002 2 2027 5 2052 2 2077 5
2003 3 2028 0 2053 3 2078 6
2004 5 2029 1 2054 4 2079 0
2005 6 2030 2 2055 5 2080 2
2006 0 2031 3 2056 0 2081 3
2007 1 2032 5 2057 1 2082 4
2008 3 2033 6 2058 2 2083 5
2009 4 2034 0 2059 3 2084 0
2010 5 2035 1 2060 5 2085 1
2011 6 2036 3 2061 6 2086 2
2012 1 2037 4 2062 0 2087 3
2013 2 2038 5 2063 1 2088 5
2014 3 2039 6 2064 3 2089 6
2015 4 2040 1 2065 4 2090 0
2016 6 2041 2 2066 5 2091 1
2017 0 2042 3 2067 6 2092 3
2018 1 2043 4 2068 1 2093 4
2019 2 2044 6 2069 2 2094 5
2020 4 2045 0 2070 3 2095 6
2021 5 2046 1 2071 4 2096 1
2022 6 2047 2 2072 6 2097 2
2023 0 2048 4 2073 0 2098 3
2024 2 2049 5 2074 1 2099 4

Šios lentelės nereikia įsiminti. XXI amžiaus (2000–2099) metų kodą galima apskaičiuoti taip:

  1. pateikti metus kaip išraišką: 2000 + X, kur X yra paskutinių dviejų metų skaitmenų skaičius;
  2. padalykite X iš 4 ir išmeskite likusią dalį;
  3. pridėti X prie 2 punkto rezultato;
  4. jei 3 punkto rezultatas yra didesnis nei šeši, tai iš jo atimkite didžiausią septynių (bet neviršijantį 3 punkto rezultato) skaičiaus kartotinį.

Pavyzdžiui, 2029 m.: 1) 2029 = 2000 + 29; 2) 29 / 4 = 7 (likutis atmetamas); 3) 7 + 29 = 36; 4) 36–35 (7x5) = 1

eilinė mėnesio diena = 5;

mėnesio kodas = 5;

metų kodas: 1) 2018 = 2000 + 18; 2) 18 / 4 = 4 (likutis atmetamas); 3) 4 + 18 = 22; 4) 22–21 (7x3) = 1

(eilinė mėnesio diena + mėnesio kodas + metų kodas) = ​​5 + 5 + 1 = 11

Kadangi gauta suma viršija 6, ją sumažiname iki skaičiaus, neviršijančio 6, atimdami atitinkamą septynių kartotinį: 11 - 7(7x1) = 4

Atsakymas: ketvirtadienis (savaitės dienos kodas = 4)

eilinė mėnesio diena = 26;

mėnesio kodas = 2;

metų kodas: 1) 2039 = 2000 + 39; 2) 39 / 4 = 9 (likutis atmetamas); 3) 9 + 39 = 48; 4) 48–42 (7x6) = 6

(eilinė mėnesio diena + mėnesio kodas + metų kodas) = ​​26 + 2 + 6 = 34

Kadangi gauta suma viršija 6, ją sumažiname iki skaičiaus, neviršijančio 6, atimdami atitinkamą septynių kartotinį: 34 - 28(7x4) = 6

Atsakymas: šeštadienis (savaitės dienos kodas = 6)

Norint nustatyti savaitės dieną pagal XX amžiaus datas, reikia XXI amžiaus kodą perkelti 1 diena į priekį.

eilinė mėnesio diena = 12;

mėnesio kodas = 1;

metų kodas: 1) 1953 = 1900 + 53; 2) 53 / 4 = 13 (likutis atmetamas); 3) 13 + 53 = 66; 4) 66–63 (7x9) = 3

Kadangi kalbame apie 20 amžiaus datą, prie metų kodo pridedame vienetą: 3 + 1 = 4

(eilinė mėnesio diena + mėnesio kodas + metų kodas) = ​​12 + 1 + 4 = 17

Kadangi gauta suma viršija 6, ją sumažiname iki skaičiaus, neviršijančio 6, atimdami atitinkamą septynių kartotinį: 17 - 14(7x2) = 3

Atsakymas: trečiadienis (savaitės dienos kodas = 3)

* Įprastais (ne keliamaisiais metais) 365 dienos (52 pilnos savaitės + 1 diena). Todėl tokiais metais, palyginti su ankstesniais, savaitės diena perkeliama 1 diena į priekį.

Keliamieji metai turi 366 dienas (52 pilnos savaitės + 2 dienos). Todėl tokiais metais, palyginti su ankstesniais, savaitės diena perkeliama 2 dienos į priekį. Tiksliau, papildomas poslinkis (dėl to, kad metai yra keliamieji) įvyksta pasibaigus vasario mėnesiui. Todėl keliamųjų metų sausį ir vasarį (kai užskaita dar neįvyko) mėnesio kodas sumažinamas vienu, palyginti su įprastų (nekeliamųjų) metų sausio ir vasario mėnesiais.