Excelben (infó emelt érettségi) hogy lehet egy oszlopból kiválogatni bizonyos elemeket feltétel szerint? (Bővebben lent)
az A oszlopból kellene kiválogatni elemeket a B oszlop tartalma szerint, és a kiválasztottakat külön oszlopba írni, majd sorbarendezni. (pl: A-ban a nevek, B-ben az osztályzatok, és a D-be kiírni azoknak a nevét akik 5öst kaptak, majd a nevüket ABC sorrendbe rendezni)
HA függvénnyel próbálkoztam, de az ugye nem szép mert üres cellák lesznek a nevek között.
Van esetleg erre valami más módszer?
(szűréssel is próbálkoztam de az se igazán jó, mert az csak elrejti azokat akik nem 5-öst kaptak, de nem szabadna változtatni az eredeti listán)
Melyik feladatsorban találkoztál ilyennel?
Ezt nem lehet függvénnyel megoldani, csak makróval. Ilyet nem fognak kérni az érettségin, legfeljebb úgy, hogy egyszer csináld meg, de nem kell automatikusan követnie a változást.
Egyszer meg tudod csinálni, ha ezt a lukas oszlopot sorbarendezed, hogy ne legyenek üres cellák, és irányított beillesztéssel érték szerint visszamásolod. Vagy pedig azt kérhetik, hogy csináld úgy, ahogy csináltad, és ottmaradnak a lukak.
Köszönöm szépen a választ!
Remélem, valóban nem várják el a makrók használatát.
Egyébként 2016.május, idegen nyelvi feladatsor, 4. feladat.
=HA(B1=5;A1;"")
Lehúzod, majd a C oszlopra állva Adatok-Sorba rendezés A--Z
Ez nem stimmel, a 2016. májusi idegen nyelvű a Hókotró.
Mi a feladat címe?
"gyűjtse ki a III. övezeti besorolású közterületek nevét"
Erre gondolsz? Hát jól összezavartál ezekkel az osztályzatokkal. Ott csak egyszer kell megcsinálni, de letöltheted a hivatalos mintamegoldást is, és nem függvényeket fogsz találni azon a helyen, csak egy konstans listát.
Néhány képlet beírásával megoldható. (Három képlet elegendő a feladathoz, azért van négy, mert kiírattam azt is, hogy hány tanuló került kigyűjtésre.)
A nyers végeredmény („ócska”, 2003-as Excellel): [link]
• 1.) A̲-̲o̲s̲z̲l̲o̲p̲ban vannak a nevek (adottak)
A példában szándékosan nem névsorba szedettek, hogy látványosabb legyen a kigyűjtés névsorba rendezettsége.
• 2.) B̲-̲o̲s̲z̲l̲o̲p̲ban vannak az érdemjegyek (adottak)
• 3.) I̲2̲ ̲m̲e̲z̲ő̲ben a képlet (nem hosszú, de bemásolható innen; akárcsak a többi képlet):
=HA(B2=$F$1;A2;"Zszszszszszsz")
I2 mezőn állva, az egérmutatót a jobb alsó sarkához húzva, megjeleníthető egy + jel. Ezt, az egér bal fülét lenyomva, I-oszlopban le kell húzni akárhány sorig; például, ahány név van (lesz) az oszlopban. Akár többezer sorig is feltölthető a képlettel. Ahol nincs név az A-oszlopban, ott üres mező lesz; bár ott lesz benne a képlet.
A példámban 43 sorig húztam le; ennyi látható képen, kicsinyítés nélkül. A képletek is 43 sorig íródtak, de a 43-ak átírhatók akár jóval nagyobb számra is.
• 4.) J̲2̲ ̲m̲e̲z̲ő̲ben a képlet:
=HA(I2="Zszszszszszsz";"";DARABTELI($I$1:I1;"<"&I2)+DARABTELI(I3:$I$43;"<"&I2)+1)
Ez is kimásolható. Ha a GYK a válasz megjelenítésekor több sorba törné, nem baj; egyben végig ki kell jelölni, és bemásolni az Excelbe. (Ott „kiegyenesedik”.)
(Remélem, hogy kártevő rontást nem csinál a GYK; bár szokott igen csak furcsa módosításokat végezni.)
A továbbiakban nem írom újra, hogy a képlet innen kimásolható.
És, ezt is le kell húzni, akárhány sorig.
• 5.) D̲1̲ ̲m̲e̲z̲ő̲ben a képlet:
=DARAB(J2:J43)&" tanuló"
• 6.) D̲2̲ ̲m̲e̲z̲ő̲ben a képlet:
=HA(NINCS(HOL.VAN(SOR()-1;$J$2:$J$43;HAMIS));"";INDIREKT("I"&HOL.VAN(SOR()-1;$J$2:$J$43;HAMIS)+1))
Ezt is le kell húzni akárhány sorig. Ha legalább az A-oszlopban levő utolsó név soráig kerül lehúzásra, akkor, akkor is jól fog gyűjteni, ha mindenkinek azonos osztályzata van, és azt gyűjtetjük.
• 7.) Már csak működtetni kell.
F̲1̲ ̲m̲e̲z̲ő̲b̲e̲ ̲í̲r̲h̲a̲t̲ó̲ az a̲ ̲j̲e̲g̲y̲, amellyel rendelkező tanulókat névsor szerint kell megjeleníteni a D-oszlopban.
Ha nem létező jegy kerül beírásra (pl. 8), akkor üres lesz a D-oszlop.
• 8.) C̲s̲ú̲n̲y̲a̲, hogy ott vannak azok a micsodák az I̲-̲ ̲é̲s̲ ̲J̲-̲o̲s̲z̲l̲o̲p̲okban?
Azért tettem oda, hogy az is látható legyen, bele lehessen nézni a működésbe. T̲ö̲b̲b̲f̲é̲l̲e̲k̲é̲p̲p̲e̲n̲ is e̲l̲t̲ü̲n̲t̲e̲t̲h̲e̲t̲ő̲ ̲s̲z̲e̲m̲ ̲e̲l̲ő̲l̲.
a) Mindkét oszlop betűszínének fehéret kell választani, és nem látszik.
b) A képletek elhelyezhetők az I- és J-oszlopok helyett, például, az AL- AM-oszlopkba, és akkor sem látszanak.
c) A képletek elhelyezhetők másik füzetlapon.
Persze, b) és c) esetén módosítani kell a vonatkozó képletek hivatkozási adatait.
És akkor elegánsabban (tiszta lappal) az 5-ös érdemjegyűek: [link]
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!