Az „Excel” fórum célja, hogy keretet adjon az Excel felhasználók széles táborának tapasztalataik megosztására, és lehetőséget a segítséget kérőknek. Az alábbi összefoglaló azért készült, hogy segítse a helyes kérdésfeltevést.
– Írd le szabatosan a problémát. Úgy fogalmazz, hogy ne csak te magad, de a szakértő is megértse, mire szeretnél választ kapni.
– Írd le, hogy milyen verziójú Excellel dolgozol. (Vagy ha nem – ill. nem csak – Excel, akkor micsoda?)
– Írd le, hogy milyen úton indultál el, és hol akadtál el rajta.
– A kérdés megértése szempontjából sokat segíthet, ha feltölteszt egy képet, amin látszik, hogy mit szeretnél, vagy illusztrálja azt.
– Még jobb, ha feltöltesz egy minta munkafüzetet valahová (pl. data.hu). Feltöltés előtt távolítsd el belőle a nem publikus adatokat.
– Ha a feladat jellege olyan, célszerű az "előtte" és "utána" állapotokat bemutatni. (Miből kellene csinálni mit?)
– Ha VBA kódon kell javítani, másold be a releváns kódrészt. Rövid kód mehet hozzászólásba, hosszú kód inkább ide: http://pastebin.com/
– Ha valami nem úgy működik, ahogy kellene, add meg a rendellenes viselkedés jellemzőit, a hibaüzenetet, és a hibát okozó programsort.
Van egy kis problémám, meg egy makróm egy munkafüzetben.
És nem szeretnék egyebet, mint hogy őfelsége automatikusan lefusson, ha megnyitom-e munkafüzetet.
Köszi a segitséget, már megoldtam a problémákat. Feltételes formázást ismerem, én csak azt szerettem volna tudni, hogy képlettel lehet-e variálni, de ahogyan látom nem nagyon...
Jó ez a Pivot Table. Kicsit rakoncátlan, de ha szenvedsz vele eleget, meghálálja...
Köszönöm mindenkinek a segitségét, azt hiszem sikerült megoldani ezzel a pivot-table-vel. Nem is tudtam, hogy ilyen van. Egyetlenegy dolog azért zavar, méghozzá az, hogy nem nagyon enged beleszolni a vegeredmenybe. Nem szúrhatok be bellákat, stb.
Azért még egy dologt megkérdeznék. Hogy a francba oldom meg, hogy a pivot table egyes celláira tudjak hivatkozni? Ugyanis most ha simán hivatkozok (pl =B12), akkor ha a pivot table-ben átlapozok mondjuk Péterről Lajosra, akkor a hivatkozás nem marad Péternél, hanem ezentúl az is Lajosra mutat. Kérdés tehát az, hogy van-e valamilyen megoldás arra, hogy a hivatkozás csak is egy-egy lapra/személyre legyen fikszálva.
A Pivot Table-nél jobb, programozásmentes megoldást nem fogsz találni (nem is biztos hogy kell), mint ahogy -méretéből adódóan- igazán kis, egyszerű VBA leírást sem. Ami használható (és ingyenes): az Excel saját helpje (mármint amit a makróeditorból (bocsánat mostmár 'Visual Basic Editor') hívhatsz fel. A magyart nem sokat olvastam, de az angol egészen részletes és érthető. (Az Office 2000-nél defaultban nem telepítődik!) Ha mégis megpróbálkozol vele: kezdj egy sort-tal, majd 6 sorban megoldható a kívánt törlés.
Na emberek, ezen gondolkozzatok, nem lesz könnyű szvsz.
Adott egy táblázat Excelben, ami több oszlopból áll, valahogy kb. így:
Józsi Nyírfa u. 1 1234 stb.
Kinga Nyírfa u. 2 2344 ...
Péter Tölgy u. 3 3456 ...
Józsi Tölgy u. 6 4567 ...
Tehát egy adott emberhez több cím is tartozik. Ebből szeretnék Generálni egy ilyen táblát:
JÓZSI
-----
Nyírfa u. 1 1234 stb
Tölgy u. 6 4567 stb
Na most ez idáig sikerült is, csak a gond az, hogy eléggé manuálisan. Ugyanis azt szeretném, hogyha hozzáadok egy új címet, amit mondjuk Józsihoz rendeltem, akkor az meg is jelenjen Józsi neve alatt.
Nem vagyok biztos benne, hogy egyáltalán meg lehet ezt csinálni Excelben (lehet, hogy csak Access-ben lehet). Segítsetek, hátha több fej rájön a megoldásra.
A keplet az A1-es cellaban magyarul:
=SZUM(Munka1:Munka2!A1)
angolul
=sum(Munka1:Munka2!A1)
Az eredmény: a Munka1 és Munka2 sheetek közötti _összes_ munkalap (beleértve a Munka1 és Munka2 munkalapokat is) értéke szerepel.
Ha a munkalapok közul kiveszel egyet, vagy hozzáraksz egyet, a képlet eredménye automatikusan változik
Magatol nem megy a dolog, kell ra irni egy kis VBA progit, meg mondjuk egy gombot elhelyezni a munkalapon ami lefuttatja a progit. Egyszeru esetben csak egy meglevo diagram parametereit valtoztatod meg, bonyolultabb esetben akar az egesz diagramot programbol hozhatod letre. Az is megoldhato, hogy ha megvaltoztatod a cella erteket, ahol az intervallumot adod meg, automatikusan modositsa a diagram tengelyenek parametereit.
VBA rulez!!!
Mért ne lehetne?
Ugyanúgy "elmutogatod" neki, mintha ugyanazon a munkalapon lenne. Beírni is lehet, csak akkor azt is be kell írni, melyik munkalapról kéred az adatot. Pl.: =munka!1A1+munka2!B3
PopSimon2
Kéremszépen a hozzáértő olvasók mondják meg nekem, hogy különböző munkalapok egy egy celláját lehet -e összeadni (kivonni, szorozni, stb) 3. munkalap valamely cellálába.
Nekem is az Excellel van gondom. Nemileg mas, mint a topicnyito kerdes, de minek nyissak uj topicot. Szoval az a problema, hogy hogyan lehet azt elerni, hogy egy xy grafikon x es y adat tartomanyat ne fixen kelljen megadni, hanem masik cellabol szedje a tartomanyt. Remelem erthetoen irom, pl az a1 cella tartalmazza a tartomany elso elemenek sorat, az a2 az oszlopat, a3 a tartomany vegenek sorat, a4 pedig az oszlopat es en az ezek altal meghatarozott reszt akarom abrazolni, de ezek a cellak mas cellaktol fugghetnek. Szoval indirekt hivatkozas kellene grafikonhoz, tovabba ugyanez kellene fuggvenyeknel is (konkretan az adatbanyaszo fuggvenyekre gondolok, mint pl hol.van stb (sajnos magyar az excel)).
Nyiss két új munkafüzetet!
Az első fájl első munkalapjának A1-es cellájába hivatkozd be a a másik fájl első munkalapjának A1-es celláját!
A második fájlt mentsd el lehetőleg oda, ahol a sérült fájl található.
A hivatkozáson javítsd ki a fájlnevet a sérült fájlra. Ha a munkalap neve más, úgy azt is kijavíthatod (ha nem javitod ki, ugy automatikusan az első munkalapra fog mutatni)
Ha nem tudod, hogy a másik fájlban hogy hívják a munkalapot (a második munkalaptól érdekes igazán), akkor ehelyett az szerkesztés/csatolások menüpontot válaszd (edit/links), majd a cél megváltoztatását. Ekkor választhatsz a munkalapok közül.
Miután megvan az első cella értéke, a "$"-okat vedd ki a képletből, és másold le a képletetet, ameddig gondolod.
Minden munkalappal tedd meg ezt.
Nem vagyok igazi Excel szakértő, de úgy gondolom
hogy mivel mindegyik Excel verzióban változtattak valamit az adatformátumon.
Megpróbálnám különböző verziókkal megnyitni, de leginkább a legfrisebb office 2000-el.
(Az office 2000-nél is állithatók különböző kompatibilitási tulajdonságok. Vagy lehet hogy a telepitésnél szükséged van valamilyen konverterre.
Sziasztok!
Adott egy Excel file, de nem tudom megnyitni, mert tul sok eltero cellaformatum van benne. A file nagyon fontos lenne. Van valami otletetek, hogyan tudnam kinyitni vagy mi ilyenkor teendo?
Tools-Options-Custom Lists
Itt lehet definialni a magyar nap/honapneveket.
Datumbol lehet napot csinalni, ha megvaltoztatod a formazasat a cellanak mondjuk 'dddd'-re az angol Excelben. Ilyenkor marad a datum ta`rolva a cellaban, de a napot irja ki a kepernyore. A diagramban is lehet azthiszem kulon formatumot adni az ertekeknek. (Ilyenkor viszont asszem az aktualis orszagnyelvet hasznalja, de ez nem biztos.)
Há, sajnos a magyar nyelvű napok csak a magyar Excelben jelentkeznek egyszerűbben megoldható módon (beírom, hogy „hétfő”, és lehúzom a cella sarkán előtűnő kereszttel az alatta levő cellákra). Angol nyelvűben egyenként kell beírni, vagy angol napokkal kell megelégedned, bár elképzelhető, hogy van rá megoldás.
Végülis sikerült. Jó volt a kérdés, az automatikus dátumozással volt a baj.
(Chart options/Axis/Category X axis-nal kellet az automatic-ot category-ra atvaltanom.) Azt hogy csinálod, hogy a napok nevei jelennek meg? Nálam ilyen nincs. Csak a dátumot tudom mindenféle módon beírni. Ja és nekem angol nyelvű van.
Próbáld a munkanapok neveit beírni, nem fog megjelenni a szombat-vasárnap.
Mellesleg próbáltam előidézni a hibát, de nekem nem sikerült. (Nálad automatikus dátumok vannak?)
Tudja valaki hogyan lehet megcsinálni excelben a következőt. Adott egy táblázat, aminek az egyik oszlopa a munkanapok (workday). Ezt szeretném egy grafikonban az x tengelynek megtenni. Az a gond, hogy a grafikonon az összes nap hétfőtől vasárnapig megjelenik. Ötlet?