-
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
-
Delila_1
veterán
Másik megoldás az azonos tartalmú sorok törlésére
(feltételezve, hogy az adatok A2-ben kezdődnek, és rendezettek)Sub azonos_törlése()
sor = 2
Do While Cells(sor, 1) <> ""
törlés = 0
Cells(sor, 1).Select
If Cells(sor, 1) = Cells(sor + 1, 1) Then
Selection.EntireRow.Delete
törlés = 1
End If
If törlés < 1 Then
sor = sor + 1
End If
Loop
End Sub -
Brutforsz
senior tag
Egy nagyon erősen gányolás-jellegű megoldás:
Tegyük fel, hogy az A2 cellával kezdődik az adattáblád, és már sorba vannak rendezve az adatok!
A B2-be benyomod, hogy =HA(A2=A1;"";1), majd ezt a képletet lehúzod az adattábla utolsó soráig. Ekkor az azonos értékek közül mindig csak az első mellett lesz a B oszlopban 1-es, a többi cella üres marad.Ezután a B oszlopra rázavarsz egy autoszűrőt az 1-est választva feltételként, és meg is van, amit szeretnél.
-
Delila_1
veterán
Ikonra gondolsz?
Testreszabás Parancs fülén a Kategóriák között megtalálod a Makrókat, onnan az Egyedi gombot felhúzod az ikonsorra (eszköztárra). Ezután jobb klikk rá, hozzárendelheted a makródat, nevet adhatsz neki, változtathatod a mintáját.Én nem ikonra, hanem gombra gondoltam.
Az Űrlapok eszköztárról egy Gombot teszel a munkalapra, ehhez rendeled a makrót. Ennek a formátumát is változtathatod kedved szerint. -
#19103744
törölt tag
Alighanem nem jól magyaráztam el, h. mit szeretnék. E oszlopban termékek árai vannak. F oszlopban meg lehet adni a rendelési darabszámot, ami felszorozva G ben kellene látni, ennek a pl.: 65% pedig H-ban lenne látható. Természetesen mindez soronként, egymástól függetlenül... 300 termék van, nem szeretném egyesével végigprogramozni mindegyik cellát, de már nem emléxem, hogyan kell az ilyet csinálni.
-
Anor
csendes tag
köszi ez igy teljesen jó!
Akkor egy másik kérdésAdott 2 adattartomány 2 oszlopban a 2 tartományból az azonos adatokat kellene kiszűrni de nem feltétlen egy sorban vannak az azonos "számadatok". A lényeg ha mind 2 oszlopban szerepel ugyanaz az adat akkor azt valahogy jelezze. pl színnel vagy egy külön oszlopban.
Mégegyszer köszi a segítséget az előbbire és előre is köszönöm az újabb bajomra!
-
Delila_1
veterán
H2-be: =HA([elokodok.xls]Sheet1!B2>0;[elokodok.xls]Sheet1!B2;G2).
Ez az elokodok kódnevét veszi át addig, amíg talál adatot, ahol az elokodok füzetben már nincs adat, oda a kodok.xls G oszlopából veszi az adatot. Itt nem tudsz feltételesen formázni.Ha viszont ezt írod I2-be:
=[elokodok.xls]Sheet1!B2, akkor a 133. sor után 0-t ír, amit már formázhatsz.Amelyik sor az I oszlopban szürke, annak megfelelő G oszlopbeli kódnév nem található az elokod.xls-ben.
-
Delila_1
veterán
Sőt, még nevet is lehet neki adni a későbbi hivatkozás megkönnyítésére.
Tegnap beszéltünk arról, hogy egy cella számot, vagy mást tartalmaz. Alapértelmezés szerint a számok jobbra-, a szövegek balra igazítva jelennek meg a cellában. Külön formázás nélkül ránézéssel is eldönthetjük az adat típusát. -
Delila_1
veterán
-
Delila_1
veterán
Gondolom, szövegként akarod a 3.25-öt értelmezni. Ha ' (aposztróf) a cella első karaktere, az utána következőket szövegként értelmezi az Excel.
Másik kérdésre: a 3 cellába 3 függvény kell.
1. =bal(cellahivatkozás;5) – angolban left
2. =közép(cellahivatkozás;7;4) – angolban mid. Hetedik karaktertől 4 hosszan.
3. =jobb(cellahivatkozás;3) – angolban right -
Delila_1
veterán
Irányított ugrás
A lapod így néz ki: A1-> Bérszámfejtő. B1: B8 nyolc név. C1: C8 nyolc telefonszám
A9-> Forgácsoló műhely. B9: B30 22 név, C9: C30-ig telefonok, és így tovább.
Telefonkönyvet kell összeállítanod. Egyrész ABC rend szerint, amivel semmi gond, B oszlopod rendezve OK. Másrész munkahely, és azon belül ABC szerint rendezve. Ezt csak akkor tudod, ha az A oszlopban is minden cellában van érték. Ehhez jó az irányított ugrás. Lehet, hogy nem tudom világosan leírni. Ha érthetetlen a leírásom, hívj fel Messengeren, vagy Skypon, lépésről lépésre megcsináljuk együtt.
Ha maradsz a magyar verziónál, ott kapnál súgót. -
Delila_1
veterán
1. bekezdés: A táblázatod bármelyik celláján állva a CTRL+T kijelöli az egész táblázatot. Ekkor a bal Alt+. a táblázat négy sarkára ugrik, amivel ellenőrizheted a táblázat méretét. Mondjuk, azt hitted, hogy a táblád A1: K500-ig tart, de közben a 326-os sor üres volt. Akkor a sarkok letapogatásával látod, hogy A1: K325 az igazi méret.
Ez a táblázat kijelölés hasznos a nyomtatási terület beállításához is.
3. bekezdés: van egy táblázatod, ahol a sorokban az évek, oszlopokban a hónapok vannak, benne értékek. A SHIFT+CTRL+F3-mal létrehozod a neveket a sor- és oszlopfeliratokból egyaránt. Ezután egy különálló cellában elég a nevekkel hivatkozni az adatokra, pl. =2006 jan (szóköz van a 2006 és a jan között) azonnal megadja az értéket, nem kell kínlódni fkeres, index, hol.van, vagy egyéb függvényekkel. Az =szum(márc) összegzi a márciusi adatokat. Vagy =2007 febr-2006 febr megadja a két év azonos időszakának különbségét. És így tovább...
5. bekezdés: ezt nem értem -
Delila_1
veterán
1. bekezdés: van egy szép hosszú képleted, pl.: a1*b1+n1*-1+szum(b3: k6)... stb.
Ha itt kijelölöd az n1*-1-et és F9-et nyomsz, ott az n1 pillanatnyi értékét fixre veszi. A cella értéke ezentúl az a1, b1 és b3: k6 cellák értékének változásától függ, az n1*-1 helyett a fix értékkel számol. Ha nem tudtam világosan leírni, helyettesítsd be értékekkel.
2. bekezdés: a függvényed, képleted elejére, végére ugrasz a HOME, End billentyűkkel. Gyorsítja a szerkesztést.
5. bekezdés: nem értem a kérdést.
6. bekezdés: itt félreértjük egymást. Nézd meg a #2472-esben a leírást, másról beszélünk (írunk). -
Delila_1
veterán
Ha jól értem, D11-től S11-ig akarod feltölteni a cellákat. Kijelölöd a D10:S10-ig, Lehúzod a 11. sorba, majd az S10-et jobbra húzod.
Nekem többször van szükségem véletlen számokra, ezért a personal.xls-be betettem egy makrót, amihez rendeltem egy ikont:
Sub Véletlen()
Selection.FormulaR1C1 = ''=INT(RAND()*495)+5'' '5 és 500 közötti egész szám
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone
Application.CutCopyMode = False 'kijelöltség megszüntetése
End Sub
A lapon kijelölök egy terület, és rákattintok az ikonra. Mint látod, a képletet azonnal felülírom az értékkel. -
koob
senior tag
-
Delila_1
veterán
Az angol szöveg fordítása a következő:
Nem következetes az, ahogy a kimenetét képezi. Olykor képletek alkalmazásával, így módosíthatod az adataidat, az eredmények automatikusan frissülnek. Más eljárásokban az Excel értékekként tárolja az eredményeket, így aztán hiába változtatod az adatokat, az eredmények nem tükrözik a változásokat. Mindig ellenőrizd, érted-e, hogy mit csinál az Excel.
Szerintem az Excel csak hülye kérdésre ad hülye választ. A hangsúly az utolsó mondaton van. Aki használni akar egy programot, ismerkedjen meg vele. Az első mondatot hamisnak tartom.
Szerintem ezen a fórumon magyarul kellene írni, azt is helyesen, szabatosan, hogy érthető legyen. -
Delila_1
veterán
Ha sort vagy oszlopot akarsz áthelyezni, az kijelölt sort/oszolpot az elé a sor/oszlop elé húzod, ahova illeszteni akarod, közben a SHIFT billentyűt lenyomva tartod. Ekkor egy szürke vízszintes, ill. függőleges vonal jelzi a beillesztés helyét.
Eltévesztettem a kérdésed sorszámát, de a táblázatban való gyorsabb mozgásra vonatkozó kérdéseket is te tetted fel.
Azt biztosan tudod, hogy a CTRL+Home az A1 cellába visz (kivéve, ha rögzítetted az ablaktáblát, mert akkor a rögzítés helyére). A CTRL+END a táblázat jobb alsó sarkába állít.
Múltkor írtam, hogy a CTRL+T kijelöli az aktuális tábládat. Ilyenkor a bal Alt+pont többszöri megnyomása a táblázat 4 sarkát mutatja meg. Pl. meg akarod tudni, hol van a táblázat vége.
F4-gyel ismételhetsz néhány műveletet, pl. cellaformázás (szegély, karakter- és háttérszín), oszlopszélesség, sormagasság, oszlop vagy sor elrejtése - felfedése.
Shift+F4 a legutóbbi keresést ismétli.
F5 az Ugrás párbeszédpanelt jeleníti meg, SHIFT+F5 a Keresés panelt. Érdemes tanulmányozni az irányított ugrás panelt. Erre egy jellemző példa:
''A'' oszlopban vannak a termék féleségek: alaplap, egér, monitor. ''B'' oszlopban mindegyikhez néhány típus, de az A-ban csak egyszer van beírva a féleség. Ahhoz, hogy rendezni tudd, minden sor A cellájába is be kell írni az adatot. Megoldás: kijelölöd az A oszlopot, F5 Ugrás panel, Irányított... gomb, üres cellák. Jelöltté teszi az üreseket, aktív lesz az első üres cella. Beírod a képletet: =(a fölötte lévő cella), CTRL+Enter. Ezután az A oszlopot másolod, ugyanoda értéket beillesztesz.
A Súgóban keress rá a Billentyűkombinációk szóra. -
Delila_1
veterán
CTRL+T az aktuális táblázatodat jelöli ki.
SHIFT+CTRL+nyíl az aktuális cellától 4 irányban az utolsó, nem üres celláig kijelöl.
CTRL+F3 név megadás.
SHIFT+CRTL+F3 Nevek létrehozása sor- és oszlopfeliratokból.
Bal Alt+. (pont) a képlet és az eredmény mutatását váltogatja.
Javaslom, hogy a súgóban keress rá a billentyűkre, külön taglalja adatbevitelhez és szerkesztéshez. Ott kinézheted magadnak, ami speciálisan passzol a munkádhoz. -
Delila_1
veterán
Egy cellában a képlet egy részét, amit a kiszámított értékkel akarsz helyettesíteni, kijelölöd, majd az F9 hatására ez a rész felülíródik a kiszámított értékkel.
Függvény esetén a teljes függvényt (kivéve az = jelet) ki kell jelölni.
A cellában való szerkesztéshez vagy duplán kattintasz a cellára, vagy F2-t nyomsz. Ekkor használhatod a HOME, END és nyíl billentyűket.
SHIFT+Space az aktuális sort jelöli ki.
CTRL+nyíl billentyűk az adataid végére ugranak 4 irányban. Ezt nem tudom érthetőbben leírni, próbáld ki ''foghíjas'' táblázatban.
CTRL+egérrel kattintás más cellákban (vagy + egérrel való kijelölés) egymással nem érintkező cellákat jelöl ki. A kijelölés után beírsz valamit, majd CTRL+ENTER hatására az egymástól független cellákba beíródik az azonos adat. Nem fontos ''különállóknak'' lenni a celláknak, a CTRL+ENTER az összefüggőkbe is beviszi ugyanazt az adatot.
A hivatkozást egyik lapról a másikra símán, a cella jobb alsó sarkában lévő kis fekete négyzet lehúzásával lehet másolni. Nem kell hozzá segédbillentyű.
Egy képletben a cellahivatkozás végén állva (Pl. =A1*3-nál az A1 mögött) F4-et 1-szer nyomva $A$1-et kapsz, 2-szeri nyomásra A$1-et, 3-szorra $A1-et, 4-re visszaáll A1-re. Kényelmesebbé teszi a fix és rugalmas hivatkozás előállítását. B230 formánál a teljes hivatkozást ki kell jelölni a művelet előtt.
Ha eszembe jut több segédbillentyű funkció, megírom. -
Delila_1
veterán
Egy cellában a képlet egy részét, amit a kiszámított értékkel akarsz helyettesíteni, kijelölöd, majd az F9 hatására ez a rész felülíródik a kiszámított értékkel.
Függvény esetén a teljes függvényt (kivéve az = jelet) ki kell jelölni.
A cellában való szerkesztéshez vagy duplán kattintasz a cellára, vagy F2-t nyomsz. Ekkor használhatod a HOME, END és nyíl billentyűket.
SHIFT+Space az aktuális sort jelöli ki.
CTRL+nyíl billentyűk az adataid végére ugranak 4 irányban. Ezt nem tudom érthetőbben leírni, próbáld ki ''foghíjas'' táblázatban.
CTRL+egérrel kattintás más cellákban (vagy + egérrel való kijelölés) egymással nem érintkező cellákat jelöl ki. A kijelölés után beírsz valamit, majd CTRL+ENTER hatására az egymástól független cellákba beíródik az azonos adat. Nem fontos ''különállóknak'' lenni a celláknak, a CTRL+ENTER az összefüggőkbe is beviszi ugyanazt az adatot.
A hivatkozást egyik lapról a másikra símán, a cella jobb alsó sarkában lévő kis fekete négyzet lehúzásával lehet másolni. Nem kell hozzá segédbillentyű.
Egy képletben a cellahivatkozás végén állva (Pl. =A1*3-nál az A1 mögött) F4-et 1-szer nyomva $A$1-et kapsz, 2-szeri nyomásra A$1-et, 3-szorra $A1-et, 4-re visszaáll A1-re. Kényelmesebbé teszi a fix és rugalmas hivatkozás előállítását. B230 formánál a teljes hivatkozást ki kell jelölni a művelet előtt.
Ha eszembe jut több segédbillentyű funkció, megírom. -
lapa
veterán
esetleg a win területi beállításainál jártál már? más ötletem nem nagyon van.
3. én ilyet a pivotálásnál ismerek csak, ott van olyan, hogy belekattolsz egy adatba és kilistázza melyik forrás sorokból állt össze. pivotáláshoz keress rá a ''pivot'' szóra itt a fórumban, sokszor voltak már egyszerű példák.
[link]
csak angol van... -
lapa
veterán
van még a CTRL ALT DEL KIKAPCS BEKAPCS meg vannak olyanok amivel kártyfüggetleníteni tudod.
van még ALANY ÁLLÍTMÁNY TÁRGY is. ezekre mindig figyelj mikor nyilvánosan kérdést teszel fel. a gondolatolvasni nem, vagy csak korlátozottan tudó fórumtársak nevében előre is köszönjük törekvéseid. -
lapa
veterán
1. ha nem multilanguage az ofisz, akkor sehol. ha az, akkor setlang.exe vagy a start menüben megbújó ofisz nyelvi beállító bigyóval.
2. előnézet (print preview), majd fent page setup. onnan gondolom megy.
3. péntek. miazaz adatlefúrás? bányászni szeretnél? űrkutatásol?
[Szerkesztve] -
Fehér Mancs
tag
Én is a Kimutatásvarázslót/Pivot Table-t javasolnám neked, azzal pillanatok el lehet ezt készíteni.
A lényege, hogy először kijelölöd, hogy milyen adatokat kell megadni, majd megadod a megjelenítését/Layout-ot -> Sorok közé bedobálod, ami alapján kell összegezni (ezetleg átlagot, darabszámot, stb.-t számolni), az adatmezőre pedig berakod az összegezendőt.
Nem túl bonyolult, viszont nagyon megéri megtanulni. -
lapa
veterán
ha ezt írja ki akkor valahol a sorrendezni kívánt tartományon belül vannak egyesített cellák. arról ismerszenek meg, hogy vagy a függőleges, vagy pedig a vízszintes cellarács hiányzik közülük.
ha mindet el akarod tüntetni (előtte inkább mentsd el más néven), akkor bal felső sarokban klikk a szürke oszlop-sor fejlécre (=mindent kijelöl) utána meg eszköztárban megkeresed azt a gombot, ami legjobban hasonlít erre: |<--a-->| (cellák egyesítése). ha ráklikkelsz eltünteti az összes cellaegyesítést.
Új hozzászólás Aktív témák
Hirdetés
- Battlefield 2042
- Trollok komolyan
- Azonnali VGA-s kérdések órája
- Amatőr csillagászat
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen légkondit a lakásba?
- Mesterséges intelligencia topik
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Linux kezdőknek
- További aktív témák...
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Sea of Thieves Premium Edition és Egyéb Játékkulcsok.
- Vírusirtó, Antivirus, VPN kulcsok
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Assassin's Creed Shadows Collector's Edition PC
- BESZÁMÍTÁS! Asus B350 R5 1600 16GB DDR4 512GB SSD GTX 1050Ti 4GB Cooler Master CM 690 III TT 500W
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- ÁRGARANCIA!Épített KomPhone i5 13400F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Lenovo Legion 5 15ACH6 Az ár irányár, komoly érdeklődés esetén van lehetőség egyeztetésre
- 0% THM 3 havi részlet! Beszámítás, 27% áfa, Sapphire Nitro+ RX 9070XT 16GB készletről
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged