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.
Gyorskeresés
Legfrissebb anyagok
- Bemutató Spyra: akkus, nagynyomású, automata vízipuska
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
Általános témák
LOGOUT.hu témák
- [Re:] [Mr Dini:] Mindent a StreamSharkról!
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] Gurulunk, WAZE?!
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [Sub-ZeRo:] Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- [Re:] [Kolondrum:] BBM Enterprise - End-Of-Life-Notice - 2024.11.01
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [Mr Dini:] Ha szeretnéd rootolni az LG Smart TV-d, tedd meg most!
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
- Utoljára frissítve: 2023-11-13 08:31:56
LOGOUT.hu
Hozzászólások
Louro
őstag
A feltételes formázásnak van értelme, ha vagy van hozzá magyarázat vagy egyértelmű - piros:nem jó, sárga: elfogadható, zöld: jó - jelzést használnak.
Az Excelben táblázatot kevesen használnak. Pedig dinamikusan nő, csökken, ha kell és a függvényeket se kellene másolgatni, mert automatikusan behúzza alá az Excel.
Ahol eddig dolgoztam és dolgozok, kb. 50-ből 1, ha használ táblázatot. Színkavalkád alatt meg piros, kék, sárga, lila, szürke,....ritka ahol nincs legalább 10-15 szín. Mert többen használják és kinek melyik piros tetszik. Nem vicc, volt már belőle vitám.
Mess with the best / Die like the rest
sztanozs
veterán
A színekből nekem mindig vannak vitáim - egyik managernek így, másiknak úgy szimpi. A R-A-G az legalább fix, de ha több státusz kell, mindig megy a nyavajgás...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
Delila_1
Topikgazda
Srácok! Ez az eszmecsere is az Excelhez tartozik. Az szürke szöveg rosszul olvasható. Kérlek, ne írjatok off-ban, ha lehet.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
huliganboy
addikt
Sziasztok!
Lenne egy focikupa a hétvégén, és szükségem lenne egy excel táblára ami rangsorolja a csoportokban a csapatokat.
A google segítségével találtam előre elkészítettet, viszont a sorrend eldöntésénél nekem más szempontokat kellene figyelembe venni.
Esetleg valaki tudna segíteni nekem, az adott táblát kiegészíteni? Lényegében egy besorolási szempontot kellene felvenni...
Köszönöm!
Te, mint topikgazda, ON-ra teheted... A hozzászólások jobb felső sarkában látni fogsz egy OFF feliratot, azon katt és egyből ON lesz(újabb katt és megint OFF lesz).
Ezt hsz-met meg törölheted utána.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
Delila_1
Topikgazda
Végre itt vagy!
Köszi, ismerem ezt az állítási lehetőséget, de nem egyszerűbb, ha a fiúk maguk írnak olvashatóan?
Törölni nem tudok, és nincs is szándékomban.
Mikor veszel érdemlegesen újra részt ebben a topikban?
[ 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.
sztanozs
veterán
Bocs, de én nem tudom besötétíteni utólag (15 perc mod time után), csak moderátor vagy topic gazda tudja.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
Delila_1
Topikgazda
Én igen.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
batmanéhes
tag
én nem tapasztaltam, hogy _teljes_ sor / oszlop formázástól észlelhetően nőtt volna a méret.
ennek szép példája az, amikor kitörlöd a használt tartományon túli összes sort és oszlopot, és újra normális méretű lesz a file, pedig a formázások benne maradnak.
persze lehet, hogy vannak ilyen esetek is, de inkább a korábban bemásolt adatok mindenféle formázása szokta megdobni. meg amik már említve lettek. leginkább meg az, hogy már-már saját magával is kompatibilis.
(#29810) huliganboy válasza huliganboy (#29804) üzenetére
huliganboy
addikt
Valaki nem tudna kisegíteni?
huliganboy
addikt
Üdv!
Office 2007 Excel-ben hogy tudom az alábbi feltételes formázást megoldani:
HA C12-C17 értéke nagyobb mint 0 akkor a G12-G17 cellába a feltételes formázás ikonkészletéből legyen egy-egy zöld pont középre helyezve, HA értéke 0 vagy kisebb akkor legye egy-egy piros pont!
Köszönöm!
Terra86
csendes tag
Sziasztok!
Nem tudok programozni, néha a saját munkám segítésére használok excelt, most azonban bogár ment a fejembe és szertnék egy kicsit összetettebb dolgot megoldani. Kb. 2 hete makrókkal próbálkozom, menni fog,
de találkoztam egy problémával ( egy hete kutatok utána, nem egyszerű, mert csak a google angolt tudom,
nem találok megoldást.
A probléma:
A cellakijelölést szeretném kiterjeszteni makróval a kijelölt cellától jobbra, a sorban lévő utolsó adatig. Az adatok között üres cellák is vannak (ezeket nem lehet nullával feltölteni- ha valakinek ez lenne a kézenfekvő megoldás)
Örülnék,ha valaki javasolna nekem megoldást.
Előre is köszönöm.
[ Szerkesztve ]
bsh
őstag
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Cells(Target.Row, Me.Columns.Count).End(xlToLeft).Column > 1 Then
Call ExtendSelection(Target)
End If
End Sub
Private Sub ExtendSelection(ByVal Target As Range)
Me.Range(Cells(Target.Row, Target.Column), Cells(Target.Row, Cells(Target.Row, Me.Columns.Count).End(xlToLeft).Column)).Select
End Sub
[ Szerkesztve ]
PETEE78
senior tag
Sziasztok!
A ctrl+É érték beillesztés miért nem működik Excel2013-ban?
You are being revived
bsh
őstag
nem kéne álmosan hülyeségeket írnom
bteebi
veterán
Ez elvileg azt csinálja, amit szeretnél:
Sub kijelol()
Dim lastcolumn As Integer
lastcolumn = Cells(ActiveCell.Row, Columns.Count).End(xlToLeft).Column
Range(ActiveCell, Cells(ActiveCell.Row, lastcolumn)).Select
End Sub
Cancel all my meetings. Someone is wrong on the Internet.
bteebi
veterán
Miben működött úgy? Excel 2003-ban? Valószínűleg Excel 2007-től ugyanúgy (de ettől eltérően) van, ami úgy tűnik, hogy ctrl+c, majd alt+ővé <enter>. (Ő: Kezdőlap, V: Beillesztés, É: érték). A ctrl+alt+v amúgy elvileg megjeleníti az Irányított beillesztés párbeszédpanelt, de nekem nem működött.
Cancel all my meetings. Someone is wrong on the Internet.
MCGaiwer
addikt
Szia!
Kicsit módosítottam a táblázaton.
Felmerült egy újabb funkció:
Egy olyan macróra lenne szükségem, ami egy adott kijelölt területen számolja össze a ledolgozott napok számát valamint azokat a napokat, amiken valmiért dolgozni kellett volna, de az illető nem volt (szabadság, betegség stb)
Amazon.co.uk, £50 értékű Gift Card cserélhető/eladó
MegaNorby
tag
Tudtok segíteni?
Hogyan lehet azt megoldani hogyha egy oszlopba írok telefonszámokat (kb: 200db)
és a végén jut eszembe hogy elé kellett volna írnom hogy 06, de egyesével ez túl macerás.
Tudtok erre valami egyszerűbb megoldást hogy ne kelljen egyesével beírnom elé hogy 06?
[ Szerkesztve ]
Northlight music
Ránézésre rendesen fog működni, azt teszi, amit kell.
(csak nyilván nem szabad eseményhez rendelni, mert onnantól, amíg a makró fut, nem kell adatot bevinni...)
MegaNorby
felveszel egy segédoszlopot, pl ha A1-ben vannak a telószámok, akkor B1-be ezt a képletet írd majd másold végig:
="06" & A1
Delila_1
Sajnos nem sok időm van, ami meg igen, annak nagy részét egy másik topikkal kapcsolatos teendőim felemésztik. Hébe-hóba benézek ide is, de makróra (komolyabbra) nem feltétlenül van/lesz időm.
(Mondjuk ahogy látom, vannak jó koponyák a topikban, szóval nem aggódom, hogy az érdeklődők ne kapnának választ, akár egy "fejtörősebb" feladványra is...)
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
bsh
őstag
(csak nyilván nem szabad eseményhez rendelni, mert onnantól, amíg a makró fut, nem kell adatot bevinni...)
mentségemre szóljon, hogy az nem is volt feltétel...
A Te makród (nem vagyok Excel közelben), de az is jól kell hogy működjön és mivel ott van egy fontos feltétel, ezért be lehet vinni simán adatokat, még ha eseményhez is van rendelve(legalábbis teljesen üres sorokba biztosan) .
(Azért valaki kipróbálhatná, de szvsz nincs vele semmi gond)
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
huliganboy
addikt
Szia!
=ÖSSZEFŰZ(A1;B1)
MCGaiwer
addikt
sikerült leszűkítenem annyira, hogy egy olyan Label-t akarok, ami a következő függvény eredményét mutatja COUNTIF(F54:AJ54;"x") ahol f54:AJ54 az egérrel kijelölt területet jelenti (valós időben frissítve)
Amazon.co.uk, £50 értékű Gift Card cserélhető/eladó
huliganboy
addikt
Van egy ilyen függvényem:
=HA(C12>0;"VÉGE";"LEJÁTSZANDÓ")
A bajom az hogy ha a cellába 0-át írok sem hat ki rá.... Ugyanis a cella értéke alapjáraton is nullának érzékeli az excel...
Ugye azt szeretném ha 0 vagy nagyobb szám kerül a cellába írja ki hogy vége ellenkező esetben lejátszandó.
Nem tudom úgy összerakni ÉS valamint VAGY függvénnyel hogy működjön!
bsh
őstag
deeee, van azzal gond... pont azért írtam később, hogy nem kellett volna álmosan "segíteni" az a feltétel úgy nem elég, gyakorlatilag nem tudsz vele így az utolsó oszlop utánra adatot beírni
ehelyett
If Cells(Target.Row, Me.Columns.Count).End(xlToLeft).Column > 1 Then
ez valamivel jobb:
If Cells(Target.Row, Me.Columns.Count).End(xlToLeft).Column > Target.Column Then
bteebi
veterán
Persze hogy működik, ki is próbáltam , a kétség csak amiatt volt bennem, hogy vajon jól értettem-e a kérdését .
Cancel all my meetings. Someone is wrong on the Internet.
bteebi
veterán
=HA(C12>=0;"VÉGE";"LEJÁTSZANDÓ")
Cancel all my meetings. Someone is wrong on the Internet.
huliganboy
addikt
Szia!
Igen ezt is próbáltam! Ebben az esetben ha üres a cella is VÉGE felirat jelenik meg!
Tehát:
Ha üres: Lejátszandó
HA nulla vagy nagyobb: VÉGE
[ Szerkesztve ]
bteebi
veterán
Már értem. Akkor egyszerűen csak meg kell vizsgálni, hogy üres-e a cella. Ha az, akkor ne jelenítsen meg semmit (""), ha meg van benne valami, akkor vizsgálja meg a tartalmát.
=HA(ÜRES(C12)=HAMIS;HA(C12>=0;"VÉGE";"LEJÁTSZANDÓ");"")
Cancel all my meetings. Someone is wrong on the Internet.
huliganboy
addikt
Így meg ha üres nem jelenik meg az hogy lejátszandó, de a VÉGE kiíratása tökéletes
bteebi
veterán
Nem figyeltem eléggé.
=HA(ÜRES(C12)=HAMIS;HA(C12>=0;"VÉGE";"LEJÁTSZANDÓ");"LEJÁTSZANDÓ")
Cancel all my meetings. Someone is wrong on the Internet.
huliganboy
addikt
Ne viccelj!
Nagyon hálás vagyok!
KÖSZÖNÖM SZÉPEN!!
PETEE78
senior tag
Ez hosszadalmas megoldás számomra. Akkor marad az eddigi jobb klikkes műsor...
köszi!
You are being revived
PistiSan
addikt
Sziasztok!
Biztos banális kérdés lesz, de mostanában teljesen elszoktam az exceltől!
1. munkalapon van egy rakat kód, pl 1111 ("A" oszlopban van minden kód)
2. munkalapon pedig van ez a kód amit meg kell keresni, és az a feletti cella értékére lenne szükségem. (Itt is az "A" oszlopban van minden adat)
Addig eljutottam, hogy a hol.van függvénnyel kiírja hogy az 500-as cellában van a keresett "1111" kód, jelen esetben nekem a 499-es cella értékére lenne szükségem.
Köszönöm előre is a segítséget, az itteni dolgokhoz képest ez egy nagyon gyenge feladat, kicsit szégyellem is magam érte.
huliganboy
addikt
Azt vajon hogy tudom megoldani, hogy:
Ha B2 értéke 3 akkor D2 cella legyen zöld, Ha B2 értéke nulla akkor D2 piros Ha B2 értéke 1 vagy 2 akkor D2 narancs színü!
Köszi
bteebi
veterán
A munkalapnevek nem (sem) ismertek, de azért ebből már el tudsz indulni:
=INDIREKT(CÍM(HOL.VAN(1111;'Munka1'!A1:A200;0)+n-1;1;4;1;"Munka1"))
Az n értéke azt adja meg, hogy hány sorral kezdődik lentebb a táblázatban az első kereshető érték. Ha pl. a 3. sorban van a fejléced, és a 4. sorban kezdődnek a kereshető értékek, akkor az n értéke 3 (mert 3 sorral van lejjebb az 1. sornál). A "-1" pedig azért kell, hogy az egy sorral fentebb lévő értéket találd meg. Ha az 1111 helyett szöveg lenne, akkor dupla idézőjelbe kell tenni, pl. "Érték".
#29836: Feltételes formázással. D2-n állva: Feltételes formázás → Új szabály → A formázandó cellák kijelölése képlettel → =$B$2=3.
[ Szerkesztve ]
Cancel all my meetings. Someone is wrong on the Internet.
batmanéhes
tag
tán egyszerűbb kicsivel, de ugyanaz, mondjuk b1 cellába:
=index('munka2'!b:b;hol.van(a1;a:a;0)-1)
a1 = 1111
munka2 a:a = 1111,1112,...
munka2 b:b = amit keresel
[ Szerkesztve ]
Fferi50
őstag
Szia!
Ebben az esetben az INDEX függvényt kell kombinálnod a HOL.VAN függvénnyel:
A képlet pl. Munkalap1!B1 cellába:
=INDEX(Munkalap2!$A$1:$A$2000;HOL.VAN(Munkalap1!$A1;Munkalap2!$A$1:$A$2000;0)-1)
Ezután ezt kell végighúznod az oszlopon.
Fontos, hogy a keresési tartományok $-osan legyenek megadva.
Ilyen esetekben az INDIREKT függvényt nem tartom igazán jónak, mert lassítja az excelt.
Üdv.
Terra86
csendes tag
Nagyon köszönöm a megoldást, de sajnos én ezt nem tudom működésre bírni. Szerkesztő ablakába próbáltam makróként beillesztve futtatni- nyilván ez nem ilyen egyszerű- de hát mondtam, hogy kezdő amatőr vagyok.
Esetleg írnál egy szájbarágóst?
Mindenesetre még egyszer köszönöm.
bteebi
veterán
Jobb gomb a munkalapon, kód megjelenítése, majd a jobb oldali ablakba bemásolod a kódot, és már működik is.
Cancel all my meetings. Someone is wrong on the Internet.
Terra86
csendes tag
Nagyon szépen köszönöm a megoldást, működik! Annyit erőlködtem, hogy szinte alig akartam hinni a szememnek. Még egyszer köszönöm!
Delila_1
Topikgazda
Az a makró ennyi:
Function X(ter As Range)
X = Application.CountIf(ter, "x")
End Function
A füzetedben egy modulba másolod, a módját megtalálod a Téma összefoglalóban.
A cellába beírod =x(GV3:GZ8) , és enter. A területet egérrel is kijelölheted.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
cellpeti
veterán
sziasztok!
1 grafikonon szeretném megjelentíteni a 2014 és a 2015ös adatokat, hogy jól lehessen látni a változásokat. Ez kivitelezhető?
Tigris, tigris, csóvafény...
Alapvetően 3 megoldás van Magyar Excel (pontosabban magyar billentyűzet) esetén:
2. CTRL+C -> CTRL+WIN+V -> CTRL -> É -> Enter
3. A beviteli módszer módosítása OS szinten. Ilyenkor az értesítési területen (az óra mellett) megjelenik/ilyenre módosul az "ikon". CTRL+SHIFT megnyomásával lehet váltani a beviteli módok közt(oda-vissza, alkalmazásokon belül és kívül), azaz ily módon. Utóbbi esetben angol bevitel lép érvénybe és ekkor már működik az Excel-ben az irányított beillesztés ablak megjelenítése a CTRL+ALT+V bill. kombóval, azaz ilyenkor ez az eljárás: CTRL+C -> CTRL+ALT+V -> R -> Enter.
(Én ez utóbbit használom, mert fejlesztőkörnyezetekkel dolgozom(tehát nem az Excel miatt) és ott jobb az angol/amerikai bevitel, hozzászoktam az elmúlt több, mint 20 év alatt... )
[ Módosította: pepe091 ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
PistiSan
addikt
A te lírásod volt a legjobban emészthető számomra, köszönöm a segítséget, sikerült.
huliganboy
addikt
Tökéletes!!! Nagyon köszönöm, most se csalódtam a fórumban és tudásotokban!!
Ezer hála!!!
MegaNorby
tag
Ez így nem rossz, de olyan megoldás nincs hogy ha rákattintok a cellára (az egyik telefonszámra) akkor a szerkesztőlécbe ne a képletet mutassa hanem a számot, hogy tudjam másolni tovább másik cellába a telefonszámokat.
Northlight music
Az irányított beillesztés lesz a barátod, amiről épp az imént volt szó. magyarul (maradva a korábbi példánál/megoldásnál), beszúrsz még egy segédoszlopot(legyen most C oszlop), kijelölöd a B oszlopot(ahova korábban a képlet már elé tette a 06-t), jobb egér/másol, C oszlop kijelöl, jobb egér/irányított beillesztés/értékek, majd B oszlop(meg végül is az A oszlop is) kijelöl és töröl.
UI: ilyen kérdéseket tényleg ne tegyetek OFF-ba, Thx!
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
Delila_1
Topikgazda
A cellaformátumba az egyéni kategóriába ezt vidd be: 06-##-####-###
Ezzel a mobiloknál a 06-ot be sem kell írnod a cellába.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.