Hirdetés

2024. május 4., szombat

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Microsoft Excel topic (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-11-13 08:31:56

LOGOUT.hu

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.

Összefoglaló kinyitása ▼

Hozzászólások

(#901) parandroid válasza Gh0sT (#899) üzenetére


parandroid
nagyúr
LOGOUT blog

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? :D Szóval maradjunk annyiban, hogy 3 feltétel lehetséges? :DDD

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...'' :U

p

I talked to that computer at great length and explained my view of the Universe to it and then... it commited suicide.

(#902) lapa válasza parandroid (#901) üzenetére


lapa
veterán

-

[Szerkesztve]

(#903) Gh0sT válasza parandroid (#901) üzenetére


Gh0sT
addikt

Sebaj, én sem értek a makrókhoz, ez is csak véletlenül jött össze... :) :U

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.

(#904) lapa válasza Gh0sT (#903) üzenetére


lapa
veterán

ööö mire gondolsz? kicsit elvesztettem a fonalat.

(#905) Gh0sT válasza lapa (#904) üzenetére


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.

(#906) lapa válasza Gh0sT (#905) üzenetére


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

(#907) lapa válasza parandroid (#901) üzenetére


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.

(#908) Gh0sT válasza lapa (#906) üzenetére


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.

(#909) lapa válasza Gh0sT (#908) üzenetére


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!''''

(#910) 5teve


5teve
senior tag

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.

(#911) _Hunter_ válasza 5teve (#910) üzenetére


_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!

(#912) 5teve válasza _Hunter_ (#911) üzenetére


5teve
senior tag

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.

(#913) lapa válasza 5teve (#912) üzenetére


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.

(#914) 5teve válasza lapa (#913) üzenetére


5teve
senior tag

thnx nektek.
:R

[Szerkesztve]

tel: 7o-373-oo29 *** NO SMS!!! *** brit tudósok szerint 10 fogorvosból 8 az 2.

(#915) alyby


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

(#916) Thyb válasza alyby (#915) üzenetére


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.

(#917) Thyb válasza 5teve (#912) üzenetére


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.

(#918) alyby válasza Thyb (#916) üzenetére


alyby
csendes tag

Köszönöm válaszodat. Próbálom

Mindig így kezdődik, azután meg jön a futás

(#919) alyby válasza Thyb (#916) üzenetére


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

(#920) Thyb válasza alyby (#919) üzenetére


Thyb
senior tag

nincs mit, örülök, ha segithettem

Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.

(#921) Lamair


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...''

(#922) lapa válasza Lamair (#921) üzenetére


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.

(#923) Thyb válasza Lamair (#921) üzenetére


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.

(#924) Thyb válasza Thyb (#923) üzenetére


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(''A1:D60000'').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.

(#925) Zsé-


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!

(#926) gorlin


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.

(#927) gorlin


gorlin
őstag

Sziasztok!


megvan a hiba:)
Szemetelt a videókárty úgyhogy az excelnek ehhez semmi köze :B

(#928) 04


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!

(#929) lapa válasza 04 (#928) üzenetére


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.

(#930) lapa válasza Zsé- (#925) üzenetére


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.

(#931) Totya.


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

(#932) lapa válasza Totya. (#931) üzenetére


lapa
veterán

szerintem a képen jobb gomb --> formázás --> vmi kutyabörtönös képeket keress...

(#933) Szúnyog válasza Totya. (#931) üzenetére


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!!!

(#934) sbazsi


sbazsi
veterán

excelben hogy tudok elforgatni egy táblát?
a sorokból oszlopot csinálni, az oszlopokbol sort?

(#935) X-COM válasza sbazsi (#934) üzenetére


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

(#936) sbazsi válasza X-COM (#935) üzenetére


sbazsi
veterán

:R :D

(#937) Scooter


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!!

(#938) Gh0sT válasza Scooter (#937) üzenetére


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.

(#939) Scooter válasza Gh0sT (#938) üzenetére


Scooter
tag

Írnál rá egy példa függvényt? Mert nekem most valahogy nem nagyon akar menni.

(#940) lapa válasza Scooter (#939) üzenetére


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]

(#941) Scooter válasza lapa (#940) üzenetére


Scooter
tag

:R Ezer kösz. :R

(#942) Totya. válasza Szúnyog (#933) üzenetére


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

(#943) lapa válasza Totya. (#942) üzenetére


lapa
veterán

télleg nincs, benéztük. esetleg simán jobbklikk --> sorrend (grouping)?

(#944) Totya. válasza lapa (#943) üzenetére


Totya.
csendes tag

akkor hogy lehet megoldani? :F

Totya

(#945) lapa válasza Totya. (#944) üzenetére


lapa
veterán

#942?

(#946) Totya. válasza lapa (#945) üzenetére


Totya.
csendes tag

Bocsi ezt nem értem! :U

Totya

(#947) lapa válasza Totya. (#946) üzenetére


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...

(#948) Totya. válasza lapa (#947) üzenetére


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? :F

Totya

(#949) trevisz válasza Totya. (#948) üzenetére


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á!

(#950) Jakkantó


Jakkantó
csendes tag

Sziasztok!
Excelben létezik a ''kör-kör diagram''. Hogy kell elkészíteni, hogyan kell kijelölni az adatokat, miket kell beállítani.
Sürgős lenne! Ha valaki tudja, irjon a címemre: jaki@vipmail.hu
Köszi
Jaki



[Szerkesztve]

Útvonal

Fórumok  »  OS, alkalmazások  »  Microsoft Excel topic (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.