Telefonszámunk: 1-472-0679

Függvények

Feltételes összesítések részleges egyezés esetén

Ez alkalommal csak egy apróságot osztanék meg, amire esetleg nem mindenki gondol, vagy próbál ki magától. A probléma Mi van akkor, ha a szokásos DARABTELI/COUNTIF vagy SZUMHA/SZUMIF függvvények feltétele szöveges, de nem pontosan, csak részlegesen egyező sorokat szeretnénk összesíteni? Például szeretnénk megtudni, hogy hány „Nagy” vezetéknevű van, […]

Tovább...

Sormagasság beállítása képlettel

A sor és oszlopméretek beállítása alapesetben nem túl bonyolult dolog. Néhány korábbi bejegyzésben már itt is olvashattatok róla. Alap oszlopszélesség megadása Oszlop és sorméret megadása centiméterben Egy kedves ismerősöm blogján olvastam egy érdekes megoldást a sormagasság beállítására képlet segítségével. Ezúton is köszönöm Kris, hogy hozzájárultál a meghivatkozáshoz! […]

Tovább...

Keresés több feltétel szerint – FKERES és társai

A keresőfüggvények első argumentuma a keresendő érték szokott lenni. Ez egy darab konkrét érték, amit a következő argumentumban megadott tartományban fog keresni. Ha a keresendő érték többször is szerepel a megadott tartományban, akkor csak az első előfordulását fogja találatként kezelni. Emiatt csak olyan oszlopban van értelme általában […]

Tovább...

Munkalapnevek listázása tartományba

A munkalapnevek listázására leginkább VBA, azaz makró megoldásokat lehet találni. De a minap egy érdekes megoldásra bukkantam itt, amit szeretnék veletek megosztani. Tulajdonképpen ez is makró, de nem VBA, hanem EXCEL4 makró. Az Excel4 makrók függvények képében még megtalálhatók a mai EXCEL verziókban is, kompatibilitási okokból. A […]

Tovább...

Kétszintű legördülő lista készítése

Az Excel adatérvényesítés lehetőségét egyre többen megismerik és használják. Ezek közül a leggyakoribb a legördülő lista szabály, amikor előírjuk, hogy a kiválasztott cellákba csak egy előre meghatározott lista elemeit lehessen beírni vagy egy legördülő menüből választani. Ebben az anyagban feltételezem, hogy az olvasó ismeri ezt a lehetőséget, […]

Tovább...

Összesítés szűrt és rejtett tartományokban

Ha egy tartományban bizonyos oszlopokban összesítő műveleteket szeretnénk végezni, (szumma, Átlag, Max, Min, Darab, stb), de a sorokat szűrjük, vagy sorokat elrejtünk, akkor a hagyományos összesítő  függvények nem lesznek jók, mert azok az eredménybe beleszámítják az éppen nem látható sorokat is. A RÉSZÖSSZEG – SUBTOTAL függvény A RÉSZÖSSZEG […]

Tovább...

Munkalapnév lekérése képlettel egy cellába

Meglehetősen sokszor találkozok azzal, hogy több munkalapos munkafüzetekben a munkalap nevét az egyik cellában konstansként is beírják. ha a lap neve megváltozik, akkor azt a cellát is manuálisan változtatni kell. Gondoltam, itt az ideje, hogy közzétegyem a megoldást, amit persze megint nem Én találtam ki, bár annyira […]

Tovább...

A TRANSZPONÁLÁS (TRANSPOSE) függvény

A vágólap elforgatott beillesztés funkcióját mindenki ismeri. Ami a forrás tartományban vízszintesen volt, az a céltartományban függőlegesen lesz vagy fordítva. Az Excel különböző verzióiban más-más módokon lehet közvetlenül elérni, de az Irányított beillesztés párbeszédben már régóta ugyanott találjuk. Az a probléma, hogy ezzel az elforgatással a célhely […]

Tovább...

Összesít (Aggregate) függvény -Az új részösszeg bajnok

A 2010-es Excelben bemutatkozik az ÖSSZESÍT, angol nevén az AGGREAGATE függvény. A RÉSZÖSSZEG (SUBTOTAL) függvény helyett használhatjuk, és érdemes is használni, mert sokkal többet tud nála. Ha esetleg nem ismernéd a RÉSZÖSSZEG függvényt, akkor már nincs is rá szükséged, feltéve, hogy  sem Te, sem mások, akikkel Excel […]

Tovább...

Hány adott nap van két dátum között?

Ha az a feladatunk adódik, hogy lekérdezzük két dátum közötti HÉTFŐK vagy VASÁRNAPOK vagy bármilyen napok számát, akkor a következő lehetőségeink adódnak.

  1. Volt egy korábbi anyag, ahol többek között erre is volt egy tömbképlet:
    https://excel-bazis.hu/tutorial/szamok-datumok-rendezett-halmaza-mint-tomb
    E
    nnek előnye, hogy minden Excel verzióban működik.
  2. Használhatjuk az Excel 2010-ben megjelent NETWORKDAYS.INTL() függvényt, aminek magyar neve ÖSSZ.MUNKANAP.INTL

NETWORKDAYS.INTL() – ÖSSZ.MUNKANAP.INTL

Az Analysis Toolpack , ami az Excel 2007 óta bekerült alapból a rendszerbe szintén fejlődik, és ez a függvény a sima NETWORKDAYS() – ÖSSZ.MUNKANAP() függvény kiegészítéseként, az Excel 2010-es verziójával jelent meg. Mindkettő arra való, hogy két dátum között megadja a munkanapok számát.

A sima NETWORKDAYS() hétvégeként csak a szombat-vasárnapokat fogadja el, míg az újabb verziónak egy erre a célra szolgáló argumentumban megadhatjuk, hogy mely napokat tekintsen a héten munkanapoknak, és melyeket ne.

Ez az argumentum egy hét jegyű szöveg (sztring), amiben a karakterek a hét napjait reprezentálják binárisan, hétfőtől kezdődően. NULLA, ha munkanap, és EGYES, ha szünnap.

Ha a hétvégék Szombat-Vasárnapok, akkor ez az argumentum elhagyható.

A függvény részletes leírása

Példa szünnapokra

Szünnapok Sztring Függvény
Szo-Vas (alap) „0000011” =NETWORKDAYS.INTL(kezdo_datum;Vegdatum)
Csak Szombat „0000010” =NETWORKDAYS.INTL(kezdo_datum;Vegdatum;”0000010″)
Vas – Hétfő „1000001” =NETWORKDAYS.INTL(kezdo_datum;Vegdatum;”1000001″)

OK, de hogy számoljuk meg pl. a Keddeket?

Hát úgy, hogy csak a Keddeket adjuk meg munkanapként, azaz a második karakter lesz csak NULLA,  a többi EGYES.

=NETWORKDAYS.INTL(kezdo_datum;Vegdatum;"1011111")
=ÖSSZ.MUNKANAP.INTL(kezdo_datum;Vegdatum;"1011111")

Ügyeljünk arra, hogy a kezdő dátum korábbi legyen, mint a végdátum!

Nézzük működés közben, ahol látható még pár érdekesség

  • Adott napok száma két dátum között

Tovább...