- Apple iPhone 16 Pro - rutinvizsga
- Milyen okostelefont vegyek?
- Ár-érték bajnokot avatott a Poco?
- Szívós, szép és kitartó az új OnePlus óra
- Samsung Galaxy S23 Ultra - non plus ultra
- Hónap végén érkezik a Xiaomi Band 10, ára is van
- Honor Magic6 Pro - kör közepén számok
- One mobilszolgáltatások
- Telekom mobilszolgáltatások
- Samsung Galaxy Watch6 Classic - tekerd!
-
Mobilarena
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
-
patesz
csendes tag
Köszönöm szépen mindkettőtöknek!
Szuper, és működő megoldás mindkettő!
A képletes megoldások nekem jobban tetszenek, de így ahogy leírtad a speciális szűrős megoldás is nagyon szépen teszi a dolgát.
Egyenlőre a függvények maradnak hosszútávú használatra.
-
patesz
csendes tag
szia,
Még egy kérdéssel fordulnék hozzád:
Most azzal próbálkozom, hogy egy másik munkalapra képlettel összegyűjtsem csak a "D:" előtagú sorokat minden oszlopával és ezeket egymás alá rendezzem. (Ne legyenek üres sorok közöttük.)
Tehát ha van az első munkalapon 1000 sorom de abból csak mondjuk 55 ami fontos, akkor csak ezeket pl a második munkalap első 55 sorába írja ki.
Később ez lehet 63, de lehet csak 10 db "D:" sor is.KERES, INDEX, HOL.VAN, FKERES, DARABTELI, függvényekkel, illetve ezek kombinációjával próbálkozom de nem járok sikerrel.
(Illetve megpróbáltam alkalmazni itt is a tömbképletes függvényt amitől megint iszonyatosan belassult az egész.
Túl sok az adat, így az nem járható most sem.)A korábban meghatározott tartományokhoz tartozóan ki tudom íratni, hogy melyik "D:" sor tartozik egy tartomány soraihoz, de ezt ki írja a csoport minden sorához. (=FKERES("D:";Munka1!$A3:$M$23001;3;HAMIS))
Tehát pl. egy csoport 25 elemből áll + a "D:" sor, akkor egymás alá 26-szor kiírja a "D:" sor tartalmát.Nem tudom 1 db-ra redukálni, úgy hogy a következő is 1 db legyen és így tovább.
Ez képlettel megvalósítható, vagy csak intelligens szűrővel?
üdv
-
patesz
csendes tag
sziasztok,
segítségre lenne szükségem
picit bajban vagyok, mert szerintem a kérdést sem tudom érthetően feltenni, így megpróbálom leírni a folyamatot amiben jól jönne néhány tanács. Így kicsit hosszú lesz, de remélem elolvassátok és értitek majd mit szeretnék.
Csatolok egy [képet] is.Az „A” és „B” oszlop tartalmában darabszámszerű változás történhet. Bővülhet, csökkenhet a "MOTOR1:", "MOTOR2:" sorok száma. "D:" sor mindig csak 1 darab van.
Kinézetében nem változik, tehát üres sorok és jól hivatkozható paraméterek jelennek és maradnak meg. (pl.: „D:”, „MOTOR1:”, „MOTOR2”)A látottak felfoghatók tulajdonképpen halmazokként is. Egy ilyen csoport egy üres sortól kezdődik és a „D:” karakteres sorig tart. Mint mondtam egyes csoportokban lévő elemek száma változó.
Szögelfordulást számoltatok az rendben van.
Szeretném továbbá minden ilyen csoportból kinyerni az utolsó „MOTOR2:” és utolsó „MOTOR1:” paraméternek megfelelő szögelfordulási értéket. (Ez is részben sikerült KERES függvénnyel és INDIREKT függvény segítségével is, viszont még buta módon mert nekem kell kijelölnöm a tartományt.) (Ábrán E26 és F26 cella.)A problémám az, hogy nem tudom ezeket a csoportokat, (intelligens) csoportokként kezelni és nem tudok a kezdő és utolsó sorukra hivatkozni. Nem tudom azokat „megtalálni”.
(leginkább a kezdő a nehéz, mert a „D:” paraméter sorába számoltatok így vagy az, vagy -1 minden csoport utolsó tagja. Viszont amíg nem tudom meghatározni az elsőt addig tulajdonképpen az utolsónak sincs értelme.)
Látható még három segéd oszlop is. Ezek csak a próbálkozásaim eredményei.
Az első és a második csak az üres sorok azonosítóit tartalmazzák amelyek ezt követően INDIREKT függvénnyel hivatkozhatók. Megpróbáltam valahogy ezekből automatikusan tartományokat kreálni, kevés sikerrel.
A harmadik oszlop pedig a legújabb próbálkozás eredménye, amelyben összegyűjtöm az összes értéket (jelen esetben) az első segéd oszlopból. Ezt vittem volna tovább olyan formában hogy kettesével tartományokat határoznak meg, majd valahogy bele kreálom a fő függvénybe ami az utolsó elfordulás értékét adja meg. Ez még csúfosabb véget ért ugyanis ha jól tudom VOLATILE -nek nevezett függvényről beszélünk, ami miatt rettenetesen lassú lett az adatok feldolgozása.Az E26 és E27 (és lejjebb ehhez hasonlóan minden "D:" sorban megtalálható) cella lenne a végső függvényeknek a helye.
Jelenleg alkalmazott függvényeim:
(2. verzió) E26 cella:
=HA($A26="D:";KERES(2;1/(INDIREKT($G2&":"&$G25;IGAZ)=$N$3);INDIREKT($H2&":"&$H25;IGAZ));INDIREKT($H2&":"&$H25;IGAZ))(1. verzió) E27 cella:
=KERES(2;1/(A3:A26=$N$4);D326)
1. és 2. segéd oszlop:
=HA(A2="";CÍM(SOR(A2);1;4;1);"")3., utolsó segéd oszlop:
{ =INDEX($G$2:$G$250;HOL.VAN(0;DARABTELI($I$1:I1;$G$2:$G$250);0))}Rossz az irány? Merre tovább?
Minden gondolatot szívesen fogadok.
Előre is köszönöm a segítséget.Üdv,
patesz -
-
patesz
csendes tag
Sziasztok,
Lenne egy problémám amivel nem tudok megbirkózni és szeretném a segítségetek kérni.
A megoldandó feladat a következő lenne:Adott egy Excel állomány amiben 3db munkalap (pl.: XX , YY , ZZ) található.
Az "XX" és "YY" munkalap is tart valahányadik sorig (pl.: az "XX" 10.-ig, a "YY" 3.-ig) és bővülhet.
A "ZZ" munkalap az előző két munkalapnak az összegzése lenne. Tehát először az "XX" munkalap (pl. 10db sora) majd a "YY" munkalap (pl.: 3db sora) lenne olvasható egymás alatt.
Ha az "XX" munkalap bővülne akkor is ezt követően kellene a "YY" munkalap értékeinek kerülnie.A számomra megoldhatatlan feladat az "XX" munkalap éppen aktuális utolsó nem üres sorának megtalálása és a második "YY" munkalap beolvasásának ehhez történő igazítása.
Az már csak gondolom bonyolítja a feladatot hogy az első 3db sor a fejlécé, tehát erre nem lenne szükség.Valakinek lenne valami ötlete vagy megoldása?
Köszönettel,
patesz20
Új hozzászólás Aktív témák
Hirdetés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- A fociról könnyedén, egy baráti társaságban
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Autós topik
- Milyen légkondit a lakásba?
- Scum
- Beszántaná a marketingért felelős részlegét az Intel
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
- Nintendo Switch 2
- Norvégia átmenetileg betiltja az áramigényes kriptobányászatot
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Eladó steam/ubisoft/EA/stb. kulcsok Bank/Revolut/Wise (EUR, USD, crypto OK)
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- iKing.Hu - Xiaomi 14 Ultra - Ultra White - Használt, karcmentes
- LG 55G3 - 55" OLED evo - 4K 120Hz 0.1ms - MLA - 2000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Használt és ÚJ Gamer Monitor Felvásárlás Gyors és Korrekt Ügyintézés!
- Samsung Galaxy S6 Lite (2022) , 4/64 GB ,Wi-fi
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged