Warning: Use of undefined constant ddsg_language - assumed 'ddsg_language' (this will throw an Error in a future version of PHP) in /web/htdocs6/hatekonysaghu/home/www/blog/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 44
Hatékonyság Excel Blog | Excel és más szoftveres tippek, tudnivalók, leírások érthetően, használhatóan. - Part 5

Az Ördög tanácsai a táblázatkészítéshez

2007 szeptember 29

Tévedhetetlen excel zsonglőrök szórakoztatására, nosztalgiázására, valamint haladók időben okulására lefordítottam (ahogy tudtam) egyik kedvenc angol nyelvű exceles cikkemet.

Íme az eredeti: http://www.sysmod.com/praxis/prax0404.htm#Excel

Sajnos a következő pontok egy részét csak profi excel felhasználók fogják érteni, ezért akár szintfelmérésnek is tekinthető 🙂

Nem haragszom, ha jelzitek fordítási hibákat 😉

Íme a fordítás:
1. Csak csináld! Ugorj neki és csináld! A felhasználók elfogadják, bármi lesz az eredmény.
2. Előbb lőj, aztán célozz! Te kérdés nélkül is tudod, mire van ténylegesen szükség.
3. Sose egyszerűsíts (az csak megkönnyítené más embereknek, hogy átvegyék a munkádat), csak tegyél hozzá újabb részeket, de ne vedd ki az elavultakat.
4. A határidők nem számítanak.
5. Dokumentáció a gyengeelméjű embereknek, specifikáció a félénkeknek való.
6. Ne szerezz tesztadatokat! Bármit eredményez a táblázat, megfelel.
7. Ne használj lapvédelmet! Az korlátozza a felhasználók jogát, hogy fejlesszék a képleteket bárminek a begépelésével.
8. Ne töltsd ki a tulajdonságok lapot, úgyis mindenki kitalálja, hogy te voltál a szerző.
9. VBA (Very Buggy Application – Nagyon Hibás Alkalmazás) hibakeresése könnyű; csak változtatgasd addig, amíg valami működni látszik, ekkor a felelősséged befejeződött.
10. Sose használj cella megjegyzéseket, vagy segítő szöveget a munkalapon. A felhasználóknak maguktól tudniuk kellene, hogy mit csináljanak.
11. Ha te tudod milyen egységeket, mértékegységet használsz, akkor biztonsággal úgy tekintheted, hogy más is biztosan tudja.
12. Keverd a bemeneti adatokat és a kalkulácós cellákat, hogy állandó éberségre ösztönözd a felhasználókat.
13. Sose használj felváltva és vegyesen abszolút és relatív cellahivatkozást, mert ez lerövidíthetné a számlázható időd.
14. Rejtsd el néhány cellában az adatot, így mikor a felhasználó belebotlik, tisztelni fog téged a gondolkozásának fejlődéséért.
15. Ha megkérdik, hogy letesztelted-e, kérdezz vissza: “Nem bízol bennem?”
16. Formázz sok dekoratív színnel és stílussal, hogy megtörd az egyhangúságot.
17. Ne tarts biztonsági másolatokat a munkafüzet különböző verzióiból. A legutóbbi mindig a legjobb.
18. Írd be a konstansokat a képletekbe, végülis nem változnak.
19. A többféle módon ellenőrzés pusztás redundáns számítás.
20. A munkafüzet leteszteléséhez elég megnézned, hogy az eredmény elfogadhatónak tűnik-e.

Még kiegészíteném a “Ráérsz menteni” ponttal, de ez nem volt benne 🙂

(A fenti felsorolás egyébként a különböző táblázatkezelővel okozott “katasztrófák” tapasztalata alapján lett összeállítva…)



Bonyolult excel táblázat-rendszerek

2007 szeptember 12

Meddig terjed az excel és hol kezdődik az áttekinthetetlenség?

Félelmetes méretű egymásra hivatkozó excel fájl gyűjteményeket látok munkám során.

Valamikor egy-két funkcióra jöttek létre, majd az “evolúció” a használhatóság határára juttatta.

Miért is gond ez az egész?

  • Ha egy kiinduló helyen módosítunk egy adatot, vajon tudjuk, hogy hol kell frissítenünk ezután?
  • Bízhatunk-e benne, hogy minden fájlon végigment a frissítés?
  • Dokumentáltságuk többnyire hagy kívánni valót maga után, ezért az első új munkatárs, akire rábízzuk, véletlenül bebizonyítja, hogy itt bizony van hibalehetőség bőven és tönkretehet dolgokat.

