-
IT café
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
-
Musuz
csendes tag
válasz föccer #31538 üzenetére
De,komolyan gondoltam a lényegét,csak nemtom,hogy megvalósítható-e.
A meglévő adatok alapján kellene a legvalószínűbb számokat megsaccolni 1 és 999 között a következőkhöz:
Front wing:
Rear wing:
Engine:
Brakes:
Gearbox:
Suspension:Ha van rá vmi megoldás,örömmel fogadnám.
Köszönöm! -
huan
őstag
válasz föccer #31637 üzenetére
Köszi!
A második megoldás, miszerint minden hónap külön tábla, egyszerűbb.
Valamit nem értek viszont.
Ha a SZUMHA tartománya a C-oszlop, és kritérium a C, összegtartomány viszont a B, akkor ezt adja:
Fizuból pl.1db van a táblázatban, a SZUMHA-ja miért nem 100.000 és miért 32.670? -
TBMC
addikt
válasz föccer #31698 üzenetére
hálás köszi gyors válaszod!
próbáltam, viszont még 1-2dolgot nem értek bocsi ha esetleg tudnál segíteni nagyon megköszönném:
mutatok egy részletet belőle úgy egyszerűbb:tehát ha több cellában is ugyanaz az érték akkor nem adja össze megfelelően
illetve "ha nem ugyan az a két érték akkor nem egyenlőek" - ez sajna azért nem jó mert van amiből csak 1db van a táblázatban és ott saját magát ki kellene írnia.(A oszlop cikkszám, B oszlop megnevezés, C oszlop db szám)
remélem sikerült érthetően leírnom és előre is nagyon köszönöm!
markbellus.hu
-
Dr V
őstag
válasz föccer #31745 üzenetére
Köszi a válaszokat.
Azt hiszem, h a kérdésemet rosszul tetttem fel, mert elég a cellaformázásnál kapcsos zárójelbe "m"-et megadni és másodpercben látom az értéket. Ami a valódi problémám, az a következő:
Két különböző helyről kapok idő adatokat, más formátumban.
Egyik helyről 0:11:00, idő formátumban felismeri és decimális számként is tudja kezelni.
A másik helyről az előbb látott 18,55 formátumban érkezik, ami már eleve decimális szám, ha átváltom időre 13:12:00 lesz belőle.
A problémám, h egy táblázatba ezen különböző adatokat kell tudnom összeadni. Ezt hogyan tudnám megoldani?[ Szerkesztve ]
-
Fferi50
őstag
-
Fferi50
őstag
válasz föccer #31928 üzenetére
Szia!
Bocs, nem is az kell neked, amire az előbb hivatkoztam. Egy csaknem betűre hasonló feladatot priviben oldottam meg egy topiktársnak. Nem kell hozzá makró, elég egy tömbképlet:
=HAHIBA(NAGY(HA($C$12:$C12=$C12;SOR($C$12:$C12);"");32);12)
Ez visszaadja annak a sornak a számát, amelyben visszafelé 32 azonos F vagy D értéket tartalmazó cellatartomány kezdődik (ha még nincs annyi, akkor 12 a sor száma).
A tömbképletet Shift+Ctrl + Enter billentyűkombinációval kell bevinni és az Excel kapcsos zárójelbe teszi. Az AD12 cellába beviszed a képletet, majd Ctrl+L használatával lehúzod az oszlopon, ameddig kell.Ha összegezni, vagy átlagolni szeretnél hasonló módon, arra is megvan a tömbképlet, csak írj - nem kell hozzá külön segédoszlop!
Üdv.
[ Szerkesztve ]
-
föccer
nagyúr
válasz föccer #31932 üzenetére
Kicsit utána olvastam és azt kell mondanom, hogy zseniális ez a tömbképlet. Hogy az eredmény nem egy érték, hanem egy eredmény vekor lesz, amiben aztán még "kedvünkre" garázdálkodhatunk, akár akár n-dik elem kereséssel is. Indirekttel összekombózva, hinyje, Frenetikus.
Építésztechnikus. Építőmérnök.
-
Fferi50
őstag
válasz föccer #31933 üzenetére
Szia!
Igen, a tömbképlet rendkívül hasznos jószág - én is csak nem túl régen jöttem rá az ízére, pedig elég hosszú ideje excelezek, de valahogy nem füllött a fogam hozzá (vagy nem értettem meg jó sokáig a működését), szinte minden olyan másik függvényhez felhasználható, ahol tömb (vektor) és/vagy tartomány az egyik paraméter.
A másik dolog, amivel "trükközni" lehet hasznosan, az a cellák címzése - $ használat sorra, oszlopra,illetve elhagyása, $ jellel lehet rögzíteni a sort, oszlopot ill. a konkrét cellát, ebben az esetben nem "csúszik tovább" a cella címe a képlet húzásakor.
Üdv.
-
Pityke78
őstag
válasz föccer #32033 üzenetére
De igen, az lenne, csak sajnos akik használják a excel-t, nekik nagyon alap tudásuk van, illetve a Ctrl+C sokkal gyorsabb, egyszerűbb, mint az érték beillesztés.
Ezért gondoltam, hogy valahogy esetleg le lehetne védeni az egész munkalapot, hogy a cella formázás ne változzon.
-
Fferi50
őstag
válasz föccer #33311 üzenetére
Szia!
Semmi akadálya annak, hogy a SZUMHATÖBB függvényben másik munkalapra(munkafüzetre) mutató hivatkozásokat használj.
Pl.SZUMHATÖBB(egyik munkalap A:A;egyik munkalap B:B; másik munkalap A2; egyik munkalap C:C;másik munkalap D2)
Ráadásul ezt a képletet akár az egyik, akár a másik, akár egy harmadik munkalapra is elhelyezheted.Üdv.
-
Delila_1
Topikgazda
válasz föccer #33311 üzenetére
Szia!
Sub teszt()
Dim AF As AutoFilter, F As Filter, i As Long
Set AF = ActiveSheet.AutoFilter
For i = 1 To AF.Filters.Count
Set F = AF.Filters(i)
If F.On Then MsgBox "Az AutoFilter " & i & ". oszlopában bekapcsolt szűrő, feltétel: '" & F.Criteria1 & "'"
Next
End SubEz a makró végig lépked a táblázaton. Amelyik oszlopban be van kapcsolva a szűrő, ott kiírja a kritériumot.
Üzenet helyett cellákba is kiírhatod az eredményt, amit majd a szumhatöbb függvény paramétereként felhasználsz.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz föccer #33311 üzenetére
Sub teszt_1()
Dim AF As AutoFilter, F As Filter, i As Long, WF As WorksheetFunction
Set WF = Application.WorksheetFunction
Set AF = ActiveSheet.AutoFilter
For i = 1 To AF.Filters.Count
Set F = AF.Filters(i)
If F.On Then
Range("T" & WF.CountA(Columns(20)) + 1) = Chr(i + 64)
Range("U" & WF.CountA(Columns(21)) + 1) = Right(F.Criteria1, Len(F.Criteria1) - 1)
End If
Next
End SubEz a makró kiírja a T oszlopba a szűrt oszlop betűjelét, az U-ba a kritériumot. Ha 1-nél több kritérium lehetséges 1-1 oszlopban, módosítani kell a makrón.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz föccer #33311 üzenetére
Makró nélkül a szűrt sorok darabszáma:
=RÉSZÖSSZEG(103;D:D)
A D:D helyére olyan oszlop betűjelét írd, ahol minden sorban van adat. Ezt a függvényt arra a lapra vidd be, ahol a szűrt táblázatod van, a táblázatodon kívüli cellába. A másik füzetben erre a cellára hivatkozz!
A 103 a DARAB2 függvénynek felel meg, vagyis minden cellát (szöveges, szám, dátum, képlet) megszámol.
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fferi50
őstag
válasz föccer #33317 üzenetére
Szia!
Az ismétlődéseket egyszerű módon eltávolíthatod. Egy segédoszlopba kiteszed mintás táblázatod megfelelő oszlopát, majd Adatok - ismétlődések eltávolítása.
Ez a "kigyomlált" segédoszlop legyen a legördülő forráslistája.
(Vagy az adott oszlopra speciális szűrőt használsz, azzal másoltatod ki a segédoszlopba - csak az egyedi értékek bejelölve a párbeszédpanelen - szűrendő az oszlop, szűrőfeltételnek kijelölöd az oszlop fejlécét, hova másolja a segédoszlop első cellája. Fontos, hogy a szűrőt arról a munkalapról kell indítani, ahova az értékeket kapni szeretnéd.)Üdv.
-
Fferi50
őstag
válasz föccer #33319 üzenetére
Szia!
Eddig azt hittem, hogy értem a feladatot, de most nagyon elbizonytalanodtam
"További beavatkozás nálkül kellene kinyernem az adatot. Bianco készül, beírom a megfelelő adatokat"Ha bianco táblát kapsz, akkor miért is nem lehet beletenni amit szeretnél, hogy működjön?
"Összegzés függvénnyel gyönyörű szépen tudom a szűrt elemekre elvégezni a megfelelő műveleteket, csak ezt a fránya gyártási mennyiséget nem tudom összehozni"
A többi adatot milyen paraméterekkel szűröd? Lehet, hogy egy kis minta alapján többet tudnánk segíteni és nem beszélnénk el egymás mellett...
Üdv.
-
Fferi50
őstag
válasz föccer #33324 üzenetére
Szia!
Majdnem "hülyebiztos" csak akkor lesz, ha listát nyújtasz át tálcán, hogy ebből tessék választani. De ne legyenek kétségeid, hogy ilyenkor is lesz, aki "mellé trafál".
Nem lenne egyszerűbb egy kimutatást csinálni az adatokból, amit aztán mindenki kedve szerint szűrhet, szabhat-varrhat (mármint a megengedett keretek között)?
Én lehet, ebbe az irányba indulnék el.Másrészt szerintem képekkel sem megyünk túl sokra, igazán a mintatábla segít, mert abban lehet tesztelni is a javaslatokat.
Sajnos távolbalátási és gondolatolvasási képességekkel ezen a fórumon kevesen rendelkeznekAmint látod, így csak találgatunk - mint az egyszeri rabbi a libáknál
Üdv.
[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz föccer #34316 üzenetére
Nem nagyon értem a gondodat, a szűrőben látszik, mire szűrtél. Azt írod, számokkal meg tudsz birkózni.
A szöveges értékeidet könnyedén átalakíthatod számokká, az oszlop formátuma legyen 000#.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fferi50
őstag
válasz föccer #34318 üzenetére
Szia!
Mi lenne, ha a kódsorozatot kitennéd egy külön oszlopba, majd eltávolítanád az ismétlődéseket. Ezután az F511 cellára csinálnál egy érvényesítést, amelynek a tartománya az előzőekben kialakított lista -- amit tehetnél másik (akár rejtett) munkalapra is, netán elneveznéd.
Üdv.
-
Delila_1
Topikgazda
válasz föccer #34322 üzenetére
A kimutatásban tudsz min és max értékeket megjeleníteni, meg egy halom egyéb számítást is.
Igen, több lapról is összehozhatod. Az (is) a jó benne, hogy bármikor átrendezheted pár kattintással.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
föccer
nagyúr
válasz föccer #34320 üzenetére
Megküzdöttem vele. Egy rejtett segédoszloppal. Az egyikbe konvertálom a receptkódot számmá, amit összesít függvénynel ki tudok olvasni. Ennek a számna hol.van függvénnyel keresem meg a sorát, amit felhazsnálva indirekttel már tudok hivatkozni a megfelelő sorra. Kicsit nyakatekert, de működik, megvannak a kívánt adatok.
üdv, föccer
[ Szerkesztve ]
Építésztechnikus. Építőmérnök.
-
Delila_1
Topikgazda
válasz föccer #34346 üzenetére
Az INDIREKT helyett jó lenne az INDEX - HOL.VAN párost alkalmazni.
Vannak un. volatilis függvények, amik a lapra bevitt, vagy onnan törölt adatok esetén újraszámolódnak. Sok ilyen jellegű függvény jelentősen lelassítja a számolást.
Volatilis függvények pl.: most, ma, rand, randbetween, vél, ofszet, indirekt, info, cella (attól függően, mi a tartalma).
=indirekt(tartomány_amiben_keresel; sor; oszlop)
A sort megtalálod a hol.van függvénnyel.
A segédoszlop is elkerülhető, ha a keresési érték szám & "" (üres string).
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Pá
addikt
válasz föccer #34375 üzenetére
Szóval ez csak RAM?
Céges gép, szóval RAM bővítés nem igazán jön szóba, viszont kérdés, hogy a táblázatokkal mit lehet csinálni esetleg, hogy ne menjen fel az égbe a memóriaszükséglet? Lehet valahogy optimializálni? Van valami ami nagyon megdobja?
Azért nem értem, mert ha egyzer "elromlik", akkor hiába zárok be 3-4 excel táblát, már nem javul meg, addig amíg újra nem indítom az excelt.
''Annyira vagyunk egészségesek, amennyire a gondolataink humánusak.''
-
PistiSan
addikt
válasz föccer #34409 üzenetére
Elhiszem!
Sajnos anno suliban hiába tanultam sok ilyet, amikor nem tudnak életszerű példát hozni rá, hogy mire is jó ez, akkor könnyen el lehet felejteni a dolgokat.
A munkahelyemen mostanában egyre több a 20-as évei elején járó fiatal, gyakran ECDL vizsgával jönnek, borzasztó hogy még egy szum függvényt sem ismer a legtöbbje, mondom is nekik mindig, hogy ennyi tudással, és megbuktattalak volna téged.
Nekem is van sok olyan függvény, amit nem használtam nagyon régen, vagy nem igazán tudtam mire is való, aztán egyszer előjön egy probléma, és lám van rá egy kész függvény, csak használni kell, sokszor pedig ismerős is, hallottam már róla.
Örülök nagyon, hogy még vannak ilyen topicok is prohardveren, ahol ilyen szinten megy az egymás segítése, sok helyen csak a cseszegetés megy.
Új hozzászólás Aktív témák
- Külpolitika
- Huawei Watch Fit 3 - zöldalma
- Milyen billentyűzetet vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kormányok / autós szimulátorok topicja
- exHWSW - Értünk mindenhez IS
- Mobil flották
- Okos Otthon / Smart Home
- Bivalyerős lett a Poco F6 és F6 Pro
- Vezetékes FEJhallgatók
- További aktív témák...
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Promenade Publishing House Kft.
Város: Budapest