-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
ny.janos
tag
válasz friccccc #39768 üzenetére
Szia!
Ha csak egyszer van szükséged a színek módosítására, nem pedig visszatérően, akkor ehhez nem szükséges makró. Beszúrsz egy segédoszlopot, majd bekapcsolod az autoszűrőt. Szűrsz a jelöletlen hátterű sorokra, a segédoszlopodba beírsz egy tetszőleges értéket, másolod az utolsó sorig. A szűrést törlöd, majd a segédoszlopban az üres értékekre szűrsz. A színezett celláidat átszínezed, majd törlöd a segédoszlopod.
Leírni szerintem tovább tartott, mint megcsinálni. -
ny.janos
tag
válasz EmberXY #39778 üzenetére
Arra kell figyelned, hogy ha a másik munkafüzet nincs megnyitva, akkor nem minden függvény hajlandó frissíteni. Itt találsz egy összefoglaló videót.
-
ny.janos
tag
A számolási beállítások problémáját feszegeti ez az írás.
-
ny.janos
tag
válasz GreenIT #39844 üzenetére
Ne már... A neten tényleg elég sok átváltót találsz, ha az elméletre vagy kíváncsi.
De az elméleti értékek soha nem fogják a valós értékeket adni. Az alacsony átviteli sebességű aszimmetrikus internetkapcsolatok sajátossága pl., hogy futó torrent feltöltés mellett a letöltési sebesség akár a felére vagy még az alá is visszaeshet, ha a feltöltési sebesség nincs korlátozva, vagy nem használ valaki csomagütemező programot. D ez persze csak 1 tényező a sok lehetséges közül. Vagyis egy letöltött fájl méretéből és annak letöltési idejéből szinte biztosan nem fogod tudni pontosan megmondani a letöltési sebességet. Közelítő értéket is csak akkor, ha a körülmények ideálisak.
Ha ennél többre vagy kíváncsi, azt tényleg nem az excel fórumban kellene megvitatni szerintem.
-
ny.janos
tag
válasz GreenIT #39846 üzenetére
15,17658991 Mbit/sec.
(2.214.568 KB / 1024 = 2162,664063 MB * 8 = 17301,3125 Mbit / (19*60))
Amúgy tényleg nem értem, hogy mi ebben a nehézség. A prefixumok közötti váltószám 1204, míg a byte a bit nyolcszorosa. Ez kiderül a linkelt átváltóból is. Ezek alapján a Letöltött adatmennyiség mbit-ben egyszerűen számolható. Elosztod annyival, ahány másodperc alatt leért, s megkapod az eredményt.
[ Szerkesztve ]
-
ny.janos
tag
válasz GreenIT #39852 üzenetére
A használatban lévő méret közötti eltérés furcsa (elírtad esetleg?), de a többi adat (free és total) tökéletesen egyezik. Win7 bájtban írt értéket osztod 1024-el és megkapod a TC által írt értéket KB-ban.
TC általános beállításaiban a fájlablak résznél be tudod állítani, hogy az is bájtban mutassa az értékeket, ne KB-ban.Nézd csak, így szerintem egyértelmű lesz neked is.
Win furcsasága annyi, hogy nem matematikailag kerekít, hanem mindig lefelé.
[ Szerkesztve ]
-
ny.janos
tag
válasz tombar #39970 üzenetére
Szia!
Olyan megoldást, melyre te gondolsz (ha jól értem), hogy egy adott cella értékét megváltoztatod, és azzal mintegy automatikusan megváltozik a szűrt állomány, véleményem szerint (makró nélkül - amihez én nem értek) nem tud az excel. Ugyanakkor:
1. használhatod a speciális szűrést, ahol könnyedén változtathatod az értéket.
2. beszúrhatsz egy segédoszlopot, melyben vizsgálod a szűrendő értéked a kívánt értékedet tartalmazó cellához képest (ha a szűrendő tartományod B oszlop, a fix értéked pedig B5, akkor a képlet a segédoszlopban:=$B1>$B$5
Majd a segédoszlop igaz értékeire szűrsz.A szűrést mindkettő esetben frissítened kell, ha változik az összehasonlítási alapul szolgáló értéked.
-
ny.janos
tag
-
ny.janos
tag
válasz jackal79 #39978 üzenetére
Szia!
Ha jól értem, akkor jelenleg hetente (hétfőtől vasárnapig) vannak összesítve a táblázatodban az adataid egy-egy plusz sor beszúrásával. Arra vonatkozóan jelenleg nincs ötletem, hogy hogy lehetne az első oszlopba úgy beszúrni a dátumokat, hogy minden 8. sor üres maradjon, de az üres sor utáni sorban szereplő dátum az üres sor előtti dátumhoz képest egyel növekedjen (alapból ugye az üres sor miatt kettő napot ugrana a dátum), viszont lenne egy alternatív javaslatom. Ez mondjuk lehet, hogy plusz melót okoz most, de később könnyebbé teszi a táblázat kezelését:
Szúrj be egy oszlopot az A és B oszlop közé, melyben a HÉT.SZÁMA képlettel határozd meg az adott dátumhoz tartozó hétnek a számát. Majd ez alapján az oszlop alapján szúrj be részösszegeket az adatok menüből. Így minden hét adatainak összegét megkapod és az új dátumok felvitele sem fog gondot okozni. Ha a segédoszlop adatait nem akarod látni, akár el is rejtheted.
[ Szerkesztve ]
-
ny.janos
tag
Szia!
Jelöld ki az A oszlopban az összegtartományt, majd feltételes formázásnál az alábbi képlettel add meg az első kritériumodat:
=$B1="szöveg"
vagy=$B1=1
A B oszlop rögzítésének a képletben akkor lenne jelentősége, ha több oszlop értékeit szeretnéd formázni, nem csak egyét (jelen esetben elhagyható). Ha a kritériumod szöveg, akkor kell az idézőjel, szám esetén nem.
Ha megvagy vele, akkor jöhet a következő kritérium. (Ahány kritériumod van, annyiszor kell feltételes formázást létrehoznod az írt módon.)[ Szerkesztve ]
-
ny.janos
tag
Szia!
Ha mind a kettő feltételnek teljesülnie kell, akkor:
=ÉS($B1="szöveg";$C1="szöveg2")
vagy=ÉS($B1=1;$C1=1)
.
Ha bármelyik (vagy) feltétel teljesülése esetén szeretnéd jelölni a A oszlop adatait, akkor pedig=VAGY($B1="szöveg";$C1="szöveg2")
vagy=VAGY($B1=1;$C1=1)
.Még egy dolog eszembe jutott (Delila_1 egy másik fórumon írt ötletét felhasználva). Ha abban az esetben szeretnél formázni, ha a szöveg egy részletét tartalmazza a kritérium (Pl. a
nem
szöveget keressük aMa nem dolgozom.
szövegben), akkor használhatod a következő képletet=DARABTELI($B1;"*"&"szöveg"&"*")=1
-
ny.janos
tag
válasz Wasquez #39992 üzenetére
Szia!
Tudomásom szerint és a függvény súgója - Ha a tartományban_keres argumentum értéke HAMIS, az FKERES csak pontosan egyező értéket keres. Ha a tábla első oszlopában két vagy több, a keresési_érték argumentummal egyező érték szerepel, a függvény az első talált értéket használja. Ha pontos egyezés nincs, akkor a #HIÁNYZIK hibaértéket adja eredményül. - alapján sehogy.
-
ny.janos
tag
válasz Wasquez #39995 üzenetére
Speciális (régebbi verziókban irányított) szűrőt próbáld meg. Arra figyelj a létrehozásnál, hogy ha új lapra szeretnéd az eredményeket, akkor ott hozd létre a szűrést, ahol az eredményed lesz (egyébként nem fog működni).
Leírást (és videót) itt találsz.
[ Szerkesztve ]
-
ny.janos
tag
válasz szente #40048 üzenetére
Szia!
Próbáld meg az itt írtakat.
-
ny.janos
tag
válasz szente #40051 üzenetére
Ezt én is tapasztaltam, mikor próbálkoztam, de számomra (mivel a html kódokban nem vagyok otthon) nem derül ki a csv fájlból, hogy minek hogy kellene kinéznie. Ha leírod / megmutatod minek hogy kellene kinéznie a végeredménynek, gyorsabban van esélyed érdemi válaszra. (Vagy nem ért rá senki más foglalkozni a problémáddal, vagy másokat is elrémisztett a csv fájl kinézete, ahogy részben engem is.)
-
ny.janos
tag
válasz szente #40054 üzenetére
Sajnos nekem túl zavaros (és talán hibákkal tarkított is) a csv fájl, így érdemben nem sokra mentem a próbálkozásaimmal.
A html kódok eltüntetéséhez szerintem lehet azzal próbálkozni, hogy a fájl kiterjesztését átírod html-re, majd megnyitod böngészővel a fájlt, majd azt másolod vissza egy szövegfájlba. De ettől még nem oldódott meg a dolog, mert az egymás melletti oszlopokban szereplő adatokat vessző kellene elválassza egymástól, így viszont egy csomó bekezdésjel (enter) lesz a vessző helyett.
Ennek az adathalmaznak a tisztítása az időkeretet figyelembe véve meghaladja a tudásomat. Persze biztosan ki lehet találni, mit mivel kell cserélni, de ez nekem most nem fér bele.[ Szerkesztve ]
-
ny.janos
tag
Szia!
1) Ha a C oszlopban kiírandó kódok mennyisége nem túl magas, akkor HA függvények egybeágyazásával viszonylag könnyen megoldható. Nagyobb számú kód esetén ez már macerás lehet. Tömbfüggvénnyel lehet, hogy megoldható, de ez a képességeimet jelenleg meghaladja. A HA függvény C2 cellában (feltételezve, hogy az első sorod címsor, és A2-ben kezdődik az első vizsgálandó szöveg) lehet pl.
=HA(TÍPUS(SZÖVEG.KERES("keresendő szöveg";A1))=1;"kívánt kód";"")
vagy=HA(DARABTELI(A1;"*kesendő szöveg*")=1;"kívánt kód";"")
.2) Én úgy csinálnám, hogy felvenném egy oszlopba egymás alá a második sortól kezdődően azokat a szavakat, melyeket vizsgálni akarok (ha ezek közül egyiket sem tartalmazza, akkor írja ki a kívánt kódot). Az első sorba adnék neki egy címet. Ezt követően táblázattá tenném, hogy dinamikusan bővíthető legyen a későbbiekben, ha szükséges. Ezt követően a teljes táblázatot (címsorral együtt) kijelölném, és Ctrl + Shift + F3-al elnevezném a címsor alapján. Ezt követően D2 (feltételezve, hogy itt D oszlopot akrtál írni, nem C-t – legalábbis 3) erre utal számomra) képlete:
=HA(SZORZATÖSSZEG(DARABTELI(A2;"*"&elnevezett tartomány a névkezelőből F3-al beszúrva&"*"))>=1;"";"kívánt kód, ha egyik szó sem szerepel A-ban")
3) E2 képlete:
=HA(ÉS(C2=3;D2=2;B2>1000);3;"")
Ha a kód szám, akkor az idézőjel annak elejéről és végéről értelemszerűen elhagyandó.
-
ny.janos
tag
válasz attila199207 #40074 üzenetére
A leírás alapján a SZUMHA és/vagy SZUMHATÖBB függvényekkel érdemes próbálkoznod.
-
ny.janos
tag
válasz Kapanyél #40079 üzenetére
Szia!
Erre a feladatra szerintem nem feltétlen szükséges makrót írni. A K L és M cellák kitöltéséhez elegendő az FKERES vagy az INDEX - HOL.VAN páros. Mindig ez első egyezést találja meg, tehát ennek is megfelel. Ha nem talál adatot, akkor kézzel átírod az oszlopok értékeit.
A cellaformázáshoz pedig a feltételes formázásnál a KÉPLET függvényt tudod alkalmazni. -
ny.janos
tag
válasz GreenIT #40081 üzenetére
Szia!
Az általad feltöltött fájl 2. és 4. munkalapján próbálkoztam. Az eredményt feltöltöttem IDE.
A 2. munkalapon az értékeket előbb a B oszlopra (dátum) rendeztem. Ezt követően a 4. munkalapon a dátumokat a függvény beírja sorban. (Feltéve, hogy minden dátum egyszer szerepel. Ha ez nem teljesül, akkor más megoldást kell keresni.)
A termékcsoport kódhoz hasonlóan, a képlet értelmezését követően az 1-3 munkalap párosra (induló típus kód) biztosan magad is meg fogod tudni csinálni a képletezést.A képlet keretét egy HA függvény adja, mely vizsgálja, hogy az A oszlop adott sorában szereplő érték dátum-e vagy sem (mivel a dátum egy képlet eredménye, ezért a KÉPLET függvényt használtam ehhez).
A képlet belsejében HOL.VAN függvénnyel kerestem meg a dátum és termékcsoport kód összefűzött értékének helyét a 2. munkalapra beszúrt segédoszlopból (D). Az eredményként kapott sor alapján az INDEX függvény adja meg a 10x14-es termékcsoport tagját. A HAHIBA értelemszerűen azért van, hogy a hibaérték ne jelenjen meg a táblázatban.
A képlet utolsó része ugyanez a HAHIBA – INDEX – HOL.VAN hármas, annyi különbséggel, hogy a keresendő dátum és termékcsoport kód összefűzött értékét nem az aktuális, hanem a felette lévő sorból kell vennünk, hiszen ott szerepel a dátum. -
ny.janos
tag
válasz GreenIT #40084 üzenetére
D segédoszlop: Az utolsó karaktert jól látod, az van szimplán a dátummal összefűzve (mivel a dátum ugye alapvetően egy szám (a 1900.01.01. óta eltelt napok száma).
=JOBB(A2;1)&B2
is lehetett volna (ez logikusabb is).
4. lap első sor (dátum): Az index függvény a 3. laprólSheet2!$B$2:$B$5
veszi ki a dátumot. Mindig az első oszlopból (utolsó argumentum - 1), abból a sorból, ami az éppen aktuális cella sora számának a feleSOROK($A$1:$A2)/2
. A felezésre azért van szükség, hogy minden 2. sorba kerüljön csak a következő dátum (a közvetlen alatt levő sorba jön a megjegyzésed). Ha több lesz az adatod, akkor A2:A3 tartományt kijelölve másold a dátumot (így kerül adat minden második sorba).Ma este tudok még rá időt szánni, ha szükséges.
A kérdés elsősorban az, hogy
1) ugyanazon dátumhoz tartozhat-e több azonos induló típus kód / termékcsoport kód (pl: A2M 2019.1.9. és A1O 2019.1.9.), vagy sem? Ha igen, arra valószínűleg nem tudok megoldást.
2) ugyanaz a dátum szerepelhet-e többször (más-más kóddal)? Erre biztosan tudok megoldást /feltéve, ha 1) eset nem áll fent/. (A 4. fül képletezése jelenlegi formájában is alkalmas erre, csak az A oszlopot kell átalakítani hozzá.)[ Szerkesztve ]
-
ny.janos
tag
válasz GreenIT #40087 üzenetére
Az a helyzet, hogy ha azonos dátumon van pl. F2O es F2P vagy C1S es D1S, akkor az általam készített megoldás csak az első találatot fogja beírni a táblába, a másodikat nem. Azt meg lehet csinálni, hogy ha azonosság található, akkor azt feltételes formázással színezze az első és második munkalapon, mely alapján már manuálisan kiegészíthető a táblázat. De olyan megoldást ahol mindkettő bekerül a 3. és 4. munkalapra én a jelenlegi tudásommal nem tudok prezentálni (lehet, hogy makró nélkül nem is lehet megcsinálni).
Ahhoz, hogy a dátumot csak minden második sorba szúrjuk be a 4. munkalapon, a következőket alkalmaztam:
Mivel A2 az első cella, ahol az első dátum fog szerepelni, ezért a SOROK függvénnyel megszámoltam, hogy A1-től A2-ig hány sor található (az A1 rögzített, így mindig az első sortól az aktuálisig számolja a sorok számát). Ez ugye 2. Mivel nekem az első dátumadatra van szükségem, majd a 4. sorba a másodikra és így tovább, ezt az értéket osztottam kettővel. Az INDEX függvény pedig kiválasztja nekünk, hogy a második munkalap dátum oszlopában a tartományunkból $B$2:$B$akármennyi melyik az 1. sorban és az 1. oszlopban (mivel csak 1 oszlop van kijelölve, ez értelemszerűen nem változik) szereplő dátum.[ Szerkesztve ]
-
ny.janos
tag
válasz ny.janos #40088 üzenetére
Ami tőlem tellett, azt elvégeztem az összes munkalapon. A fájlt ITT megtalálod.
Most már a 3. és 4. munkalapot is kitölti az előzőek alapján, kettő segédoszlopot alkalmazva. A működés feltétele, hogy az adatok az 1. és 2. munkalapon dátum szerint növekvő sorrendbe rendezettek legyenek.
A kódazonosságokat nem tudja a megoldásom kezelni, ahogy azt korábban már írtam. Vagyis ha pl. A3M és A3N is szerepel ugyanahhoz a dátumhoz az 1. munkalapon, akkor a 3. munkalap megfelelő sorába az A3M érték kerül, viszont narancssárga háttérrel kiemeli ezt az adatot (és a megjegyzést is), figyelmeztetve arra, hogy itt valamilyen adat hiányzik. Ugyanez igaz, ha a 3 munkalapon pl. C1S és D1S szerepel ugyanahhoz a dátumhoz. -
ny.janos
tag
válasz Zsetko #40086 üzenetére
Korábban másnak is volt már ilyen problémája, arra akkor ez a válasz érkezett. Hogy segít-e, azt nem tudom.
-
ny.janos
tag
(#40097) EmberXY: Nem tudom, hogy esetedben van-e erre lehetőség, de nem gondoltál arra, hogy a word fájlon belül a jelenléti ívet excel táblázatként szúrd be? A fejlécet pedig megcsinálod a különálló excel fájl alapján körlevél varázslóval.
(#40102) GreenIT: Rosszul emlékszel, mert már nem először segítettem, így már nem eggyel jössz. Majd adok privátban bankszámla számot. Na ne szórakozz velem, örülök hogy tudtam segíteni!
[ Szerkesztve ]
-
ny.janos
tag
Szia!
Én a képleteid alapján azt látom, hogy mindkettő kvázi tömbképletként működik, vagyis az xy-nak vagy xy2-nek, és a többi értékeknek is, a teljes tartományban (9-től a 199. sorig) ugyanazt az értéket kell tartalmazzák. Valóban ez a cél?
A második képletben hivatkozol az N oszlopra is, ami az eredeti leírásod alapján nem derül ki, hogy micsoda.Alapvetően azonban ott lehet a probléma, hogy mivel a kívánt kódod egy szám, majd arra akarsz későbbi vizsgálatot alapozni, így számot kell a képletedben használni. Az idézőjel miatt azonban szöveg lesz mindkét képleted által generált kód. Hagyd el az idézőjeleket!
Ha ez nem segít, akkor tölts fel egy konkrét minta fájlt kamu nevekkel és értékekkel. Az alapján könnyebb lesz segíteni.
-
ny.janos
tag
válasz bandus #40129 üzenetére
Miért vannak 4 számjegyű adataid egy adott cellában, amelyek 2-2 bontásban ponttal vannak elválasztva?
Angol nyelvi beállításból hoztad át őket magyar nyelvű munkafüzetbe? Ha igen, és megvan az eredeti forrás, akkor megteheted azt, hogy az oszlopot még azt megelőzően szöveg formátumúra állítod, mielőtt bele másolod az adataidat (értékként). Ez esetben nem alakítja át dátummá. Utána tudod cserélni a pontot vesszőre tömegesen, végül számmá alakítani az oszlopformátumot.
Ha semmi köze az adatoknak a számokhoz, hanem tulajdonképpen 4 számból álló, ponttal elválasztott szövegről van szó, akkor úgy nem válik dátummá az adatod, ha a cellát aposztróffal kezded (Shift + 1).
Valahol biztosan ki is lehet kapcsolni a dátummá alakítást, de azt most én sem tudom, hogy hol.
A már meglévő dátum formátumú celláidból az eredeti formátumot 2 számjegy, pont, 2 számjegy megkapod az alábbi képlettel (tesztem alapján működnie kellene):
=HA(ÉV(A1)=2019;NAP(A1)&"."&HA(HÓNAP(A1)>=10;HÓNAP(A1);0&HÓNAP(A1));HA(HÓNAP(A1)<=12;JOBB(ÉV(A1);2)&"."&HA(HÓNAP(A1)>=10;HÓNAP(A1);0&HÓNAP(A1));A1))
A1 helyére a dátumot tartalmazó cellát írd.
(Csak a dátumot tartalmazó cellákra alkalmazd. Ami nem dátum, ott nem fog működni.)[ Szerkesztve ]
-
ny.janos
tag
válasz csferke #40137 üzenetére
Szia!
Időpont esetén az excel a 24 órát értelmezi 1-ként, minden ennél kisebb időérték egy egynél kisebb törtszám. Mivel 1 napban 1440 perc van (24*60), ezért a 45 percet 45/1440 törttel tudod megadni (a tizedesérték használata kerülendő, mert az nem pontos).
Vagyis a 45:00 helyére mindenütt
45/1440
-et írj. -
ny.janos
tag
válasz marec1122 #40154 üzenetére
Szia!
A kérdésedre a válasz: a pivot táblában kijelölöd a KAT 151-2000 sorát, majd amikor amikor fölé állva a négy irányba mutató nyíl jelenik meg, a Ctrl lenyomása mellett oda húzod, ahova szeretnéd.
Beleokoskodás (hogy később könnyebb dogod legyen): hozz létre egy segédtáblát ahol az első oszlopba a kategória induló értékeit írod egymás alá sorban (0, 26, 76, 151), a mellé lévő oszlopba pedig írd a megfelelő kategóriákat. Ezt követően egyetlen FKERES függvény megadja neked a kategóriákat (utolsó argumentumnak
1
-et vagyigaz
-t adj meg). Így lehet 20 kategóriád is, akkor is csak 1 függvényre van szükséged, míg 20 HA függvény egybeágyazása már elég macerás. -
ny.janos
tag
válasz EmberXY #40218 üzenetére
Szia!
A leírásod alapján a probléma valószínűleg az, hogy a word fájlban sem tökéletesen van használva a tabulálás, hanem az előre beállított érték alapján vannak olyan sorok, ahol az egyes adatok között nem egy, hanem több tabulátor jel van.
Megoldás:
Word-ben menj a csere menübeCtrl + H
. Kattints az egyebekre. A speciális gombra kattintva aB. Tabulátorjel
-t válaszd. A keresett szövegbe kétszer, a csere erre mezőbe egyszer kell írnod. Aztán az összes cseréje gombra kattintasz. Addig ismétled a folyamatot, amíg nem írja azt, hogy 0 csere történt. Ezt követően már másolhatod excelbe. -
ny.janos
tag
válasz EmberXY #40220 üzenetére
Youtube-on van több oktatóvideó is a tabulátor használatáról. Aki a dokumentumot készítette, annak érdemes lehet megmutatni egy ilyet. Nem csak az export problémája miatt, hanem egyébként is. Egyszerűbb sokkal, ha megfelelő módon van használva. De ez már nem e fórum témája.
-
ny.janos
tag
válasz tgumis #40222 üzenetére
Szia!
Ha A1 igaz-hamis értéke egy logikai vizsgálat eredménye, akkor a logikai vizsgálatot végző képletet az adatérvényesítés - egyéni - képlet-tel megadva meg tudod valósítani, hogy ne engedjen adatot bevinni, ha a logikai vizsgálat eredménye hamis. (Részletesen a súgóban - érvényesítés - megtalálod a tartalom utolsó pontjában.)
Viszont az A1 cellára úgy vizsgálni, hogy az szövegesen tartalmazza az igaz-hamis értéket vagy a logikai vizsgálat képletét nem tudsz. -
ny.janos
tag
válasz Dolphine #40253 üzenetére
Az általad felvázolt elképzelésnek pont a fordítottja logikus (nem beszélve arról, hogy sokkal egyszerűbb fájlt eredményez).
Az egyszerűbb kitöltés és tévesztési lehetőségek minimalizálása szempontjából mindenképpen az lenne a célravezetőbb, ha Delila_1 által javasolt soros elrendezésben vinnéd fel az adatokat (nevezzük ezt adattáblának). Attól függően, hogy azonos nevek előfordulhatnak-e érdemes lehet az osztályt is feltüntetni a nevek mellett.
Az űrlap felület maradhat egy új lapon excelben, vagy akár lehet word fájl is körlevél formátumban.Ha az excelt preferálod, akkor az űrlapon egy legördülő választéklistát lehetne létrehozni a nevekhez (és az osztályhoz), mely alapján a HOL.VAN függvénnyel meg tudod határozni az adattábládból, hogy annak hányadik sorában szereplő adatok tartoznak az adott tanulóhoz. A részeredményeket az űrlap lapodon az INDEX függvény és a HOL.VAN függvény kombinációja fogja kiírni az adott cellába. Az összeredményt pedig a SZUM függvény. A kérdés, hogy nyomtatva szükséged van-e az űrlapokra. Ha igen, akkor minden egyes nevet külön-külön ki kell választanod a választéklistából és egyenként nyomtatni (a nálam okosabbak tudnak erre neked makró megoldást is javasolni).
Ha word körlevélben gondolkodsz, akkor csak az űrlap kinézetét / formátumát kell elkészítened, majd az adattáblát tartalmazó excel fájlod alapján elkészíted a körlevelet. Így excelben mindössze a SZUM függvényre lesz szükséged. A wordben pedig a körlevél funkció utolsó lépését követően minden egyes tanulóhoz rendelt űrlap létrejön, és együtt tudod nyomtatni őket.
[ Szerkesztve ]
-
ny.janos
tag
válasz MarioAna #40759 üzenetére
Hibásan jelölted ki a tartományodat a feltételes formázáshoz.
Töröld a létrehozott formázást, és hozd létre újra úgy, hogy az első sort nem jelölöd ki ($A$2:$C$100).(A jelenlegi képletedben a 3. sor átlagtól történő eltérése alapján formázza a 2. sort, a 4. alapján a 3-at stb.)
[ Szerkesztve ]
-
ny.janos
tag
Makró helyett próbálkozhatsz a speciális szűréssel (korábbi verziókban irányított szűrés). Ha állandó az a tömböd, melyeket adatokat nem szeretnél a szűrt állományban látni, akkor a feltételtartományod egyszer kell kialakítanod. Ha ez folyamatosan változó, akkor a feltételtartomány karbantartására kell valami egyszerűsítő módszert kitalálni.
2013-as verziótól használhatod a szeletelőket már tartományon belül is (nem csak pivot táblában). Bár a 300 lehetőség nem túl kevés, de ha ezekből nem túl sok az, amely értékeket ki akarod venni az eredményből, akkor nem olyan vészes az a pár kattintás.
-
ny.janos
tag
válasz philoxenia #40849 üzenetére
A legegyszerűbb megoldás, ha A és D oszlopot kijelölöd, majd feltételes formázásban az ismétlődő értékeket, a felugró ablakban pedig az ismétlődő helyett az egyedi értékeket választod.
Képlet:
=DARABTELI($D$1:$D$15;A2)=0
[ Szerkesztve ]
-
ny.janos
tag
válasz logitechh #41064 üzenetére
Szia!
A sorszámozandó oszlop 2. sorának képlete, ha a hivatkozott oszlop (a képletben B) kizárólag számokat tartalmaz:
=ÖSSZESÍT(2;5;$B$2:B2)
Ha a hivatkozott oszlopban nem csak számok vannak:=ÖSSZESÍT(3;5;$B$2:B2)
Működési korlát, hogy a hivatkozott oszlop (a példámban B) minden sorának kell adatot tartalmaznia. Ha ez nem teljesül, akkor a képlet sajnos nem alkalmazható. Ebben az esetben marad a makró, amit Delila_1 írt.
[ Szerkesztve ]
-
Új hozzászólás Aktív témák
- Videó stream letöltése
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Windows 11
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Ghost of Tsushima technikai teszt
- Kínai, és egyéb olcsó órák topikja
- Kerékpárosok, bringások ide!
- Politika
- Skoda, VW, Audi, Seat topik
- Max
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest