- Linux - haladóknak
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- WLAN, WiFi, vezeték nélküli hálózat
- Milyen NAS-t vegyek?
- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- MinDig TV
- Rendszergazda topic
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
-
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
-
Excelbarat
tag
válasz Delila_1 #15963 üzenetére
Esetleg egy másik megoldás bár ez nem biztos h a te problémádra megoldás de másnak jól jöhet ha védett lapon indít makrót:
makró elején:
Sheets("munkalap").Unprotect Password:="jelszó"
makró végén újra "lekódoljuk"
Sheets("munkalap").Protect Password:="jelszó"de tudni kell h a jelszó szerepel a kódban tehát célszerű (igaz mezei júser nem fog VBA-ban turkálni, de hozzáteszem hogy a felhasználó mindenre képes ) a makróprogramot is levédetni ezt pedig a következőképpen tudod megcsinálni:
Visual Basic Tools menü - VBAProject Properties felső fülnél Protection, kipipál és jelszót beír.
bár kódolt makrókkal és munkalappal idegesítő dolgozni mert ha bütykölni kell valamit akkor fel kell oldani először -
Excelbarat
tag
válasz lacid90 #15975 üzenetére
Makróval oldható meg bár ebben nem vagyok otthon, de valami olyasmi a megoldás hogy ha módosul a cella akkor azt kigyűjti (értsd átmásolja ) egy másik cellába v. munkalapra. (célszerűbb munkalapra gyűjteni és lekódolni) esetleg egy gomb hozzáadása ami megcsinálja, (de ha minden igaz létezik olyan hogyha módosul a cella akkor lefut x makró gondolom könnyű szerrel megírható)
poffsoft és Delila_1 biztosan tud segíteni ebben, sztem csak idő kérdése és elő is jönnek egy megoldással
valami ilyesmi:
Sub nullázó()
Sheets("munkalapnév").Select
If (Cells("A5").Value = "0") Then
Range("A5").Select
Selection.Copy
Range("F5").Select
ActiveSheet.Paste
End If
End Sub[ Szerkesztve ]
-
Excelbarat
tag
válasz Excelbarat #15977 üzenetére
hopsz ez értelmetlen mert akkor a nullát másolja át
-
Excelbarat
tag
válasz -Mike- #15992 üzenetére
Ha jól értettem így gondoltad:
[lottók]
érdekes ha beírsz egy egy telitalálatot pl jokernál elég sokszor kijön a telitalálat, látszik h gép keveri
jó játszadozást
mindez nem jöhetett volna létre Delila_1 ötletei nélkül
(a találataid számát gyakorisággal határoztam meg ezt lehet máshogy is nekem ez a megoldás tetszett, de ha van egy könnyebb, gyorsabb megoldás rá várom az ötleteket)Ui: azt hiszem a héten még játszok is egy már nyerő kombóval az ötösön ha minden igaz célértékkereséssel meg is oldható hogy melyik az a kombó ami a legtöbbet nyert
[ Szerkesztve ]
-
Excelbarat
tag
válasz Excelbarat #15993 üzenetére
Célérték nem jó, tévedtem de solverral "elvileg" meg lehet csinálni de ahogy nézem nem akaródzik..... hiába állítom be hogy különböző legyenek a számok
-
Excelbarat
tag
akartam is írni, hogy ezekkel nem játszok úgyhogy lehetséges hogy hiba van a számításba mert nem tudom a játék szabályait a joker-en kívül a többi játéknál csak egyeznie kell a számoknak mint pl. 5-ösnél?
Csodáltam is hogy ennyi nyertes szelvény lenne egy egy számkombinációval[ Szerkesztve ]
-
Excelbarat
tag
válasz -Mike- #15998 üzenetére
Gyors megnéztem a skandit a táblázatban és úgy érzem még magyarázatra szorul.
"Skandinál (7esnél) is van egy kis gáz mert azt kétszer húzzák így a kihúzott számok egy sorban kétszer szerepelnek, 2*7 azaz 14.". A 14 számból tényleg van ami 2x szerepel de van olyan is ami 1x! akkor most hogyan is működik? a legegyszerűbb az ha elmondod hány számot kell tippelni és az hogyan viszonyul a kihúzott számokhoz (magyarán mikor lesz egyes, kettes vagy nem tudom itt mik vannak, de mikor nyersz....) remélem érhető volt, hogy mik a kívánalmak
én ma már nem tudom befejezni, holnap szövegértés vizsga utána majd nekiugrok ha senki nem oldja meg addig[ Szerkesztve ]
-
Excelbarat
tag
Hi, már a 2013-as office-al csináltad? vagy miért .xlsb a kiterjesztés? -vagy a "b" mire vonatkozik?
Kicsit még megfűszerezhetted volna egy gyakoriság fv-vel hogy egy helyre kiírja hogy az egyes találatokból hány darab van, így nem kell görgetni hogy végignézd hány találat lett volna a számokkal.
Ezt a szum+darabteli kombót hogy sikerült összehoznod? hiába csinálom tömbfüggvényként nem jön össze 1 sornál még csak csak de az összesre már nem működik ahogy rádobom a ctr+shift+entert nem módosítja a változókat és minden sorban csak az első sorhoz viszonyít... értsd=SZUM(DARABTELI(C2:G2;$C$1:$G$1))
szóval minden sorban a C2:G2 sorhoz viszonyít pedig nincs rajta dollár.... -
Excelbarat
tag
válasz Geryson #16038 üzenetére
Sry az első javaslatomnál tényleg ott maradt egy fölösleges =0 ha jól látom azóta bővítetted is az és fv-el amúgy megnéztem az az utolsó előtti megoldásod és működnie kell! ez lenne az:
=HA(ÉS(ÜRES(E3);ÜRES(F3));0;HA(ÜRES(E3);F3*G3;HA(ÜRES(F3);E3;(E3+(F3*G3)))))
pár számmal kipróbáltam és nekem tökéletesen működött esetleg valahol egy fölös space lehetett (mármint cellában és azért nem lett jó az üres() fv de a E3="" sem rossz megoldás talán gyorsabb is begépelni -
Excelbarat
tag
válasz baderoli #16023 üzenetére
Itt egy lehetséges megoldás:
[név - dátum kereső]
Ilyenre gondoltál?
=HA(ÜRES(A2);"";FKERES(A2;'Név adatbázis'!$A$2:$B$400;2;0))$A$2:$B$400 - a nevek és dátumok cellái ahonnan kikeresendő
[ Szerkesztve ]
-
Excelbarat
tag
Az a probléma a kéréseddel hogy a forrásadataid nem éppen a legjobban vannak kategorizálva, ezen ha tudsz a továbbiakban változtass (ne ciklikusan ír(as)d fel az embereket - 3 ember aztán megint 3 aztán megint.... katasztrófális). Gondolom nem ez a pár adatod van hanem vagy 300-400 sorod ha tippelnem kell
De ne félj van megoldás a következő:
Elsőként kicsit variálni kell az igen nem mezőkön, méghozzá jobb felül 'keresés és kijelölés' - csere
az igen szót beírod alá pedig 1 -et írsz be majd az összes cseréje, ugyan ezt megcsinálod a nem szóval de ott vagy - ezt írod be vagy 0-t ez után már nem is bonyolult a dolog.
Következő lépés:
Kijelölöd az adatokat (az összeses fejléccel együtt) - beszúrás - kimutatás(bal szélen) ok(célszerű új munkalapot bejelölni)
utána bejön az új munkalap job oldalt pedig behúzod a megfelelő rublikákat a megfelelő helyre az értéknél pedig átváltasz összegzésre és kész is a kimutatás (annyi zavaró lehet hogy az 1-es jelöli a jelenlétet a 0 pedig a hiányzást) ezt már szépen formázhatod igényed szerint itt egy kép róla:
Írj ha valami nem érthető
Amúgy kimutatásban amint látható akár egyesével is kinyomtathatod hogy a többiek ne lássák egymást, szóval mindenkinek a saját jelenléti ívét adod a kezébe kinyomtatva -
Excelbarat
tag
Látom nem csak én vagyok elvetemült 2 percet késtem bár
adott esetben ha csak a kimutatás a lényeges és komolyabb számítások nem kellenek talán egyszerűbb a kimutatás (és gyorsabb is) de ellenkező esetben hasznosabb a te megoldásod"Geryson:
Van egy piszkosul egyszerű függvényem:
=HA(D7>0;D7*$S$5;"") vagy
=HA(D7="";D7*$S$5;"")
A D7-ben mondjuk úgyszintén egy képlet van és üres string ha nincs eredmény, de szerintem ez mindegy. A lényeg viszont, hogy a célcellában nem üres stringet ír (ahogy a fenti képletből kérem - ha nincs eredmény), hanem ÉRTÉK hibát. De miért is csinálja ezt?"
- A 2. függvényed értelmezése: ha d7 cella üres akkor d7*S5-tel azért ÉRTÉK az eredmény mert eleve üres a cella és üres cellával való művelet ÉRTÉK hibát ad ki. (vagyis gyanítom hogy ez a hiba.....)[ Szerkesztve ]
-
Excelbarat
tag
Kedves Mutt!
Korábbi hozzászólásodban láttam egy érdekes megoldást az órarendek rendezésére:
[erről az órarendről lenne szó] megoldható lenne hogy elküldöd az excel fájlt ha nem gond!?, mert az elérési helye megszűnt
Az adatlapomon ott az e-mail címem.
Köszönet -
Excelbarat
tag
válasz Regirck #16059 üzenetére
Javasolnám hogy a jövőben változtass a tábla szerkezetén az ilyen problémák elkerülése végett...
Szóval amin változtatni kell:
minden nap elé beszúrsz +1 oszlopot és a napokhoz tartozó 8-18 számokat két külön cellába írod!
Hiába az excel és a szép táblázat ha az használhatatlan. (használható de csak a felettem írt "bonyolult" függvényekkel, makróval).
Amúgy mennyi adat van lefelére? látom csak január hónap van gondolod átvariálom a táblázatod (áthelyezed a nevek oszlopot átküldöd nekem megcsinálom majd visszaküldöm és neked már csak vissza kell helyezni a neveket) -
Excelbarat
tag
válasz whitehand #16073 üzenetére
Nem írt hülyeséget Mutt csak te nem érted (igaz elírta hogy hova kell beírnod de ezt ki lehetett volna következtetni....)
De ahogy látom hozzáállásod, elmagyarázom mit csinálj lépésről lépésre....
1. C2, C3, C4, tehát a C oszlopban a formátum Dátum legyen
2. Ez vonatkozik a D oszlopra is (tehát D is Dátum formátum)
3. D2 mezőre állsz és beírod: =C2+90 és enter
4. Ismét a D2 -re mész és a jobb alsó sarkát lehúzod ameddig szeretnéd ezáltal oda is beírja a képletet
5. Örül és Virul![ Szerkesztve ]
-
Excelbarat
tag
válasz baderoli #16075 üzenetére
az élet apró örömei (amúgy egy másik megoldás ha jobb alsó sarokra 2x katt így auto feltölti amíg van balra mellette beírt érték, így sokkal gyorsabb )
NADE! azt tudni kell hogy ha pl egy összeadás van ott (vagy akár mi más) ami így néz ki:
=(A1+B1)*C1
Akkor ha ezt lehúzod ahogy húzod mindig változtatja a hivatkozásokat (értsd ha le húzod akkor A1-ből A2 lesz, B1-ből B2 ..)
De ha mondjuk a C1 szorzót "fixálni" akarod akkor a képletnél rá katt és F4-et nyomsz aminek az eredménye: $C$1 így ha lehúzod a képletet a számokat mindig a C1-el szorozza[ Szerkesztve ]
-
Excelbarat
tag
Hi
A Ha függvényedben eredményül ne "" ezt használd hanem olyankor a HIÁNYZIK() fv-t! és valószínű megoldódik a problémád! -bár a diagrammot ebben az esetben is kitolja 500-ig de legalább nem 0-a értékkel igaz így a táblázatod kicsit "elrodnul" de esetleg olyat is formázhatsz rá hogy ne látszódjon, hogy feltételes formázásnál megadod hogyha ez az érték van akkor pl legyen a betűszín fehér és máris nem látszik[ Szerkesztve ]
-
Excelbarat
tag
válasz Excelbarat #16221 üzenetére
Hiányzik kiírásokat a következőképpen tudod eltüntetni:
Kijelöl az egész oszlopot - Feltételes formázás - Új szabály- Csak az adott tartalmú cellák formázása - és alul a Cellaérték helyett kiválasztod a Hibák-at és formátumnak beállítasz fehér betűszint és OK. -
Excelbarat
tag
Hálás köszönet Mutt! Még 1 dolog amivel több tudást szívtam magamba
Szuper ötlet! Nagyon tetszik!
Kérdés 1: Ha esetleg olyan probléma van, hogy több grafikont szeretnék de ezzel a módszerrel felgyorsítani a készítés (tehát szeretnék egyet 10 től 15ig 20tól 25ig és így tovább) akkor van olyan lehetőség hogy megcsinálom így és csak simán átmásolom? Próbáltam de itt nincs olyan hogy csak az értéket illeszti be mint például a képleteknél csak esetleg képként van de az meg már megint elég fix.... van valami mód hogy megmaradjon a bejelöl érték ha átmásolom és ne frissüljön a következőre?Kérdés 2: Újabb számomra nem ismert dolgot véltem felfedezni mégpedig:
Hogy csináltad hogy a táblázat csak a 43. sorig látszódik és utána csak szürkeség? meg az oszlopok is le vannak korlátozva AB oszlopig ezt miféle trükkel vitelezted ki? -
Excelbarat
tag
válasz Delila_1 #16251 üzenetére
Csináltam egy kis táblát ahol látszik mi a különbség a két vezérlő közt. (megjegyzem amit csináltál is ActiveX vezérlő )
[itt a minta] -
Excelbarat
tag
válasz Delila_1 #16256 üzenetére
Feltöltöttem ide is:
[bal felül Fájl - letöltés] -
Excelbarat
tag
válasz Delila_1 #16258 üzenetére
Persze, ráadásul activex vezérlőt kicsit jobban is lehet konfigurálni de ahogy észrevettem ebben otthon vagy
Egy két bemutatónál jó jön, vagy netán dashboard-nál (bár még nem foglalkoztam velük) de tervbe van véve lassan odaérek amúgy Powerpivot-ot használja valaki?
Ingyenes excel bővítmény [minimális leírás] -
Excelbarat
tag
válasz cellpeti #16261 üzenetére
Ha 2010-es exceled van akkor a következőképp:
Nagy tábláknál érdemes lehet az első sor(ok) rögzítése a könnyebb átláthatóság érdekében. (Ha gördítünk lefelé vagy oldalra akkor a fejléc mindig látszik például)
A következő képen csinálhatjuk:
Nézet menüpont és ott az Ablak kategóriában Panelek rögzítése – Felső sor rögzítése Ha az első sort akarjuk Vagy első oszlop rögzétése.Ha több sort, oszlopot akkor, Felosztás. Ekkor előjön a táblában egy kereszt ezt a megfelelő helyre igazítjuk (ha esetleg nem kell a vízszintes vagy függőleges rész akkor 2x katt a vonalra vagy teljesen fel vagy balra kihúzzuk így eltűnik) pl az első két sor van felül. Utána pedig rögzítjük az állapotot Panelek rögzítése – Ablaktábla rögzítése. Feloldás ugyan így Panelek rögzítése – Ablaktábla feloldása.
Ha esetleg nem jön elő a kereszt felosztás után a jobb oldali görgetősáv feletti kis téglalapra katt kétszer és előjön a vízszintes. Ugyan ez vonatkozik a vízszintesre is csak ott a jobb alsó sarokban rejtőzik.[ Szerkesztve ]
-
Excelbarat
tag
Hi Mutt!
Beleástam magam ezekbe a dinamikus függvényekbe Kicsit egyszerűsíteném a megoldásodat remélem nem probléma
A te általad használt adatsor1név meghatározása:
=ELTOLÁS(Minta!$A$2;0;HOL.VAN(Minta!$Y$6;Minta!$A$1:$AZ$1;0)-1;1;HOL.VAN(Minta!$AD$6;Minta!$A$1:$AZ$1;0)-HOL.VAN(Minta!$Y$6;Minta!$A$1:$AZ$1;0)+1)Leegyszerűsítve, ugyan úgy működő:
=ELTOLÁS('Lap1'!$B$2;0;'Lap1'!$J$5-1;1;'Lap1'!$M$5-'Lap1'!$J$5+1)
Annyi még hogy beszúrtam egy oszlopot mert az értékeid 2. héttel kezdődtek
a J5-ben van a kezdő sorszám az M5-ben meg az utolsó.
De ahogy írom ezt észrevettem hogy az elv ugyan az Sebaj magamtól végre már ráéreztem -
Excelbarat
tag
válasz bozsozso #16275 üzenetére
Tegyük fel hogy a két oszlopod az A és a B
A oszlop első értékét kijelöl - Feltételes formázás - Új szabály - Csak az adott tartalmú cellák formázása - Alul kiválasztod a nagyobb mint, mellé beírod a B oszlop megfelelőjét (ha A2 nél csinálod akkor B2-t írj) átállítod a formátumot pl háttér zöld és oké. Utána meg a formátumot lemásolod ameddig kell az A oszlopban
Utána megcsinálod a B oszlopban ugyan ezt. csak B2re állsz onnan hívod a feltételes formázás és az A2höz viszonyítod utána meg lemásolod a formátumot (bal felül van a sárga kis ecset) -
Excelbarat
tag
válasz vagamo #16277 üzenetére
Figy nekem pont akad egy kéznél! Majdnem csakhogy ilyen! de a beosztást neked kell megcsinálni! Tehát hogy ki mikor megy (jelenleg úgy működik hogy csak beírják ki mettől meddig van)
Írj egy emailt (adatlapon megtudod nézni) küld el a mostanit (neveknél töröld a vezetékneveket, vagy átírod A,B,C,D...-re) plusz azt hogy hogyan számoljon az excel (mármint hogy az adott ember bére hogy jön ki, stb)
Amit nem tudok majd úgyis felteszem ide kérdésnek
munkanélküli, akarom mondani álláskereső vagyok , úgyhogy ráérek[ Szerkesztve ]
-
-
Excelbarat
tag
válasz gepesz13 #16293 üzenetére
Megcsináltam! Csak ki kell választani a "helységet" és automatikusan beírja a hozzá felvitt Km-t (a listát nyugodt szívvel lehet bővíteni a függvény beleveszi!)
[Itt tudod letölteni] (katt és a bal felső sarokban Fájl - letöltés -
Excelbarat
tag
válasz motinka #16300 üzenetére
Esetleg nem arra gondolsz hogy egy másik munkalapon egy másik tartomány? (Névkezelőben el tudsz nevezni tartományokat, Képletek - Névkezelő menüpont alatt) Névtartományra pedig a következők szerint hivatkozhatsz például egy függvénynél: =Excelfájlneve.xlsx!névtartomány de egy képletben meg simán beírod magát a névtartomány nevét.
-
Excelbarat
tag
válasz motinka #16302 üzenetére
[Itt] egy link elvileg mindjárt az első képlet és abból csak le kell vágni a lapnevet (a leírás szerint. Igazság szerint megpróbáltam de nálam nem működik.... bár lehet ha angol az office akkor angolul kell beírni.
Igen közben kipróbáltam az ha magyar nem működik angol menni fog!!!
magyar: =CELLA("fájlnév")
angol: =CELLA("filename")
Kipróbálod melyik működik és utána beteszed egy Jobb nevű függvénybe beírod hány karaktert vágjon le és azt fűzöd hozzá amihez szeretnéd![ Szerkesztve ]
-
Excelbarat
tag
válasz gepesz13 #16306 üzenetére
ezt a képletet nem tudom honnan vetted de nem így csináltam!
Lehet rossz fájt töltöttem fel!?
Ellenőrizve, a fájt jó! de a képletet nem tudom honnan vetted amit feltöltöttem abban ez szerepel:
=HA(HIBÁS(FKERES(D18;KM;2;0));"";FKERES(D18;KM;2;0))
És itt a "KM" a tartományt jelöli hogy ebben keresse meg a D18 cellát ami egy legördülő lista.
A KM tartomány pedig egy eltolás függvénnyel készített csodaság ezáltal frissül ha beírsz egy új sort (tehát "automatizálja")
Legördülő lista:
Adatok - Érvényesítés és ott kiválasztod a listát ahol szintén egy Névtartomány van megadva ami frissül.
De persze egyénileg is hozzáadhatsz akár egy kijelölt területből csak másik cellában próbálkozz vele[ Szerkesztve ]
-
Excelbarat
tag
válasz Excelbarat #16307 üzenetére
[gepesz13 #16306]
Ha jól sejtem amit feltöltöttél az egy lekopaszított fájl és most megpróbálod átültetni az én megoldásom az eredeti fájlodba.... huh az nem lesz egyszerű (Képletek - Névkezelőben a KM és az Útvonal névtartományokat is át kell vinned!)[ Szerkesztve ]
-
Excelbarat
tag
Egy makró feladvány
Szeretnék egy olyan makrót ami adott két munkalapot egyszerre másol (a két munkalap összetartozik és van egymásra való hivatkozás a neve legyen mondjuk "Alap Adat" és "Alap Kimutatás") és beteszi a végére. Na de az lenne az igazán ördöngösség hogy mikor rákattintok a gombra előjöjjön egy ablak amiben csak beírom hogy melyik hónap és így elnevezi a két munkalapot Feb Adat és Feb Kimutatás. (Kis segítség abban is kellene hogy ugye ennek az egész excel fájra érvényesnek kell lenni? vagy pedig ha az alapon rajta van akkor másolással ugyan úgy megtartja és használható lesz mindegyiken?) -
Excelbarat
tag
válasz Delila_1 #16340 üzenetére
Köszi! Működik Hatékonyabb mint ahogy azt gondoltam
Ha "mechanikusan" csináltam néha belefagyott az excel (van benne pár rejtett sor és néha teljesen összeomlik miatta másolásnál, legalábbis ha felfedtem őket sosem fagyott ha rejtve volt pár darab akkor legtöbb esetben fagyott.... )
Még egyszer Köszi! -
Excelbarat
tag
Olyan formátumkód létezik ami számot 1 tizedesig kiírja de viszont ha 1,0 akkor csak 1-et írjon?
0,#" h" próbálkoztam de így a vesszőt otthagyja 0,0" h" (igen a h kell utána) ez megint nem vált be mert 0-t kiteszi az egész szám mögé is a "h" meg kell utána ezért sajnos nem jó az általános mert ott működik... csak ugye kell mögé a "h" ....[ Szerkesztve ]
-
Excelbarat
tag
válasz Delila_1 #16345 üzenetére
Sajnos nem működik
[>1] #,0" h";[=1] #" h"
Az eredmény az lett hogy mindenhova kiteszi a 0-t viszont ha 0 az érték (magának a számnak) akkor ########## ír be.
Jah lehet hogy rosszul fogalmaztam mármint elsőre mert a számot nem 1hez kell viszonyítani ( pl van 40,5 32,5 ..... tehát random csak az a bánatom hogy pl ha 30,0 van akkor csak simán 30 írjon)[ Szerkesztve ]
Új hozzászólás Aktív témák
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül