- Hivatalos a OnePlus 13 startdátuma
- 8300 mAh, maradhat?
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- iPhone topik
- Milyen okostelefont vegyek?
- Yettel topik
- Vivo X200 Pro - a kétszázát!
- Teljes külső kijelzővel hódítana a Flip7, ami kapott egy kistestvért is
- Okosóra és okoskiegészítő topik
- Kiszivárgott a Pixel 10 Pro
-
Mobilarena
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Mutt
senior tag
válasz
Zoli1222 #54531 üzenetére
Szia,
Alternatív megoldás arra hogy egy napról kiderítsük, hogy munkanap/ünnepnap/hétvége.
A hétvégére a HÉT.NAPJA függvény is használható.
pl.HA(HÉT.NAPJA(A2;2)>5;"hétvége";"nem hétvége")
Ünnepnapok kikeresésére a HOL.VAN is használható, vhogy így:
SZÁM(HOL.VAN(A2;Ünnepnapok!$B$2:$B$100;0))
(A függvény vagy egy pozíciót - egy számot - ad vissza, ha a nap az ünnepnapok között megtalálható, vagy egy hibaüzenetet. A SZÁM függvény ezt a kapott eredményt IGAZ vagy HAMIS-ra alakítja.)
Ezeken túl érdemes még egy listát nyilvántartani az áthelyezett munkanapokra is (idén május 17, október 18 és december 13).
Ezek után a sorrend az hogy megnézzük, hogy egy adott nap
1) áthelyezett munkanap-e (ha igen, akkor "munkanap", ha nem akkor 2-es lépés),
2) ünnepnapra esik-e (ha igen, akkor "ünnepnap", ha nem akkor 3-as lépés),
3) hétvége-e (ha igen, akkor "hétvége", ha nem akkor 4-es lépés)
4) "munkanap" maradt vissza (kivétel, ha külön akarod listázni a szabadságokat, betegszabikat).A fenti logikára lehet HA függvényt is használni, de sokkal jobb (érthetőbb) a HAELSŐIGAZ függvény.
A képlet a fenti minta alapján:=HAELSŐIGAZ(SZÁM(HOL.VAN(A2;$J$2:$J$4;0));"munkanap";SZÁM(HOL.VAN(A2;$G$2:$G$17;0));"ünnepnap";HÉT.NAPJA(A2;2)>5;"hétvége";1;"munkanap")
üdv
-
Mutt
senior tag
válasz
Zoli1222 #54514 üzenetére
Dinamikus tömbök nem műkődnek Excel táblázatban ha nem tudnak "elterülni", mivel csak azt a cellát használhatják ahova be lettek írva.
Az elmondásod szerint Power Query műkődhet, mivel az egy táblázatot készít, de ahogy mondod hogy mit szeretnél ott az lesz a gond, hogy az adatok el fognak veszni ha egy új honapot indítasz. (Önhivatkozással ez megkerülhető.)
Azonban én inkább máshogy érném el a célt, ami sokkal egyszerűbb lesz.
Egész évre létrehozzuk már most a táblázatot, szinezzük ahogy kell a napokat. Kirakunk egy szeletelőt és azzal szűrőd a téged érdeklő hónapot.
Angol Excelben mutatom: egy képlet van a hónaphoz, minden más statikus.A táblázat végére tudunk egy összegzést is tenni automatán, így egyből lesz végeredményed akárhogy szűrsz.
-
Mutt
senior tag
válasz
Zoli1222 #54511 üzenetére
Hali,
Excel 2021-től van SORSZÁMLISTA függvény, amivel ezt el lehet érni könnyedén. Az egészet egy LET-be tettem, hogy jobban átlátható legyen hogyan épül fel a képlet.
Első lépésként a DÁTUMÉRTÉK függvénnyel a szöveges bevitelből egy dátumot csinálunk.
Ebből a dátumból a hónapvégét is kiszámítjuk. Végül pedig a SORSZÁMLISTÁ-val a két dátum közötti napokat kiíratjuk.
Ezeket a dátumokat speciális számformátummal megformázva (n - nnnn
) kapjuk meg az eredményt.Ha Excel 2021-nél régebbid van, akkor ha szükséges egy Power Query-vel (Excel 2016-től integrálva van, Excel 2010/2013-hoz telepíteni kell) is lehet ilyet csinálni.
Ha Excel 2010-től régebbid van, akkor talán egy tömb-függvénnyel megoldható.
Valószínű ronda lesz.
Itt a tömb (CSE) képlet:=DÁTUMÉRTÉK(A1&" 1")-1+SOR(INDIREKT("A1:A"&FKERES(A1;{"jan"\31;"feb"\28;"már"\31;"ápr"\30;"máj"\31;"jún"\30;"júl"\31;"aug"\31;"szept"\30;"okt"\31;"nov"\30;"dec"\31};2;0)))
Hónapot "jan", "feb", "már" ... "dec" szövegként kell neki megadni, lehet bővíteni az FKERES-ben más formátumokkal. Szökőévet nem fog tudni ez kezelni.
üdv
Új hozzászólás Aktív témák
Hirdetés
- Villanyszerelés
- Hivatalos a OnePlus 13 startdátuma
- 8300 mAh, maradhat?
- VR topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- Energiaital topic
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- iPhone topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Eladó steam/ubisoft/EA/stb. kulcsok Bank/Revolut/Wise (EUR, USD, crypto OK)
- Csere-Beszámítás! MSI Suprim X RTX 3080 10GB Videokártya!
- 138 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- BESZÁMÍTÁS! MSI B550 7 5800X 16GB DDR4 512GB SSD RTX 3070 8GB Rampage SHIVA Enermax 750W
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- Telefon felváráslás!! Xiaomi 13T, Xiaomi 13T Pro, Xiaomi 14T, Xiaomi 14T Pro
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest