Note: The other languages of the website are Google-translated. Back to English

Hogyan kerekítsük a dátumot az előző vagy a következő konkrét hétköznapra az Excelben?

doc-forduló-előző-vasárnap-1
Néha előfordulhat, hogy a bal oldali képernyőképen látható dátum alapján meg kell szereznie az előző vagy a következő konkrét hétköznapot, például vasárnapot. Ez az oktatóanyag két képletet kínál a feladat egyszerű kezeléséhez Excelben.
Kerekítés dátuma a következő konkrét hétköznapra
Kerekítés dátuma az előző konkrét hétköznapra

nyíl kék jobb buborék Kerekítés dátuma a következő konkrét hétköznapra

Például itt az A oszlopban szereplő dátumok következő vasárnapjának megjelenítéséhez

1. Válassza ki azt a cellát, amelyet a következő vasárnapi dátumra szeretne helyezni, majd illessze be vagy írja be az alábbi képletet:

=IF(MOD(A2-1,7)>7,A2+7-MOD(A2-1,7)+7,A2+7-MOD(A2-1,7))

2. Ezután nyomja meg a gombot belép gombot, hogy megkapja az első következő vasárnapot, amely 5 jegyű számként jelenik meg, majd húzza le az automatikus kitöltést az összes eredmény megjelenítéséhez.

doc-forduló-előző-vasárnap-1

3. Ezután tartsa kijelölve a képletcellákat, nyomja meg a gombot Ctrl + 1 gombok a Cellák formázása párbeszédpanelen, majd a alatt Szám lapon válassza ki a lehetőséget találka és válasszon egy dátumtípust a megfelelő listából, ahogy szüksége van rá. Kattintson OK.

doc-forduló-előző-vasárnap-1

Most a képlet eredményei dátumformátumban jelennek meg.

doc-forduló-előző-vasárnap-1

A következő más hétköznapok megszerzéséhez használja az alábbi képleteket:

Hétköznap Képlet
vasárnap =IF(MOD(A2-1,7)>7,A2+7-MOD(A2-1,7)+7,A2+7-MOD(A2-1,7))
Szombat =IF(MOD(A2-1,7)>6,A2+6-MOD(A2-1,7)+7,A2+6-MOD(A2-1,7))
Péntek =IF(MOD(A2-1,7)>5,A2+5-MOD(A2-1,7)+7,A2+5-MOD(A2-1,7))
csütörtök =IF(MOD(A2-1,7)>4,A2+4-MOD(A2-1,7)+7,A2+4-MOD(A2-1,7))
Szerda =IF(MOD(A1-1,7)>3,A1+3-MOD(A1-1,7)+7,A1+3-MOD(A1-1,7))
;Kedd =IF(MOD(A1-1,7)>2,A1+2-MOD(A1-1,7)+7,A1+2-MOD(A1-1,7))
hétfő =IF(MOD(A1-1,7)>1,A1+1-MOD(A1-1,7)+7,A1+1-MOD(A1-1,7))

nyíl kék jobb buborék Kerekítés dátuma az előző konkrét hétköznapra

Például itt az A oszlopban szereplő dátumok előző vasárnapjának megjelenítéséhez

1. Válassza ki azt a cellát, amelyet a következő vasárnapi dátumra szeretne helyezni, majd illessze be vagy írja be az alábbi képletet:

=A2-WEEKDAY(A2,2)

2. Ezután nyomja meg a gombot belép gombot az első következő vasárnap eléréséhez, majd húzza le az automatikus kitöltést az összes eredmény megjelenítéséhez.

doc-forduló-előző-vasárnap-1

Ha módosítani szeretné a dátumformátumot, tartsa kijelölve a képletcellákat, nyomja meg a gombot Ctrl + 1 gombok a Cellák formázása párbeszédpanelen, majd a alatt Szám lapon válassza ki a lehetőséget találka és válasszon egy dátumtípust a megfelelő listából, ahogy szüksége van rá. Kattintson OK.

doc-forduló-előző-vasárnap-1

Most a képlet eredményei dátumformátumban jelennek meg.

doc-forduló-előző-vasárnap-1

Az előző hétköznapok megtekintéséhez használja az alábbi képleteket:

Hétköznap Képlet
vasárnap =A2-WEEKDAY(A2,2)
Szombat =IF(WEEKDAY(A2,2)>6,A2-WEEKDAY(A2,1),A2-WEEKDAY(A2,2)-1)
Péntek =IF(WEEKDAY(A2,2)>5,A2-WEEKDAY(A2,2)+5,A2-WEEKDAY(A2,2)-2)
csütörtök =IF(WEEKDAY(A2,2)>4,A2-WEEKDAY(A2,2)+4,A2-WEEKDAY(A2,2)-3)
Szerda =IF(WEEKDAY(A2,2)>3,A2-WEEKDAY(A2,2)+3,A2-WEEKDAY(A2,2)-4)
;Kedd =IF(WEEKDAY(A2,2)>2,A2-WEEKDAY(A2,2)+2,A2-WEEKDAY(A2,2)-5)
hétfő =IF(WEEKDAY(A2,2)>1,A2-WEEKDAY(A2,2)+1,A2-WEEKDAY(A2,2)-6)

Hatékony dátum- és idősegítő

A Dátum és idő segítő jellemzője Kutools az Excel számára, támogatja a dátum és idő egyszerű összeadását/kivonását, a két dátum közötti különbség kiszámítását és a születésnap alapján az életkor kiszámítását.  Kattintson az ingyenes próbaverzióhoz!
doc-forduló-előző-vasárnap-1
 
