- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- DIGI Mobil
- Honor Magic5 Pro - kamerák bűvöletében
- Futott egy Geekbench kört egy új HTC készülék
- Milyen okostelefont vegyek?
- Redmi Watch 4 - olcsó hús, sűrű a leve
- Garmin Forerunner 255 Music - nem csak futóknak
- OnePlus 7 - magabiztos folytatás
- iPhone topik
- Realme 9 Pro+ - szükséges plusz?
Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
ph A cég megoldása centralizált vezérelhetőséggel, masszív radiátorral és robusztus ventilátorokkal igyekszik vásárlásra csábítani.
-
Konzolokra is megjelenik a Fera: The Sundered Tribe
gp A kooperatív szörnyvadászós játékhoz a minap egy friss trailert kaptunk.
-
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
-
poffsoft
addikt
sziasztok!
Adott egy "nyomógombom", amit mindig az aktuális cellában jelenítek meg (Delila, lehet hogy emlékszel még rá).
Amikor a shape közelébe ("mousemove"?) ér a kurzor, átvált a mozgatás formára ("kettős nyíl").
Ezt hogyan lehetne letiltani? Letiltani a shape mozgatását, átméretezését?Set zBtn = ActiveWorkSheet.ActiveCell.Parent.Shapes.AddShape(msoShapeBevel, x, y, x1, y1)
zBtn.Select
With Selection
.Name = "btnEdit" 'assign name for this shape
.ShapeRange.Fill.ForeColor.RGB = RGB(0, 0, 255) 'Blue button colour
.ShapeRange.Line.Visible = msoFalse 'no lines on button
.OnAction = "AddButtons" '<< macro assigned to this button
End With[ Szerkesztve ]
-
sedyke
tag
Sziasztok!
Van egy munkafuzetem tele Pivot tablakkal. Mindegyik pivot ugyanazon az adathalmazon alapszik.
Sajnos mara mar nagyon belassult az egesz munkafuzet. Olvastam, hogy lehet az is lehet az oka, hogy az Excel kulon adatmentes vegez mindegyik pivot tablahoz. Hogy tudom beallitani, hogy csak arrol az egyek adathalmazrol keszitsen?
Esetleg mas is okozhatja a lassulast, meret novekedest? -
Fferi50
őstag
válasz sedyke #27554 üzenetére
Szia!
A Pivottábla tulajdonságai között van ilyen:
a háttérbeni frissítés engedélyezése illetve
adatfrissítés a fájl megnyitásakor, ehhez kapcsolódik a külső adatok eltávolítása a munkalapról bezárás előtt.
Ez utóbbi csökkenti a méretet, de lassítja a megnyitást.Próbáld ezeket a beállításokat variálni.
Úgy gondolom, gyorsítaná a működést, ha csak az első pivottábla kapcsolódna közvetlenül az adatforráshoz, a többi pedig ezt az első pivottáblát használná forrásként (ugyanis abban is látszik az eredeti forrás minden adata rejtetten).
Üdv.
-
azopi74
addikt
válasz sedyke #27556 üzenetére
Ha másolod az első pivottáblákat, (nem pedig újra létrehozod az eredeti adatforrásból) és utána álltgatod csak be kedved szerint, akkor az új pivot ugyanazt a "köztes" adatbázist fogja használni adatforrásként, mint az eredeti, nem növelve feleslegesen a méretet és lassítva a műkődést.
-
azopi74
addikt
válasz sedyke #27556 üzenetére
"Az eredeti okom a gyorsitasra, hogy amikor szeretnem megjeleniteni az ertek nelkuli teteleket is, akkor megfagy az egesz es nem csinalja meg."
Ott akkor szerintem valami más gond lesz. (több oka is lehet) Ha nem nagyon titkos az adatok, töltsd fel valahová, vethetünk rá egy pillantást.
-
swoody
senior tag
válasz Fferi50 #27545 üzenetére
Fuuu, nah én nem birok rájönni két függvény összefűzésére, sőt még a Ha függvénybe se birom azt megcsinálni, hogy ne konkrét adatot írjon ki egyezőség esetén hanem egy cella tartalmát, fkeres-ről ne is beszéljünk, ott csal olyan adot tud válaszként megadni ami vízszintesen van?
-
swoody
senior tag
válasz swoody #27559 üzenetére
Közbe rájöttem, hogy amit hiányoltam az a VKERES.
Bár értelmesen elmagyarázták volna anno oskolába.....
Közben így oldottam meg amit szerettem volna, bár lehet, hogy egyszerűbben is meglehet, szerintem ennél csak egyszerűbb megoldás van.
Előszőr is:
1-es táblázat adott.
2-es táblázat, Ha függvénnyel, ahol 1-es található 1-es táblázatban azt irattam ki. (ezt nem lehetett lefele húzni csak sor írányba, így 5-ször kellett megcsinálni függvényt)
3-as táblázat pedig az lenne, hogy amit 2-es táblázatban kiírattam, azt oszloposan kiírja, sajnos ezt sima "=cella" függvénnyel oldottam meg. Ezt meglehet függvénnyel oldani, hogy egy több cellából álló sort egymás alá oszloposan kiírjon?Ezt hogyan lehetne megoldani, hogy 3-as táblázat létrejöjjön 2-es táblázat nélkül?
[ Szerkesztve ]
-
gbela
senior tag
sziasztok,
következő problémában kérném segítségetek.szeretnék több munkalapon lévő számokat összeadni kritérium alapján, amit teljes oszlopokra néz.
Tehát van több sheetem, a példa kedvéért ugyanazon tartalommal:Szeretném minden munkalapról összegezni azon számokat amik mellett crit1 van az A oszlopban.
Sumiffel csinálom, ha egy munkalapról van szó működik is, egyszerű (=SUMIF(Sheet1!A:A,B1,Sheet1!B)) ahol B1 mezőben crit1 van írva.
De több munkalapnál mi erre a megoldás? Ezt próbáltam, persze nem ment: -
kacsaesokos
tag
Hello.
Egy gyors segítség kellene, egyik munkafüzetből másikba átmásolva a legördülő lista, eltűnik, mint lehetőség kis nyíl ott lesz, de nem jön elő a legördülő lista! Nem minden másolásnál jön elő ez a probléma csak a munkalapok kb felénél, van ötletetek erre mi a gond?
-
Fferi50
őstag
Szia!
Ha az összesítés nem megy valami miatt (ami könnyen előfordulhat), akkor 2 megoldást látok:
1.) A képletet úgy állítod össze, hogy összeadod az egyes munkalapok sumif eredményeit:
=sumif(sheet1!A:A,Sheet1!A1,Sheet1!B:B)+sumif(sheet2!A:A,Sheet1!A1,Sheet2!B:B)+..így tovább minden munkalapra hivatkozva (a példádban B1 van kritériumnak megadva, de az akkor nyilván egy másik munkalapon van, hiszen itt az összegzendő értékek vannak).
2.) Csinálsz egy új munkalapot (segédnek), erre a munkalapra átmásolod valamennyi munkalap A:B oszlopát, majd kiadod rá a sumif képletet.Üdv.
-
Fferi50
őstag
válasz kacsaesokos #27564 üzenetére
Szia!
Milyen módon adtad meg a választék listát? Elképzelhető, hogy nem tud hivatkozni a "forrás" munkafüzetre, ezért nem jelenik meg.
Üdv.
-
kacsaesokos
tag
válasz kacsaesokos #27567 üzenetére
Na közbe megnéztem a forrást, valahol jó helyről próbálja a legördülő listát előhívni, az eredeti munkalapról tehát pl: =segédtábla!$A$6:$A$8 de valamikor a kimásolt tábla munkalapjából próbálja előhívni a legördülő listát pl='[akármi.xls]segédtábla'!#HIV! és akkor ugye már nem működik a legördülő lista.
A gond, hogy egyesével nem opció átírni a forrást, mert egy oldalon akár 40-50 legördülő lista van, és kb 100 munkalap.
[ Szerkesztve ]
-
gbela
senior tag
válasz Fferi50 #27565 üzenetére
Köszi,
ha nem lehet simán egy képlettel akkor az első verzió lesz, csak 12 munkalapnál kicsit hosszú, ezt próbáltam elkerülni.@Lappy: neked is köszi, ez az egyszerűsített példámnál még működik, de a valóságban valahogy több ezer sornál, és többtucat lehetséges kritériumnál nem megoldás sajnos.
-
Fferi50
őstag
válasz kacsaesokos #27568 üzenetére
Szia!
Azt gondolom, az lehet a probléma, hogy az adott fájlban még nincs "segédtábla" nevű munkalap, ezért szeretné az "eredeti" forrást látni, ami akkorra már nyilván be van zárva.
Szerintem érdemes lenne a forráslapot átmásolni, mielőtt az érvényesítéssel rendelkező cellákat átmásolod.
Ha még ezután is az "eredeti" forrrást látja, akkor az adatok, kapcsolatok között látod ezt a fájlt, megszakítod a kapcsolatot és akkor visszatérhet a "saját" munkalapjára.
Vagy keres-cserél funkcióval megkeresed a [valami.xls] hivatkozást tartalmazó cellákat és bennük kicseréled ezt üres szövegre - összes cseréje funkcióval.Üdv.
-
lappy
őstag
válasz kacsaesokos #27568 üzenetére
De mi lenne ha elnevezed az adott lista tartomanyat akkor is igy viselkedne? Az elnevezett tartomanynevet könnyebb lehet kezelni
[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
Gravity1234
tag
Sziasztok!
Holiday tracker fajlban ez szerepel:
=TEXT(WEEKDAY(DATE(CalendarYear;7;1);1);"aaa")
A het napjai magyarul jelennek meg.
Mit kell valtoztatnom, hogy angol napok legyen mindenkinek aki megnyitja?
Koszi,
G.Olympus OMD-EM5 + Mzuiko 12-40 Pro 2,8
-
Louro
őstag
válasz Gravity1234 #27572 üzenetére
Szerintem ez lokális "probléma". Be lehet állítani a Fájl/Beállítások alatt, hogy milyen nyelven válaszoljon, értsen az Excel. De, ha makrózod, akkor az nem lehet gond. Ott úgy szoktam, hogy Range("A1").Formula = "Day(Today())" és akkor angolul ért csak. Ha Range("A1").FormulaLocal = "Nap(MA())", akkor pedig a gép beállításaitól függ.
Mess with the best / Die like the rest
-
Louro
őstag
válasz Gravity1234 #27572 üzenetére
Esetleg csinálnék rá tömböt, hogy ha Sze, akkor Wed, ha Csü, akkor Thu és így tovább....Csak 7 esetet kell lekezelni, szóval nem vészes számítási igény.
Mess with the best / Die like the rest
-
Louro
őstag
válasz Gravity1234 #27572 üzenetére
Megvan, még régen én is szenvedtem vele, makrós korszakom előtt: [link]
Megoldás lehet:
=TEXT(WEEKDAY(DATE(CalendarYear;7;1);1);"[$-409]aaa")Mess with the best / Die like the rest
-
Kloden
senior tag
Sziasztok, egy kerékpár kölcsönzős dologhoz kérném a segítségeteket.
Fél óra 375Ft, egy óra 750Ft, egy napra 3000Ft.
A lényeget le is írtam, egy-egy cellában adott a kiadás időpontja hh:mm formátumban, és ugyanígy a visszavétel időpontja is. Ezekből kéne hogy kiszámolja az árat. Mennyire bonyolult ez?
Tehát gondolom ki kell számolnia a két cella közti időtartamot (ez még menne nekem is), azt kerekítenie kell 30 perces pontossággal, szoroznia az árral, de ha már túlmenne az eredmény 3000Ft-on, akkor maximalizálja az árat 3000-ben."Ön fél a haláltól?" "Az élettől félek."
-
Okoska2
aktív tag
Sziasztok,
Angol 2007 es Excelem van 30 lapon dolgozom. Ha adatot akarok gyorsan kinyerni cikszam alapjan, arra irtam egy ilyet:
=IFERROR(INDEX($A$2:$F$80,SMALL(IF($A$2:$A$80=$E2,ROW($A$2:$A$80)-1),COLUMNS($F2:F2)),6),"")
A bajom az hogy ez csak egy lapon belul talalja meg en meg szeretnek mind a 30 lapon keresni egybol.
A lapok 1 tol 30 ig vannak elnevezve szamokkal.
Probaltam '1'!:'30'! meg '*'! variaciokat de nem sikerult.Segitsetek legyszi hogy tudnek mind a 30 lapbol adatot kinyerni.
Koszi!
[ Szerkesztve ]
Milyen operációs rendszert használsz? - Lidocaint és szikét.
-
azopi74
addikt
válasz Kloden #27577 üzenetére
Mit értesz az alatt, hogy "fél óra 375Ft, egy óra 750Ft" ?
Hiszen ha fél óra 375Ft, akkor mi a mennyisége kedvezmény az egy órában? Miért kell ezt külön kezelni? Nem teljesen értem ,ennyi erővel azt is írhattad volna, hogy másfél óra 1125, két óra 1500 Fr, stb...
Azt sem értem, mit értesz az alatt, hogy "kerekítenie kell 30 perces pontossággal"
Nem úgy működnek a kölcsönzők, hogy ha pl fél órát meghaladta az adőtartam, akkor már 1 órát kell fizetned?
Na mindegy, ha jól értelmezem a feladatot, akkor az időtartmot így tudod kiszámolni, HA B1-ben és A1-ben vannak az időpontok
=INT(B1-A1)*3000+MIN((B1-A1-INT(B1-A1))*48*375,3000)
=INT(B1-A1)*3000+MIN((B1-A1-INT(B1-A1))*48*375;3000)
-
Fferi50
őstag
válasz Okoska2 #27579 üzenetére
Szia!
A függvényes keresés csak egy-egy munkalapon működik, azaz ugyanezt a képletet annyiszor kell beírnod a megfelelő munkalapra hivatkozással egy sor celláiba, ahány munkalapon keresni szeretnél - és ezt még húzni sem lehet. Az általad írt hivatkozás munkalapokra nem működik.
Viszont a keresés funkciónál megadhatod a hatókört - munkalap vagy teljes munkafüzet -, továbbá kérhetsz listát és abban szépen oda tudsz ugrani a megfelelő cellára.
Vagy makrót kell a keresésre írni, ami végigmegy az összes munkalapon.
Üdv.
-
Fferi50
őstag
Szia!
Szerintem rendben van ez így: A képlet első része a napi 3000 Ft-ot számolja, a második része pedig a törtnapra jutó órákat árazza, az óradíjas szorzat és a maximális 3000 Ft minimumát veszi (min függvény!).
Nyilván, ha több napig tartott a kölcsönzés, akkor a napi 3000 Ft minden napra fizetendő.Üdv.
-
azopi74
addikt
válasz Fferi50 #27583 üzenetére
Hopp, egy bugot mégis találtam benne (a helyesírási hibákon és elírásokon kívül, bocsi, kapkodva írtam, telefonról :
Ez így a törtnapra jutó részt pontosan számolja, nem pedig felkerekekítve "egész félórákra".
Javítom:
=INT(B1-A1)*3000+MIN(ROUNDUP((B1-A1-INT(B1-A1))*48,0)*375,3000)
=INT(B1-A1)*3000+MIN(KEREK.FEL((B1-A1-INT(B1-A1))*48;0)*375;3000)
[ Szerkesztve ]
-
Kloden
senior tag
-
Okoska2
aktív tag
válasz Fferi50 #27582 üzenetére
Koszi a valaszt.
Leltart probalnek csinalni az utolso lapon. Beirtam az osszes termek kodot es az otlet az hogy kitoltetem mind a 30 laprol. Egy kod akar 3 lapon is lehet. Szoval a Lookup nem jo ehez.poffsoft, Koszi, megprobalok megkuzdeni vele.
Milyen operációs rendszert használsz? - Lidocaint és szikét.
-
Kloden
senior tag
Köszönöm a segítséget nektek, szépen működik!
azopi74: Füreden vagyunk, 14 percért csak azért nem számolok fel díjat, mert élhet a meggondolás jogával, teszem azt elered az eső...
"Ön fél a haláltól?" "Az élettől félek."
-
Fferi50
őstag
válasz Okoska2 #27589 üzenetére
Szia!
Megpróbálkoztam az ajánlott tömbös módszerrel, de nem nagyon akar engedelmeskedni.
Áthidaló megoldásként a következőt javaslom:
Gondolom, a kódok a "leltár munkalap" A oszlopában vannak. Ide az első sorba beírnám a munkalapok neveit.
Ezután a B2 cella képlete:
=FKERES($A2;INDIREKT("'" & B$1 & "'!A500:B500");2;0)A tartományt persze aktualizálnod kell. Ezt a képletet húzhatod lefelé és jobbra is. Az utolsó oszlopba pedig beteszel egy szum függvényt, amivel összesíted a sor értékeit.
Ha a munkalapokon nem a B oszlopban vannak a cikkszámok összesítendő adatai, akkor az fkeres tartományát annak megfelelően kell módosítani - beleértve az oszlop számot (harmadik paraméter) is.
Szerintem ez időben sem igényel túl sokat és az eredmény viszont biztosan helyes.
Üdv.
[ Szerkesztve ]
-
bara17
tag
Sziasztok!
Szerintem egy elég alap kérdésem van, hogy a HOL.VAN (MATCH) függvénnyel kapcsolatban.
A keresési értéket szeretném úgy megadni cellahivatkozással , hogy csak egy szövegrészletet keresek egy szövegben ( vagyis mindegy, hogy keresett érték előtt vagy utána mi van).
Hogy adható ez meg csillagokkal?
Köszönöm!
példa
[ Szerkesztve ]
-
sedyke
tag
Sziasztok!
Meg mindig szenvedek azzal a pivot tablas megoldassal, hogy hogyan tudnam megjeleniteni a nullas ertekeket. Akarhanyszor probalom megfagy.
Az elozo fajlom tele volt pivottablakkal, de most legutobb mar azt is probaltam, hogy fogtam az alaphalmazom es azt atvittem egy teljesen uj lapra, majd kezdtem egy uj pivot tablat.
Elvileg most csak egy tabla, egy forras stb., de most is ugyanugy megfagy es nem kepes megjeleniteni, be kell zarnom.Van barmi otletetek, hogy miert lehet?
Lehet barmi problema az alap adathalmazommal?
Egyszeruen nem ertem. -
Plebi
senior tag
Sziasztok!
Van-e arra lehetőség, hogy excelbe beszúrt képeket ne egymásra halmozva jelenítse meg, hanem pl egymás mellé, vagy alá sorolva, a kézi tologatáson kívül. (Excel 2010)
Tudom a program nem erre való, de fülenként kellene elhelyeznem az egyes helyiségek leltáráról készült képeket. Nem teljes méretű képek, csak mutatónak vannak, a legnagyobb oldala is 800 px.
[ Szerkesztve ]
Gigabyte B450 Aorus Pro; Ryzen 5 3600; 16GB DDR4 3200 HyperX Predator, Sapphire Pulse 6600, SSD-k+HDD; NZXT H510 Elite; CM Silent Pro M2 620W; NZXT X62 Kraken; Dell 2311H; XSX; PS5
Új hozzászólás Aktív témák
- Milyen TV-t vegyek?
- Horgász topik
- Azonnali informatikai kérdések órája
- HBO Max & OD topic
- BestBuy topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Ki hozhat AI-funkciókat az iPhone-ra?
- AMD Navi Radeon™ RX 7xxx sorozat
- A Samsung hazánkban is piacra dob idén egy friss Micro LED tévét
- Filmvilág
- További aktív témák...
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- Eladó Steam kulcsok kedvező áron!