Egy tesztkérdés jut eszembe az ilyen táblázatrendszerekről:

Mire használja a flexet?

  1. A mit? 0 pont
  2. Csiszolás, vágás. 5 pont
  3. Csiszolás, vágás, kenyérszeletelés, konzervnyitás, fogkő eltávolítás, manikűr-pedikűr, barkónyírás. 10 pont

Vannak barkácsoló típusú emberek 😀 Gyakran nagyon ügyesek, szinte mindenre gondolnak és autodidakta módon beletanulnak a szakmába. Csak hát ugyanúgy, ahogy a fogkő eltávolításra nem a flex a legjobb eszköz, ugyanígy az excel sem alkalmas mindenre.

Egy másik kedvenc tesztkérdésem:

Mit tesz, ha csöpög a csap?

  1. Pánikba esem és szerelőt hívok. 0 pont
  2. Elzárom. 5 pont
  3. Leflexelem a sarokszelepet, majd hogy megtaláljam a rejtett hibát, villanyvésővel végigbontom a falban a vízvezeték csövet, alkatrészeire szedem a bojlert, markolóval kibontom a ház vízbekötését, végül kihívom a szerelőt, aki elzárja a csapot. 10 pont

Nagyon túl lehet komplikálni dolgokat 😀 Ha veszélyes vizeken járunk, inkább forduljunk szakemberhez.

Mi a megoldás, ha magunkra ismertünk:



Excel veszélyek, táblázat tervezés, auditálás

2007 augusztus 27

Az Excelt sokan használják és szinte mindenki megüti vele előbb-utóbb kisebb-nagyobb mértékben a bokáját.

Néhány megrázó történet, hogy mire képes az ember egy táblázatkezelővel: http://www.eusprig.org/stories.htm.

Ilyen magyar nyelvű oldal nincs, mert mi természetesen nem követünk el ilyen hibákat 😉

Az excel egy rugalmas és jól használható eszköz, rengeteg lehetőséggel (és hibalehetőséggel).

A veszélyét a módszertan hiánya adja hozzá. Nem megy át tervezésen, tesztelésen, auditáláson. “Csak ess neki” módszerrel összedobják és a gyanú se merül fel bennük, hogy esetleg hibázhat. Azaz az excel a felhasználóval együtt veszélyes igazán 🙂

A megoldás az, ha a kritikus számításokat ellátó munkafüzetet vagy nagyon alaposan ellenőrizzük, teszteljük, majd levédjük, vagy elkészítését és védelmét excellel foglalkozó szakemberre bízzuk.

Kritikus adatok (pl. ügyféladatok) hasonlóan veszélyesek excelben.
Itt a véletlen sorbarendezések tehetnek tönkre egy címlistát, pl. ha a cégneveket sorba tettük, de vele a címek nem mozdultak…

A címlistákra a megoldás egy adatbáziskezelő rendszer, vagy méginkább célravezető “ügyfélkapcsolat menedzsment – CRM (Customer Relationship Management)” rendszerek használata.

Adatbázisokról bővebben itt: Adatbázisról érthetően

CRM rendszerről bővebben itt: Leírás a CRM-ről és a CRM rendszerről



Rendrakás a fájlok között

2007 augusztus 14

Mindig akkor döbbenek rá, hogy rendnek kellene lennie, mikor keresek valamit…

Manapság álltam neki a gépemen rendet tenni és megláttam a fényt az alagút végén 🙂

A fájlok rendezettsége nem más, mint egy szisztéma az elrendezésükre és elnevezésükre, hogy azok könnyen megtalálhatók, beazonosíthatók legyenek.

A módszerem a következő: (tovább…)



Hordozható szoftverek

2007 július 13

A Portable /Hordozható/ a közismertebb elnevezése.

Ezeket a szoftvereket Pendrive-on hordozhatjuk és bárhol telepítés nélkül* használhatjuk.
Nem függünk a használandó gép szoftverezettségétől és nem kell bajlódjunk a beállításokkal.
Mindenhol otthon érezhetjük magunkat 🙂
Na jó, otthon azért nem, mert ugye kedvenc egerünk, billentyűzetünk hiányozhat és persze nem minden szoftverünk hordozható…
Viszont egyre nagyobb a paletta, szinte naponta jönnek ki újabb hordozható alkalmazások és egyre több igényt lefednek.
Itt megtekinthető néhány: http://portableapps.com/