Kutools for Excel: több mint 200 praktikus Excel-bővítménnyel, korlátozás nélkül kipróbálható.


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (16)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Az előző vasárnapra vonatkozó köröd hibás. Még a lapodon is annyit mutat.
A weboldal moderátora ezt a megjegyzést minimalizálta
Tehát mi lenne a helyes képlet annak ellenőrzéséhez, hogy egy cellában van-e dátum, különben hagyja üresen, és állítsa a dátumot péntekre, ha a dátum szombatra vagy vasárnapra esik?
A weboldal moderátora ezt a megjegyzést minimalizálta
Találtam egy megoldást az előző péntekre. Szükség szerint módosíthatja az "eredmények" kapcsolót, hogy különböző napokra kerekítsen.=H3-SWITCH(SZÖVEG(H3, "DDD"), "Hétfő", 3, "Ked", 4, "Sze", 5, "Csü ", 6, "Péntek", 0, "Szo", 1, "V", 2)
=[dátum]-SWITCH(SZÖVEG([dátum], "DDD"), "hétfő", 3, "ked", 4, "sze", 5, "cs", 6, "p", 0, "szombat" ", 1, "Nap", 2)
A weboldal moderátora ezt a megjegyzést minimalizálta
Sziasztok srácok,

Az alábbi képletet használtam, remélem beválik az Ön számára.
IF(WEEKDAY(H2,16)<>7,(7-WEEKDAY(H2,16))+H2,H2) ahol H2 az a dátum, amelyet a hét következő napjára kíván felkerekíteni (az én esetemben Péntek), a 16 pedig az a formátum, amelynél a dátum szombat 1. számmal, péntek pedig 7. számmal kezdődik.
A weboldal moderátora ezt a megjegyzést minimalizálta
Si quiero la fecha del próximo viernes cómo debo modificar las variables? Gracias
A weboldal moderátora ezt a megjegyzést minimalizálta
Elnézést, nem értem, beszélnél angolul?
A weboldal moderátora ezt a megjegyzést minimalizálta
Ezt betettem a google táblákba, és hogy a dátumok jövő csütörtökiek legyenek, de főleg a csütörtök utáni időpontokra nem sikerült működésre bírnom. Az =IF(L2="","",L2+4-MOD(L2-1,4)) a függvény, amellyel csütörtököt határoztam meg, de nem minden dátum volt csütörtök.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ezt betettem a google táblákba, és hogy a dátumok jövő csütörtökiek legyenek, de főleg a csütörtök utáni időpontokra nem sikerült működésre bírnom. Az =IF(L2="","",L2+4-MOD(L2-1,4)) a függvény, amellyel csütörtököt határoztam meg, de nem minden dátum volt csütörtök.
A weboldal moderátora ezt a megjegyzést minimalizálta
pontosításképpen minden dátum csütörtök lesz, de a péntek és a szombat nem vált át a következő hét csütörtökjére, hanem egy-két napot visszamegy az előző csütörtökre, ahelyett, hogy a következő hét csütörtökjére megy, van-e mód ennek javítására a függvényben =IF(L4="","",L4+4-MOD(L4-1,7))
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Kisho!
Az alábbi képletet használom a következő csütörtökre való kerekítéshez, ahol A1 az eredeti dátumot tartalmazó cella, a 14 pedig a csütörtök. Igény esetén más napokon is használhat más számokat. 11=hétfő, 12=kedd, 13=szerda stb...
Ezenkívül használhat 1-et a 8 helyett, hogy az eredeti dátum előtti csütörtököt kapja meg az A1-ben. Ha az eredeti dátum már csütörtök, a képlet ugyanazt a dátumot adja, mint az A1-ben.
Remélem ez segít!
=A1+(0-WEEKDAY(A1,14)+8)
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Kisho!

Az alábbi képletet használom a következő csütörtökre való kerekítéshez, ahol A1 az eredeti dátumot tartalmazó cella, a 14 pedig a csütörtök. Igény esetén más napokon is használhat más számokat. 11=hétfő, 12=kedd, 13=szerda stb...

Ezenkívül használhat 1-et a 8 helyett, hogy az eredeti dátum előtti csütörtököt kapja meg az A1-ben. Ha az eredeti dátum már csütörtök, a képlet ugyanazt a dátumot adja, mint az A1-ben.

Remélem ez segít!

= A1 + (0-HÉTNAP (A1,14) +8)
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Mindenki,
Az alábbi képletet használom a következő csütörtökre való kerekítéshez, ahol A1 az eredeti dátumot tartalmazó cella, a 14 pedig a csütörtök. Igény esetén más napokon is használhat más számokat. 11=hétfő, 12=kedd, 13=szerda stb...

Ezenkívül használhat 1-et a 8 helyett, hogy az eredeti dátum előtti csütörtököt kapja meg az A1-ben. Ha az eredeti dátum már csütörtök, a képlet ugyanazt a dátumot adja, mint az A1-ben.

Remélem ez segít!

= A1 + (0-HÉTNAP (A1,14) +8)
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm! Ez működött :)
A weboldal moderátora ezt a megjegyzést minimalizálta
Megpróbálom kidolgozni, hogyan kell használni egy dátumot, kevesebb napszámmal, de ügyeljen arra, hogy kivonja azokat a napokat, amelyek egy hétköznapra, nem pedig a hétvégére esik.
Valami képlet??
A weboldal moderátora ezt a megjegyzést minimalizálta
Kipróbáltam, de részben hibás eredmény született. Miért ?
Jövő pénteken akartam venni.

=IF(A2="","",A2+5-Mod(A2-1,7))

Beléptem 11
Az eredmény 11
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm az emlékeztetőt, az eredeti képlet valóban nem elég szigorú. Frissítettem a képleteket és átírtam az oktatóanyagot, remélem, az új képletek segíthetnek.
Még senki sem írt megjegyzést
Kérjük, írja meg észrevételeit angol nyelven
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi