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.
Előnézet is "megeszi" a backslasht, utána újra be kell duplázni, mielőtt elküldöd.
A konkrét kérdésre. Külső hivatkozás csak úgy működik indirekt függvénynél, ha az a másik munkafüzet is nyitva van.
Mi is a feladat egyébként?
Egy másik munkafüzet adatát szeretnéd ebbe a munkafüzetbe átmásolni vagy egy másik munkafüzetben található cím alapján szeretnél adatot bemásolni ebbe a munkafüzetbe?
Mert nem mindegy. A leírásodból sajnos ez nem derült ki pontosan.
Az egyik működik, a másik indirekttel nem, de meg lehet kerülni.
par oszlop es par sor bal felso sarokban legyen 14-15-os pontszelessegre beallitva
Szerintem már ezt nem nagyon lehet megérteni, mert a szélességet csak oszloponként, a magasságot csak soronként lehet állítani. A sorszélességet és az oszlopmagasságot nem ártana elmagyarázni, hogy megértsük, mit akarnak ezek jelenteni.
A megoldas az lenne, mint pl. egy fejleces vagy blokkos papir, ahol a felso reszben, vagy egy bal oldali oszlopsavban vannak kis betuk, es alatta, vagy mellette mas formazas lehetseges.
Ezt simán meg lehet csinálni, de csak a betűméretre, és nem úgy, hogy a cellák mérete is más legyen. Mármint nem lesznek egy sorban különböző magasságú, vagy egy oszlopban különböző szélességű cellák, legfeljebb csak a cellák egyesítésével.
hogyan lehet kitalalni, mekkora tartomanyt kell osszevonni egy "normal" cellahoz, mert pl. 3sor*3oszlop 15 pontos cellabol lehet egy normat meretut csinalni.
Szerintem erre kitűnően alkalmas az osztás nevű művelet. Beírod a szöveget egy cellába, megnézed, hogy mekkorába fér el, aztán a méretét elosztod a kisebb cellák méretével, és máris megvan, hogy hányat kell belőlük egyesíteni, hogy elférjen benne a szöveg. Ha nem egész szám jön ki, akkor veheted az eredmény egészrészét, és esetleg hozzáadhatsz még egyet vagy kettőt a biztonság kedvéért.
Nem tudom, hogy honnan szedted, hogy 4-es méretnek felel meg, mert nálam a 15 pont szélesség a 15-ösnek felel meg. És igenis létezik 4-es méret is, csak nem jelenik meg a listán, be kell írni kézzel.
Nyilván annyit, hogy beleférjen. Ezt vagy kiszámolja az ember (ami a legtöbb betűtípusnál elég macerás), vagy kipróbálja, és ami beválik, azt megtartja.
Dehogynem. Annyira értem meg, amennyire érthetően leírtad. Egy in medias res kezdéssel, amiből nem derül ki, miért támadt ez a furcsa követelmény, és tényleg szükséges-e.
Dehogy csinálom. Mi itt néhányan a szabadidőnkből segítünk másoknak. Elég sokat. Én is rá szoktam szánni az időt, ha úgy érzem, hogy érdekes a probléma vagy hogy hatékonyan tudok segíteni. Ez a keret ebben az esetben kimerült.
Ami számomra érdekes vagy előrevivő lenne, hogy hogy lehet a problémát két lépéssel távolabbról szemlélni. Ezt írtad: "15 pontnyi sor- es oszlopmagassagra van szukseg". De azt nem, hogy miért. Hogy jött ez ki? Nem egy problémát, feladatot adtál elő, hanem egy kész megoldást, ami neked nem jó. Ha szakembertől akarsz segítséget, a megoldandó feladattal célszerű kezdeni. Itt van ez az útmutató fent a topik címe alatt, ezért tettük ide.
"A megoldas az lenne, mint pl. egy fejleces vagy blokkos papir, ahol a felso reszben, vagy egy bal oldali oszlopsavban vannak kis betuk, es alatta, vagy mellette mas formazas lehetseges."
Ezt simán tudja az Excel, csak ha jól értettem, nem voltál elégedett azzal a betűmérettel, amivel arra a kis helyre egy nagy szöveg elfér. Ezen nehéz segíteni.
Csinald meg, amit irtam, par oszlop es par sor bal felso sarokban legyen 14-15-os pontszelessegre beallitva.
A problema az, hogy ez determinalja a tablazat bal szelso es felso sorait.
A megoldas az lenne, mint pl. egy fejleces vagy blokkos papir, ahol a felso reszben, vagy egy bal oldali oszlopsavban vannak kis betuk, es alatta, vagy mellette mas formazas lehetseges.
A cellaegyesiteses megoldas meg egy opcio, kerdes, hogyan lehet kitalalni, mekkora tartomanyt kell osszevonni egy "normal" cellahoz, mert pl. 3sor*3oszlop 15 pontos cellabol lehet egy normat meretut csinalni.
Gondoltam ra, de hogyan talalod ki, hogy hany cellat kell egyesiteni, hogy legalabb 10-es betumerettel par szavas szoveg illetve szamok olvashatoak legyenek?
A megjegyzés egy elég kilógó elem, ami tulajdonképpen a táblázat harmadik dimenziója, de a legújabb verzióban már megjegyzéstörténet is van, így sikerült a kétdimenziós táblázatból 4D-set csinálni. Nem kezelhető normális eszközökkel, és nyomtatáskor is problémát okoz.
Én azt hiszem, itt olyan esettel állhatunk szemben, amikor egy tüdőgyulladásra köhögéscsillapítót keresnek a probléma feltárása és kezelése helyett. Ha ez az én feladatom lenne, az elejéről kezdeném átgondolni, hogy jutottunk ide, és valóban egy zsákutcába akarjuk-e megtalálni a bejáratot.
Ha nem kell, hogy mindig látsszanak a megjegyzések, hanem elég, ha csak akkor, ha ráállsz az egérrel a megfelelő cellára, akkor használhatod a jobb egér menü "Megjegyzés beszúrása" opcióját. Ebben az esetben egy kis piros háromszög látszik azon cellák jobb felső sarkában, amelyekhez van megjegyzés.
Ha mindig látszaniuk kell a megjegyzéseknek, akkor viszont aligha tudod megoldani a dolgot plusz sorok vagy oszlopok nélkül.
Az oszlopszélességet oszloponként állíthatod, a sormagasságot pedig soronként. Egy oszlopban nem lehetnek eltérő szélességű cellák, sem egy sorban eltérő sormagasságúak.
Egy 20 oszlopnyi es 10 sornyi teruletre 15 pontnyi sor- es oszlopmagassagra van szukseg, viszont mellejuk, illetve alajuk kellene irni megjegyzeseket.
Megoldhato valahogy, hogy pl. a bal felso sarokban legyen ez a kis terulet, es mellette mar normal oszlop es sorszelesseg legyen, ahova legalabb 10-es betuvel lehet irni?
Én is úgy próbáltam ahogy írtad, mind a két verzióval és 0-át adott ki pedig ctrl+shift+enter-el zártam le.
A lényeg az, hogy az "A" oszlopban vannak számok és a "B" is ezekből kéne a feltétel pl hogy A=1 és B=2 és akkor ha mind a kettő teljesül a "D" oszlopban szereplő értékek közül szedje ki a maxot. Mert minden ilyen párhoz hogy A=1 B=1 vagy A=1 B=2 stb. tartozik 24 db érték de nekem csak a legnagyobb kéne.
Két feltételhez szabott maximális értéket szeretnék kapni egy adatsorból. 2019-es excelben úgy tudom van olyan függvény, hogy "maxha" de sajnos nekem 2016-os van és akárhogyan próbálom összehozni nem adja a helyes értéket.
MAX,Ha,És függvényekkel próbáltam összehozni de soha nem jön ki két feltétel esetén jó érték. Addig minden jól megy amíg egy feltétel kell =MAX(HA(...)-al jól kijön egy feltétel esetén de kettőre már nem jött ki még akkor sem ha ÉS függvényt alkalmazok.
Köszi szépen! Úgy tűnik, ez megoldotta az én problémámat is. Ugyanis abban a táblázatban, amelyikkel a legtöbbször fordult elő, hogy bezáráskor egyből a "Mentés másként" jött fel, rákerestem a képletekre, és találtam is egyet: egy sima szöveget alakított át nagybetűssé. Átírtam a cella tartalmát simán a nagybetűs szövegre, elmentettem, és láss csodát: azóta nem jelentkezik a probléma.
Kösz, sejtettem is, hogy lesz valami egysoros formula.
Egyetlen problémám van vele, hogy előtte az összes cella zárolását fel kellene oldani. Nálam legalábbis alapértelmezésben valamennyi cella zárolt, így hiába alkalmazom a képletet tartalmazókra az xlCellTypeFormulas szűkítést, a többi még zárolt marad.