-
Fototrend
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
-
Fferi50
Topikgazda
válasz
customer114
#52604
üzenetére
Szia!
Egy ötlet:
1. lépés: Adatok - szövegből oszlopok - tagolt - határolójel ; (pontosvessző) OK.
2. létrejött 1 sor, ahol a cellák egy név adatait tartalmazzák, ezt kijelölöd - másolás - irányított beillesztés TRANSZPONÁLÁS. Ezáltal egy oszlopot kapsz.
3. az oszlopra szintén - Adatok - szövegből oszlopok - tagolt - határolójel , (vessző) OK
4. így külön kerül a vezetéknév és a keresztnév az email cím
5. a második oszlopra újfent Adatok - szövegből oszlopok - tagolt - határolójel egyéb <, a többit kitörölni, OK
6. az email címeket tartalmazó oszlop végéről lecsípheted a > jelet - =Bal(A1;Hossz(A1)-1) képlettel egy új oszlopba.
Üdv. -
customer114
őstag
válasz
customer114
#52604
üzenetére
Megoldottam. Megnyitáskor elválasztottam, txt-ből.

-
Delila_1
veterán
válasz
customer114
#45256
üzenetére
=SZUMHATÖBB(B1:B8;A1:A8;"a";B1:B8;">" & 2) -
Delila_1
veterán
válasz
customer114
#45056
üzenetére
Szívesen.
Remélem, utána néztél a két függvénynek, és legközelebb egyedül is menni fog. -
Delila_1
veterán
válasz
customer114
#45054
üzenetére
-
Mutt
senior tag
válasz
customer114
#41964
üzenetére
-
Mutt
senior tag
válasz
customer114
#38508
üzenetére
Szia,
..gy új munkalapra a "szöveg" oszlopok tartalma másolva legyen egymás alá annyiszor, ahányas szám van a szöveg oszlop adott cellái előtt..
Makrómentes megoldás Excel 2010-től felfelé:Power Query
üdv
-
Delila_1
veterán
válasz
customer114
#38508
üzenetére
Egy modulba másolt makró elintézi. A lap neve, ahonnan másol: Munka1, a másik lap Nyomtatás névre hallgat nálam.
Sub Nyomtatashoz()
Dim innen As Long, ide As Long, hanyszor As Long, db As Long
Sheets("Munka1").Select
innen = 1 'ha címsorod van a Munka1 lapon, akkor innen=2
With Sheets("Nyomtatás")
Do While Cells(innen, "A") <> ""
hanyszor = Cells(innen, "A")
ide = .Range("A" & Rows.Count).End(xlUp).Row + 1
db = 0
Do While db < hanyszor
.Cells(ide, "A") = Cells(innen, "B")
db = db + 1: ide = ide + 1
Loop
innen = innen + 1
Loop
End With
End SubA füzetet makróbarátként kell elmentened.
-
Delila_1
veterán
válasz
customer114
#37716
üzenetére
Az Excel 2007-es verziójától kezdve lehet színre szűrni. Szűrd az oszlopot, majd a szűrt állományt másold át a másik lapra.
-
föccer
nagyúr
válasz
customer114
#36730
üzenetére
autoszűrő pont erre van kitalálva.
Legfelső sort (fejlécet) kijelölöd, ctrl+shift+L, majd a szükséges oszlopon lenyitod a nyilacskát, tartalomazza -->
Oké, kész vagy.
-
Delila_1
veterán
válasz
customer114
#35097
üzenetére
Szívesen.

kezdosql:

-
Delila_1
veterán
válasz
customer114
#35095
üzenetére
A példádban a nagyobb számból vontad ki a kisebbet (F25-F18), pedig a szöveg szerint F18-F25 lenne a helyes eredmény.
A képletben fel kell cserélned a kisebbítendőt és a kivonandót.
=HAHIBA(FKERES(B1;E1:F12;2;0)-FKERES(B2;E1:F12;2;0);"") -
customer114
őstag
válasz
customer114
#35093
üzenetére
Valami kereső függvény lesz a megoldás szerintem, ami a B1 és B2-be beírtakat keresi az E oszlopban, majd ha megtalálta akkor az E sor F megfelelőit kivonja egymásból. Lehetséges ilyen megoldás?
Köszi még egyszer.
(Bocsi a dupláért)
szerk.: Köszönöm, nagyon gyors vagy, ki is próbálom.

