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:] Gurulunk, WAZE?!
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [koxx:] Bloons TD5 - Tower Defense játék
- [Re:] [ubyegon2:] Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- [Re:] [Sub-ZeRo:] Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [Szevam:] Érzelmi magabiztosság/biztonság - miért megyünk sokan külföldre valójában?
- [Re:] [bb0t:] Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
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
Nonono. Igazából nem nekem kell, hanem egy kedves ex-kolléganőmnek ígértem meg, hogy utánanézek. Ő épp Angliában van. Gondolod, hogy el tudom neki magyarázni a makrókat cirka 2000 km-ről? Szóval maradjunk annyiban, hogy 3 feltétel lehetséges?
Sajnos az sem jó, ha én csinálom meg neki a fájlt és elküldöm mailben, mert egyrészt én sem csináltam még soha makrót, másrészt több hasonló fájlt is össze kellene raknia, és rendszeresen dolgoznia velük...
És tudom-tudom: ''Jellemző. Segítséget kér, aztán amikor megmondjuk neki, hogy hogyan, akkor jönnek a kifogások...''
p
I talked to that computer at great length and explained my view of the Universe to it and then... it commited suicide.
lapa
veterán
-
[Szerkesztve]
Gh0sT
addikt
Sebaj, én sem értek a makrókhoz, ez is csak véletlenül jött össze...
lapa: ha a feltételt mondjuk az A1-A200 cellatartományra szeretném kiterjeszteni, akkor hogyan módosul a képlet? Amit írtam, az egy cellára szép és jó, de tartományra be kéne gépelni 200-szor.
Soha nem késő, hogy azzá válj, aki lehettél volna.
lapa
veterán
ööö mire gondolsz? kicsit elvesztettem a fonalat.
Gh0sT
addikt
Szóval: van az alábbi kód:
If Range(''A1'').Value <>'''' Then
Range(''A1'').Select
With Selection.Interior
.ColorIndex = 6
.Pattern = xlSolid
End With
Else
End If
End Sub
Ez ugye azt csinálja, hogy ha beírok valamit az A1 cellába, akkor sárga lesz a cella színe.
Hogyan terjesztem ezt ki A1-A200 cellatartományra? Valami FOR NEXT ciklusra gondoltam, csak nem tudom a helyes használatot.
N=1
For N=1 to 200
If Range(''A[N]'').Value <>'''' Then
Range(''A[N]'').Select
With Selection.Interior
.ColorIndex = 6
.Pattern = xlSolid
End With
Else
End If
Next N
End Sub
Nah, ez biztos nem jó, csak érzékeltettem, hogy mire gondoltam.
Soha nem késő, hogy azzá válj, aki lehettél volna.
lapa
veterán
Option Explicit
Sub feltetlen()
Dim tartomany As Range
Set tartomany = Range(Cells(1, 1), Cells(20, 1))
If Cells(1, 1) <> '''' Then
tartomany.Interior.ColorIndex = 6
Else
End If
End Sub
lapa
veterán
esetleg nézz be #817-től, ott vannak trükkök. hátha így ki tudod logikázni. a feltételes formázás 3 lehetőségének bekövetkezését gyakorlatilag bármilyen logikai feltételhez kötheted képlettel. viszont a max. 3 féle formázási kötöttséged megmarad.
Gh0sT
addikt
Nem, ezzel gond van... Ezzel az a gáz, hogy ha bárhova beírok valamit, akkor az egész tartomány sárga lesz, nem csak az adott mező.
Szerk.:
A lényeg: az A1-A200 tartomány egyes celláit külön kellene kezelni. Vizsgálni kellene, hogy melyikben van érték, és ha van benne, akkor sárga lesz az adott cella. Ezért is gondoltam valamilyen ciklusra.
[Szerkesztve]
Soha nem késő, hogy azzá válj, aki lehettél volna.
lapa
veterán
azt csak eventtel lehet megoldani (asszem sheetchange), mert az megkapja target cellként az éppen módosult cellát. azzal lehetne ügyködni, hogy ez a cella benne van-e a kívánt tartományban. ha gombozni akarsz:
Option Explicit
Sub feltetlenmashogy()
Dim tartomany As Range, x As Long
Set tartomany = Range(Cells(1, 1), Cells(20, 1))
For x = 1 To tartomany.Cells.Count
If Cells(x, 1) <> '''' Then
tartomany.Interior.ColorIndex = x
Cells(x, 1).Interior.ColorIndex = x + 1
Else
End If
Next x
End Sub
ez attól függően színezi be, hogy melyik az uccsó nem üres cella. ''Erre aztán fölkiáltanak: ''Ó, milyen szép!''''
Kedves Excelbűvölők. Lehet láma kérdés, de az én excel tudásomat sajnos meghaladja...
Volna nekem 2 xls fileom. Ebben 2 lista. Lehetséges e olyat csinálnom, hogy valamilyen módon megkérem az excelt, hogy hasonlítsa össze a 2 listát és ami nincs benne az ''egyes'' listába, azt jelőlje meg a ''kettesbe''?
tel: 7o-373-oo29 *** NO SMS!!! *** brit tudósok szerint 10 fogorvosból 8 az 2.
_Hunter_
őstag
Szia. Nem tudom, hogy erre gondolsz de talán:
Tehát van két xls fájl. Mindkettőben az A oszlopban mondjuk nevek találhatóak. Az első fájlban több van mint a másikban viszont sok megegyező is van. Ebben az esetben az FKERES függvénnyel meg tudod csinálni, hogy a második xls fájlban a B oszlopban hozza hogy van e az eslő fájlban olyan név. Ha nincs akkor az írja hogy hiányzik. Amennyiben nem oszlop hanem sorrol van szó akkor a VKERES függvényt kell használni.
Éld úgy a jelened, hogy tudd az lesz majd a múltad, ami meghatározza a jövődet!
assszem ez is segít, ki fogom próbálni. Amúgy arról lenne szó nagyjából, hogy van 2 xls-em, az egyikben egy oszlopban mondjuk: A,B, C, E, G, H, I, K, L, stb nevek, a másikban pedig A, B, C, D, E, F, G, K, L, M stb nevek. És egy olyan listát kellene készítsek amelykben mindkét oszlop nevei benne vannak, de egyik sem duplán. Remélem érthető(bb) vagyok.
tel: 7o-373-oo29 *** NO SMS!!! *** brit tudósok szerint 10 fogorvosból 8 az 2.
lapa
veterán
jó lesz amit _Hunter_ írt, annyi kiegészítéssel, hogy kétszer kell megcsinálnod. így kiszűrhető az, ami csak az egyikben ill. csak a másikban van.
thnx nektek.
[Szerkesztve]
tel: 7o-373-oo29 *** NO SMS!!! *** brit tudósok szerint 10 fogorvosból 8 az 2.
alyby
csendes tag
Sziasztok!
Egy dátum számjegyeit kellene összeadni.
Pl. 1974.11.11.
1+9+7+4+1+1+1+1=25
vagy egy szám számjegyeit:19741111
1+9+7+4+1+1+1+1=25
Mindig így kezdődik, azután meg jön a futás
Thyb
senior tag
HA számsorod van akkor én ezt javaslom: =VALUE(MID(TEXT(A1;0);1;1))+VALUE(MID(TEXT(A1;0);2;1))+VALUE(MID(TEXT(A1;0);3;1))+VALUE(MID(TEXT(A1;0);4;1))+VALUE(MID(TEXT(A1;0);5;1))+VALUE(MID(TEXT(A1;0);6;1))+VALUE(MID(TEXT(A1;0);7;1))+VALUE(MID(TEXT(A1;0);8;1))
A1-ben van a számsorod. Kicsit bugyita, de erre scriptet irni elég durva lenne. Amugy lehet Scriptet is irni átteszed stringbe, megszámolod a hosszt, és utánna ciklust futtatsz rá.
Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.
Thyb
senior tag
Ennél van egy kicsit ésszerűbb, és szebb megoldás is, ahol nem kell állandóan a függvénnyel bajkolódni. Itt az a gond, hogy be kell vezetned 1 oszlopot a nevek mellé, ami default 1-es minden név mellett.
Azt kellene még tudnom, hogy angol vagy magyar excel-t használsz-e?
A megoldás egyébként a Pivottable lesz.
Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.
alyby
csendes tag
Köszönöm válaszodat. Próbálom
Mindig így kezdődik, azután meg jön a futás
alyby
csendes tag
Gondolom azért nem jó nálam, mert nekem magyar excelem van.
A value gondolom = érték,
MID = közép?
Text = szöveg?
Igen így már tökéletes
Köszönöm szépen
[Szerkesztve]
[Szerkesztve]
Mindig így kezdődik, azután meg jön a futás
Thyb
senior tag
nincs mit, örülök, ha segithettem
Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.
Lamair
aktív tag
egy kérdésem lenne
van egy táblám mondjuk 16oszlop és kb 6000sor
a következő táblába azt szeretném elérni, ha beírok A1-be egy értéket ami az első táblám első oszlopából, de bármelyik sorábol származhat, akkor hozza át a hozzá tartozó mind a 16oszlop adatait, remélem érthető volt
''...válaszd a nagyképernyős színes tv-t,... válaszd az életet...''
lapa
veterán
#910 annyi módosítással, hogy az első sor mind a 16 (15+első) oszlopára vedd fel a képletet, mindig az a1-et használva keresési kritériumként.
Thyb
senior tag
de azzal remélem tisztában vagy, hogy ez csak akkor működhet jól, ha az A oszlopodban minden érték egyszer szerepel, vagy máskülönben mindig csak az első értéket fogja megtalálni.
Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.
Thyb
senior tag
Szeintem próbálkozz ezzel a Macroval.
Nagyjából beleirtam mit csinál, és ez a legjobb megoldás, bár ha külön oldalon akarod mindenképp látni az adatokat, akkor más a helyzet.
Sub Searchfor()
'
' Macro1 Macro
' Macro edited 2006.02.10 by tkiss
'
'Te adhatod meg, a 7-ik sorban, hogy mely területet akarod vizsgálni,
'ez a módszer segit abban, ha több azonos adat van az A oszlopban, akkor mindet megjelenitse
'
'Ezt az egésszet lehet ugy is bonyolitani, hogy két inputboxot dobsz fel,
'és két oszlopban csinálsz szürést
Dim mydata, Message, Title, default
Message = ''Irja be a keresett értéket'' ' Set üzenet.
Title = ''Érték keresés'' ' Set Fejléc.
default = ''x'' ' Set alapérték.
' Megjelenited a beviteli mezőt, cimet, alapértéket
mydata = InputBox(Message, Title, default)
Range(''A160000'').AdvancedFilter Action:=xlFilterInPlace, Unique:=False
Range(''A1'').Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=mydata
End Sub
Sub ShowAll()
'
' Macro3 Macro
' Macro edited 2006.02.10 by tkiss
'
'
Selection.AutoFilter 'torli az autofiltert
End Sub
Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.
Zsé-
csendes tag
Sziasztok!
Hogyan tudnám azt megcsinálni, hogy:
van egy legördülő listám, amiben a hónapok vannak felsorolva (januártól - decemberig), és ha kiválasztok egy hónapot, akkor alatta egy sorba kiírja, a hónaphoz tartozó napokat (pl.: 1-től 31-ig).
Segítségeket előre is köszi!
gorlin
őstag
Sziasztok!
Azt szeretném megkérdezni hogy az excelben mi az a kurzor melletti 2 kis függőleges vonal,valami rajzi segédeszköz lehet.nem tudom hogy lehet kikapcsolni,azért zavar mert ha rámegyek egy cellára akkor ugye olyan + alakú a mutató ,namost ez a ''segédeszköz'' belelólag a mutatóba és így elég ronda.
Tudja valaki a megoldást?
Köszönettel.
gorlin
őstag
Sziasztok!
megvan a hiba
Szemetelt a videókárty úgyhogy az excelnek ehhez semmi köze
04
tag
Valaki tudja, hogy lehet excelben kerekíteni pl: 10655 10700-ra! lehetőleg úgy, hogy ne nekem kelljen beírnom , hanem automatikusan!
Köszke előre is!
lapa
veterán
=kerek.fel(10655;-2) --> 10700
=kerek.le(10655;-2) --> 10600
=kerekítés(10655;-2) --> matekosan kerekít.
a 10655 helyett meg írd be a cellát amiben a kerekítendő szám van.
lapa
veterán
én anno barkácsoltam...
=HA(HÓNAP(A30+1)<>HÓNAP(A30);'''';A30+1)
a fentiek csak a 28 feletti cellákba kellenek, utánanéztem és az első huszonakárhány nap mindig ugyanolyan sorrendben van.... a képlet annyit néz, hogy az előző naphoz egy napot hozzáadva még ugyanaz-e a hónap. ha igen, akkor odaírja a következő napot...
nemtom ez volt-e amit szeretnél látni.
Totya.
csendes tag
Sziasztok!
Azt szeretném megtudni,hogy hogyan lehet azt megoldani excelben,hogy a táblázat alá a cég lógót be tudjam helyezni?A lógót már be helyeztem,de nem tudok ráírni!. . . .?
Totya
lapa
veterán
szerintem a képen jobb gomb --> formázás --> vmi kutyabörtönös képeket keress...
Szúnyog
csendes tag
Képen jobb gomb, aztán formázás, aztán az a kutyabörtönös képet valahogy úgy hívják, hogy szöveg körbefutás vagy ilyesmi. Ott válaszd ki azt, hogy szöveg mőgé. Így akárhova húzhatod és nem rondít bele.
A hím szúnyog nem szív vért!!!
sbazsi
veterán
excelben hogy tudok elforgatni egy táblát?
a sorokból oszlopot csinálni, az oszlopokbol sort?
X-COM
nagyúr
speciális beillesztés-transpose pipa be
Blog:http://ikszkom.freeblog.hu RSS:http://ikszkom.freeblog.hu/rss.xml http://live.xbox.com/member/ikszkom
Scooter
tag
Valaki egy helpet!!
Van egy értékem és el kell dönteni hogy:
-ha egy megadott érték legfeljebb fele vagy kisebb akkor ez legyen
-ha ennél nagyobb de egy másik értéknél kisebb akkor az legyen
-ha az elözönél nagyobb de egy harmadik értéknél kisebb akkor amaz
-és ha a harmadik értéknél nagyobb akkor megint másik legyen a minősítése
Sürgös válasz kell. Elöre is kösz!!
Gh0sT
addikt
Konkretizáljuk a példát! Egyébként így látatlanba, néhány egymásba ágyazott HA függvénnyel meg lehetne oldani.
Szerk.: bár lehet, hogy egy FKERES még elegánsabb is lenne.
[Szerkesztve]
Soha nem késő, hogy azzá válj, aki lehettél volna.
Scooter
tag
Írnál rá egy példa függvényt? Mert nekem most valahogy nem nagyon akar menni.
lapa
veterán
mondjuk A1-ben van a számod. pl. A2:
=IF(A1/2<=30;''ez'';IF(A1<50;''az'';IF(A1<70;''amaz'';''másik'')))
ha magyar az excel akkor if helyett ha a fv. neve.
[Szerkesztve]
Scooter
tag
Ezer kösz.
Totya.
csendes tag
Megnyomom a formázást is és kijön egy ablak,amin ''Színik és vonalak;Méret;Kép;Jellemzők;Védelem;Web'' feliratok vannak,és sehol egy kutyabörtönös kép.Ilyenkor mi van?
Totya
lapa
veterán
télleg nincs, benéztük. esetleg simán jobbklikk --> sorrend (grouping)?
Totya.
csendes tag
akkor hogy lehet megoldani?
Totya
Totya.
csendes tag
Bocsi ezt nem értem!
Totya
lapa
veterán
jobbklikk a képen --> kábé a menü közepén van ilyesmi, hogy ''csoport'' vagy nemtom (grouping) --> azon belül meg egymáson fetrengő négyzetek. azzal talán tudsz machinálni (pl. hátraküldöd a képet). nemtom műx-e...
Totya.
csendes tag
van ilyen hogy csoportosítás,de az azon kinyíló szöveglécekre nem enged rákattintani.Mi lehet a baj?az esetleg számíthat,hogy a képet e-mail-en kaptam word-ben,és csak simán át másoltam egy excel táblázatba?
Totya
trevisz
csendes tag
Excelben nem tudsz a képre írni cellában lévő szöveget. Ha az megfelel, akkor tegyél a képre egy szövegdobozt. Ha nem akarod, hogy látszódjon a szövegdoboz, csak a benne lévő szöveg, akkor tedd átlátszóvá!