A hordozhatóságnál sokkal fontosabb ez a lényegi eltérés:

Átlagos szoftver telepítéskor hozzákötődik a géphez és esetleg változtat a beállításokon, eltávolításkor pedig (általában sajnos) nem állít vissza mindent. A fel-le telepítések tönkreteszik a rendszert.

*A hordozható alkalmazást is telepítjük (inkább csak kicsomagoljuk), de itt az nem fog a géphez kötődni.
A program nem ír a gép rendszerleíró adatbázisába, így az nem terheli és lassítja a rendszert.
Ha megunjuk, az eltávolítás egyszerű törlés.

A fenti okból asztali gépem szoftvereit is igyekszem ezek közül válogatni.

Van olyan hordozható program, ami egyetlen fájlból áll, ezt Standalone néven kereshetjük.

Létezik olyan hordozható verzió is, ahol CD-re telepítjük működőképes formában az alkalmazást, így azt még egy fertőzött gép sem tudja megfertőzni. Ez az úgy nevezett Live verzió. (A Windows Live Messenger nem az)



Excel egymásba ágyazott függvények

2007 július 2

Nem elég a több, mint 300 függvény, még kombinálni is kell azokat???

Nos: Bizony! Nézzük mikor és hogyan!

Mikor ágyazzuk egymásba a függvényeket?

A Ha függvényt gyakran hibakezelésre használjuk.

Pl.: nem szeretnénk #zéróosztó hibaüzenetet kapni, ezért a ha függvénnyel ellenőrizzük az osztó értékét és ha az nem nulla, akkor végrehajtjuk az osztást, ellenkező esetben jelezzük, hogy nincs megadva osztó.

Ez egy beágyazott függvénynek tekinthető, mert a függvényen belül hajtunk végre egy másik számítást.

Hasonló ellenőrzéseket javallott elvégezni a bevitt érték jellegére (szöveg, szám) kritikus helyeken.

Hogyan lehet az összetett függvényeket karbantartani?

Beágyazott függvények

A szerkesztőlécen a függvény nevére kattintunk, majd az fx ikonra és előjön a függvényszerkesztő ablak.
A szerkesztőlécen ezután a kívánt függvény nevére kattintva lépegethetünk a függvények között.

A könnyebb áttekintéshez összeállítottam egy munkafüzetet, melyben ábrázolva is van a módszer.
Innen letölthető: Excel egymásba ágyazott függvények



Kimutatás, jelentés egyértelmű, egyszerű megfogalmazása

2007 június 7

Akár vezetőként jelentéseket kérsz embereidtől, akár tőled kérik a kimutatásokat, már megtapasztalhattad, hogy nem ugyanazt értitek a dolgok alatt.

Kimaradnak és máshogy értelmeződnek a “maguktól értetődő” részletek…

Ennek elkerülésére aztán az egyszerű, szakmaiságot minél jobban mellőző megfogalmazás helyett a másik szakterületébe nyúlunk óvatosan…

Ugyanúgy, mint az autózásnál, a cél meghatározás és az útbaigazítás jól jön a sofőrnek, de a vezetésre tanítás nem esik jól…

Az igény-meghatározás kommunikációs nehézségeinek áthidalására írtam egy pár oldalas, egyszerű útmutatót, mely egy – reményeim szerint – cikksorozat első része.

Innen tölthető le: Jelentések egyszerű megfogalmazása (PDF – 263 KB)

Ez a cikk már megjelent a Controlling Világ márciusi hírlevelében.



Excel HA függvény

2007 május 21

Az Excelben a HA függvény (angol nyelvű verzióban IF) ismerete az egyik legfontosabb.

A HA függvény egy elágazás.

Kell hozzá egy “Igaz, vagy Hamis?” állítás és kétféle válaszlehetőség.
A függvény az állítástól függő ágat adja eredményül.

= HA ( Állítás ; “Igaz esetén ezt írd ki” ; “Hamis esetén ezt írd ki” )

“Pl. adott egy ponthatár, aki azt eléri, megfelelt,
aki nem, az nem felelt meg”

Ebben az
– állítás: pontszám >= ponthatár
– igaz ág: “megfelelt”
– hamis ág: “nem felelt meg”

A részletesebb leírás és a minta xls fájl letölthető a következő linkre kattintva: http://www.hatekonysag.hu/blog/downloads/ha-fuggveny.xls.



MS Project – Projekt menedzsment szoftver

2007 május 9

A projekt egyszerűen megfogalmazva: A napi rutintól eltérő egyedi, innovatív folyamat, mely több lépésből áll.

A Projekt menedzsment szoftver egy eszköz, ami segít megtervezni, koordinálni, végrehajtatni és elemezni projektjeinket.
A tények hatására bekövetkező változásokhoz lehet igazítani a tervünket, így az mindig aktuális állapotban tartható.

Egyik ilyen szoftver a Microsoft Project

Néhány kép kedvcsinálóként:

Gantt diagram, melyen időskálán látszanak a lépések:

MS Project Gantt Diagram

Nyomonkövetési Gantt diagram, melyen összevethetők a tervadatok a tényekkel:

MS Project Tracking Gantt Diagram

Az ilyen rendszerek bevezetése is egy projekt (oktatást, projekt szabályzatok kialakítását, esetenként testreszabást igényel).
A szervezeti projekt-kultúra és a szoftver biztos ismerete nélkül nem aknáznánk ki kellőképpen.
Az MS Project egy összetett eszköz, ami hasznos lehet, de csak ha ismerjük a működését, funkcióit és használatának fortélyait.

A Microsoft Project 2002-es (XP) verziótól kezdve sokkal felhasználóbarátabb, a 2003-as verzióval kezdődően pedig már magyar nyelven is elérhető.

Vannak helyek, ahol csak a projekt menedzser használja és rögzíti az adatokat, a projekttagok pedig csak nyomtatott formában találkoznak az ütemtervel, de a szoftverrel megoldható, hogy a munkatársak internet böngészőn keresztül rögzítsék saját gépükön:

  • a feladataik teljesülését-haladását, időráfordításukat
  • a felmerült kockázatokat, problémákat
  • kioszthassanak feladatokat stb.

A további kérdésekben állok rendelkezésetekre…



Excel lapvédelem

2007 április 28

A felhasználó veszélyes. Szeretjük, de veszélyes 😉
Ha egy olyan “szabadfogású” programot használ mint az excel, akkor különösen.

A lapvédelem a véletlen törlésektől, felülírásoktól, képletek elrontásától védhet meg minket.

Az Excel munkalapok védelme kicsit nyakatekertnek tűnhet. 2 részből áll:

  • (Cella) Zárolás
  • Lapvédelem

A zárolás lényege: Cellánként megadható, hogy a védelem bekapcsolása után szerkeszthető legyen-e.

A lapvédelem lépései:

  1. Alaphelyzetben minden cella zárolt, tehát a módosítható cellákról kell levennünk a zárolást. (cellakijelölés, majd Formátum/Cellák/Védelem lapon Zárolás jelölőnégyzet)
  2. Ezután a lapvédelmet bekapcsolva csak a nem zárolt cellákba írhatunk. (Eszközök/Védelem/Lapvédelem…)

A munkalapvédelem korlátai (mert vannak!):

  • Lesznek olyan felhasználók, akik a jelszó ismeretében, vagy jelszóvédelem hiányában feloldják a védelmet, majd elfelejtik újra levédeni.
  • Ha abban a hitben védünk le valamit, hogy így az a rész bizalmas marad, akkor tévedtünk:
    • Átlag felhasználók többnyire azonnal kitalálható jelszavakat használnak, így bárki feltörheti pár próbálkozásból.
    • Ha komoly jelszót adtunk meg, akkor rádöbbenhetünk, hogy az excel jelszavas védelme borzalmasan gyenge, így bármilyen jó a jelszó, minimális programozással 1 percen belül feltörhető.
  • Excel összeomlása hajlamos feloldani mindenféle védelmet és a helyreállított munkafüzetben már mindent megtehetünk.

A füzetvédelem jóval egyszerűbb, és a lapok törlése, beszúrása, megjelenítése, elrejtése ellen véd. A fenti korlátok erre is érvényesek.

Létezik programkódból történő védelem is, az már erőteljesebb.

Még arról ne feledkezzünk meg, hogy az Excel alternatívának tekinthető más programok nem biztos, hogy jól fogják kezelni a védelmünket.