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.
Amennyiben csak a számformátum van pénznemre állítva, akkor sajnos nem műxik a képletes számolás. Ebben az esetben kell hozzá egy segédoszlop, amiben a pénznemek kiírva szerepelnek! Ehhez az oszlophoz kell beállítani a feltételt.
Üdv.
Ps. Nem is értem, hogy egy oszlopban miért állítgatjátok a pénznemek formátumát. Sokkal egyszerűbb és használhatóbb ha külön oszlopban van a pénznem.
A képletben figyelj rá, hogy az alap tartományt rögzítsd dollár jelekkel, a keresendő értéket nem, így a képletet húzhatod lefelé és oldalra is.
Az =1 azt jelenti, hogy akkor színezi a cellát, ha pontosan 1 alkalommal fordul elő a másik tartományban. Ha mindegy hányszor fordul elő, akkor >0 legyen a feltételben.
Feltételes formázást megtudok valósítani valósidőben? Konkrétan azt szeretném,hogy van 2 adathalmazom,a 2 halmazban vannak 100%osan megegyező adatok.
egy egyszerű példával szemléltetném mire gondolok
Munkalap1 adatai: A1: Alma A2: Körte A3: Citrom
Munkalap2 adatai: A1: Narancs A2: Alma
A3: Barack
Munkalap2ben,szeretném ha azok a cellák amiben az adat megegyezik a munkalap1 adataival azok kapnának egy színt amit előre beállítok. A példa alapján az A2es cella kapna egy színezést.
Igazad van, de én most egy programtáblázatot csinálok időpontokkal, eseményekkel és belépő árakkal. Sajnos úgy nem tudom összerakni, hogy az pénzösszegek egyszerűen csoportosíthatók legyenek.
Egy normálisan megtervezett táblázatban egy-egy oszlopon belül azonos típusú adatok vannak – az oszlopon belül nem keverednek az idők és a szövegek. Ebben az esetben sima SZUM függvénnyel összegezhetők az értékek.
A letöltéshez egy technikai javaslat. A Microsoft kicsit túlbiztosítja a letöltött fájlok kezelését. Ezért ahhoz, hogy használni tudd a letöltött fájlt, először az egérrel fölé kell állnod, és a jobb gombot megnyomva kapsz egy listát, ahol a lista alján a Tiltás feloldásához pipát kell tenned a jelzett helyre. Aztán ha majd megnyitod a fájlt, akkor még a makrók használatát is engedélyezni kell. Enélkül nem működne a program.
A mintában az a 10 sor és 16 oszlop szerepel, amit küldtél. De a program ezt rugalmasan kezeli. Tehát egyszerűen másod felül a saját adataiddal a mintát.
A használat a következő: Az utolső használt oszlop utáni üres oszlopban írj x-eket azon sorok mőgé, amiknek az adatait összegezni szeretnéd.
Ha megvan, akkor Alt + F8-ra elindul a program, és az utolsó használt sorod után 2 sorral kiírja a kiválasztott soraid összegeit. A kihagyott üres sorba ne írj semmit. Az üres sor azért kell, hogy a program tudja, meddig tartanak az adataid.
Ha kész vagy, és új összegzést akarsz indítani, akkor az x-eket tartalmazó oszlopban jelöld be az új válogatást. Legegyszerűbb, ha előbb törlöd a teljes oszlopot, aztán ikszelsz, hogy ne legyen tévedés.
Az alsó összegsort nem muszáj törölnöd, a proram mindíg ezek törlésével indít.
"de #NÉV? ezt irta ki nem tudom hol rontottam el."
Feltételezhetően ott, hogy nem magyar nyelvű az Exceled. Ha angol nyelvű akkor az angol függvény neveket kell használni. HA = IF, OSZLOP = Column,továbbá lehet, hogy a paraméter elválasztód sem pontosvessző hanem sima vessző.
3.) Ez a képlet húzható oldalra és lefelé a Munka2 munkalap A1:P10 tartományában. Ezzel elértük, hogy az egyesek helyett az oszlopoknak megfelelő - különböző értékek legyen a Munka1 munkalapon 1-et tartalmazó cellák "tükörképén". Ezeket így már könnyedén meg tudjuk számolni!
4.) Mivel 16 oszlopunk van, ezért a Munka2 munkalap R1 cellájától lefelé kitöltjük 1-16-ig a cellákat.
5.) Válasszuk ki az első három sort "gondolatban". Ebben az esetben a S1 cella képlete:
=DARABHA($A$1:$P$3;$R1)
Ezt a képletet húzzuk le az R oszlopban, amíg vannak adatok. Az oszlop megmutatja, hogy az egyes oszlopokból hány egymás alatti előfordulás van a sorokban. Most a példában 0-3 közötti számokat fogunk kapni.
6.) Már "csak" rendezni kell az értékeket a jobb áttekintés érdekében. Ezért az U1 cellától 0-3 értékeket írjuk be az U oszlopba.
7.) A V1 cella képlete =DARABHA($S$1:$S$16;$U1), amit lehúzva a V oszlopban megkapjuk, hány egymás alatti 1-es van a Munka1 munkalapon.
Megjegyzések:
8.) Természetesen nem csak összefüggő 3 (és nem csak 3 ) sort választhatunk ki, akkor az S oszlop képlete a következőképpen változik: =DARABHA($A$1:$P$1;$R1)+DARABHA($A$3:$P$3;$R1)+DARABHA($A$5:$P$5;$R1)
Ahány sort kiválasztasz, annyiszor kell a DARABHA függvény eredményét összeadni. Ez a képlet is húzható lefelé.
9.) Ha több oszlopunk van, akkor természetesen a Munka1 R oszlopát a tényleges oszlopoknak megfelelően kell kitölteni.
10.) Ha több sort választunk és nem hármat, akkor az S oszlopban levő legnagyobb értékig kell kibővíteni az U oszlop számait.
11.) Mivel képletekkel dolgozunk, a Munka1 munkalap bármely változása - 1-esek áthelyezése - látszani fog a Munka2 munkalap V oszlopában.
Hát egy bonyolult makróval talán megoldható. Te rákattintgatsz a kijelölni kívánt sorok első cellájára. Ekkor a makró feljegyzi valahova (egy segédoszlopba) a kattintásaidhoz tartozó sorok sorszámát, majd mondjuk az Enter megnyomása jelzi a programnak, hogy vége a kiválogatásnak. És ekkor végigmegy a feljegyzett sorszámkon, és összeszámolja oszloponként az 1-esek számát. És ezt valahova felrja neked. Ezekhez persze tudni kell, hogy vannak szabad sorok és szabad oszlopok.
A sorszám volt a kérdés. A dátumot (amit ilyen alakban vesz át nn/hh/éééé), át tudtam leírás alapján a lent mutatott mergefield (alt+F9) módszerrel formázni, azt csak példának hoztam fel, hogy nincs-e olyan módszer a sorszámokra is. De valószínű azzal működik amit írtál, hogy mezőnevek után bármi beírható. Vmit elgépelhettünk a kolleganővel, csak nem vettük észre…
Sziasztok még egy kis segitség kellene.Van egy táblázatom sok oszlop és sok sorbol áll most csak A-P oszlop és 1-10 sort
irtam be.A táblázatban csak 1-es és nulla szám szerepel.Arra kellene nekem egy megoldás,hogy a kijelölt sorokban hányszor fordul elő egymás alatt lévő számok.
Példa: az 1-2-3.sorban hányszor forul elő hogy minden oszlopban 3db 1-es vagy 2db 1-es vagy 1 db 1-es vagy 0 db 1-es van.
Nem csak az 1-2-3 sorban akarom az eredményeket hanem többen is példa 2-4-6 vagy 3-9-10 és igy tovább.
Vajon ez kivitelezhető-e excelben? Reméllem érthetően irtam le.
Még annyit,hogy akár 5-6 sort is tudjak egyszerre megvizsgálni.
Tehát jól sejtettem, hogy nem a számok után írt pontokkal volt a gondod, hanem a dátum formázással. Ez egy nagyon kellemetlen jelenség a Word körlevelet kezelő én.
Gondolom, a mergefield nélkül az amerikai dátumformát erőltette, bármi mást akartál.
A hibákról nem tudok sajnos mit mutatni, mert a titkárnővel az ő gépén szórakoztunk. Talán majd lesz rá alkalom még megnézni, de a napokban most biztos nem.
Sziasztok. Azt meg tudom valósítani excelben,hogy 2 cella tartalmát 1 cellában összevonjam?
Arra gondolok,pl az A1es cellában ez áll: Tóth , a B1es cellában pedig az hogy: László összetudom vonni valamilyen módon ,hogy a c1es cellában pedig Tóth Lászlót írjon,szóközzel a 2 cella tartalma között?
Amihez ezt használnám,az nem nevekből áll,és nem is feltétlen egymás mellett lesznek azok a cellák amik tartalmát összeszeretném vonni.