-
Delila_1
veterán
válasz
customer114
#35093
üzenetére
B4-be
=HAHIBA(FKERES(B2;E1:F12;2;0)-FKERES(B1;E1:F12;2;0);"") -
Fferi50
Topikgazda
válasz
customer114
#32543
üzenetére
Szia!
A probléma 2 vagy 3 segédoszlop hozzáadásával valósítható meg:
Három segédoszlop esetén:
Az első cellák képlete:
F oszlop:=HAHIBA(SZÖVEG.KERES("X";B1)>0;0)*1*(HA(G1>0;MAX(INDIREKT("C"&G1&":C"&H1));0)=C1)*1
G oszlop:=HAHIBA(SZÖVEG.KERES("X";B1)>0;0)*1*SOR()
H oszlop:=HA(G1>0;HAHIBA(HOL.VAN(0;$G1:$G$21;0)+SOR()-2;0);0)
A G oszlop 2. cellájának képlete:=HA(HAHIBA(SZÖVEG.KERES("X";B2)>0;0)*1*SOR()=SOR();HA(G1>0;G1;SOR());0)A H oszlop képletében a $G$21 címnél kell vigyázni, ide az összes adatsornál legalább egy sorral nagyobb számot kell írni a helyes működéshez.
Az F és H oszlop képletei a 2. sortól, a G oszlop képlete a 3. cellától lehúzható.
Ezek után a feltételes formázás képlete a D oszlopra:
=F1=1A feltételes formázás működik akkor is, ha az F oszlop képletét a feltételes formázás képletéhez írod be a következőképpen:
=HAHIBA(SZÖVEG.KERES("X";B1)>0;0)*1*(HA(G1>0;MAX(INDIREKT("C"&G1&":C"&H1));0)=C1)*1=1
Így egy segédoszlop megspórolható
, cserébe a formázási képlet lesz bonyolultabb.A képen a D és E oszlop is formázva van, az egyik a rövid, a másik a hosszú képlettel.
Remélem, érthető és használható is. -
Fferi50
Topikgazda
válasz
customer114
#32541
üzenetére
Szia!
A példádból úgy látom, hogy a feladat az egymást követő X-eket tartalmazó B cellák mellé kell kiválasztani a C oszlopban levő legnagyobb számot.
Most értem vissza, kicsit gondolkodni kell rajta...
Üdv.
-
lappy
őstag
válasz
customer114
#32543
üzenetére
Ez valószínű hogy macroval oldható meg,
Függvényekkel nehéz vizsgálni minden cella hosszát és még az értéket -
lappy
őstag
válasz
customer114
#32541
üzenetére
Akkor ha jól értem.
Ha C- oszlopban van szám és a legnagyobb akkor csak azt színezi, különben az összes B-t ami tartalmaz"X" szöveget. -
bsasa1
csendes tag
válasz
customer114
#32538
üzenetére
Nem, bármekkora számot tud kezelni, csak maximum 255 argumentumot vesz figyelembe. De például a teljes D oszlopot ha kijelölöd az 1 argumentum lesz a függvényben. Menj bele a függvény beszúrásával, kezd el kitölteni és egyből látni fogod.
-
Fferi50
Topikgazda
válasz
customer114
#32535
üzenetére
Szia!
A szabály:
=HAHIBA(SZÖVEG.KERES("x";$B1);0)+(MAX($C$1;$C$2)=$C1)>1Ez csak akkor színez, ha B1,B2 cellában is előfordul az x.
A Max függvényt páronként kell beírnod, abszolút ($) címmel, mert egyébként mindig a 2 egymás után következő cellát nézné a C oszlopban.
Üdv.
-
Delila_1
veterán
válasz
customer114
#32524
üzenetére
Nem kell külön ellenőrizni, hogy a 4 HAHIBA eredménye nagyobb-e 0-nál. Ha bármelyik feltétel igaz, akkor a végeredmény is nagyobb lesz, ezért létrejön a színezés.
=HAHIBA(SZÖVEG.KERES("X";$B1);0)+HAHIBA(SZÖVEG.KERES("Y";$B1);0)+HAHIBA(SZÖVEG.KERES("Z";$B1);0)+HAHIBA(SZÖVEG.KERES("K";$B1);0) -
Delila_1
veterán
válasz
customer114
#32524
üzenetére
Bele.

=HAHIBA(SZÖVEG.KERES("X";$B1);0)+HAHIBA(SZÖVEG.KERES("Y";$B1);0)+HAHIBA(SZÖVEG.KERES("Z";$B1);0)>0Írd hozzá még a K-t.
Itt a végleges, K-val együtt.
=(HAHIBA(SZÖVEG.KERES("X";$B1);0)+HAHIBA(SZÖVEG.KERES("Y";$B1);0)+HAHIBA(SZÖVEG.KERES("Z";$B1);0)+HAHIBA(SZÖVEG.KERES("K";$B1);0))>0 -
Delila_1
veterán
válasz
customer114
#32522
üzenetére

-
Delila_1
veterán
válasz
customer114
#32518
üzenetére
=VAGY($B1="X";$B1="Y";$B1="Z") -
lappy
őstag
válasz
customer114
#32518
üzenetére
Igen ha HA függvényt és VAGY függvényt alkalmazol
ha(vagy(b1="x";b1="y"...;1;0)
Ha a feltételhez több féle szín tartozna akkor viszont nem lehet egy képletbe tenni
Új hozzászólás Aktív témák
- Fogyjunk le!
- Gitáros topic
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Eredeti játékok OFF topik
- Renault, Dacia topik
- Honor Magic6 Pro - kör közepén számok
- EU-s vám vethet véget a nagyi temus vásárlási lázának
- GoodSpeed: WELLPUR KVITA GF85 - JYSK - tapasztalatok
- Hazai akkumulátorrekordra pályázik a OnePlus 15R
- alza vélemények - tapasztalatok
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most Ünnepi áron! :)
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- MS SQL Server 2016, 2017, 2019
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával
- Új, Aktiválatlan, iPhone 15 (128 GB) (rendelhető)
- BESZÁMÍTÁS! Acer Predator Helios Neo 16 PHN16 notebook-i9 13900HX 16GB DDR5 1TB SSD RTX 4060 8GB W11
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
- VeryBig! Akciós! Dell Precision 7760 i7-11850H 32GB 512GB SSD RTX A5000 16GB 17" FHD 1 év garancia
- Lenovo ThinkPad T14S Gen1 Intel i5-10310U Refurbished - Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest



Fferi50
