Hirdetés
- gban: Ingyen kellene, de tegnapra
- Mr Dini: Mindent a StreamSharkról!
- Luck Dragon: Asszociációs játék. :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Brogyi: CTEK akkumulátor töltő és másolatai
- eBay-es kütyük kis pénzért
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Kell-e manapság egérpad vagy sem?
- bambano: Bambanő háza tája
-
LOGOUT
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
-
karlkani
aktív tag
válasz
govl4545
#51840
üzenetére
Szia!
Ha jól értem, azt szeretnéd, hogy A1-t keresse meg az E oszlopban. Teljes egyezés esetén másolja B1 cellába az adott E cellát, ha nincs egyezés, hagyja üresen. Kérdés, mi értelme van egyezés esetén B1-be ugyanazt átmásolni, ami az A1 cellában már ott van (ezt írtad)?
Ha például A1 cella megegyezik E5 cellával, akkor az E5 sorában lévő E5 cellát másolja be a B1 cellába
B1
=HAHIÁNYZIK(FKERES(A1;E:G;1;HAMIS);"")
C1=HAHIÁNYZIK(FKERES(A1;E:G;2;HAMIS);"")
D1=HAHIÁNYZIK(FKERES(A1;E:G;3;HAMIS);"")
#51842 Delila_1
DARABHA Microsoft 365-ben van csak, régebbi verziókban DARABTELI.
Miért van rögzítve az oszlop A2 esetén (csak lefele lesz "húzva")? -
Delila_1
veterán
válasz
govl4545
#51840
üzenetére
Makró nélkül, képletekkel is meg lehet oldani. Ekkor nem kell makróbarátként menteni a fájlt.
B2:
=HA(DARABHA($E$1:$E$14;$A2)>0;INDEX($E$1:$G$14;HOL.VAN($A2;$E$1:$E$14;0);1);"")C2:
=HA(DARABHA($E$1:$E$14;$A2)>0;INDEX($E$1:$G$14;HOL.VAN($A2;$E$1:$E$14;0);2);"")D2:
=HA(DARABHA($E$1:$E$14;$A2)>0;INDEX($E$1:$G$14;HOL.VAN($A2;$E$1:$E$14;0);3);"") -
Delila_1
veterán
válasz
govl4545
#51840
üzenetére
Szia!
Egy makróval meg lehet oldani. Feltételeztem, hogy az első címsor, az adatok a 2. sorban kezdődnek.
A makrót modulba másold (lásd a téma összefoglalóban).Sub Parositas()Dim sorA As Integer, sorE As Integer, usor As Integerusor = Range("A" & Rows.Count).End(xlUp).RowsorA = 2: sorE = 2Do While sorA <= usorFor sorE = 2 To usorIf Cells(sorA, 1) = Cells(sorE, 5) ThenCells(sorA, 2) = Cells(sorE, 5)Cells(sorA, 3) = Cells(sorE, 6)Cells(sorA, 4) = Cells(sorE, 7)Cells(sorA, 1).Interior.ColorIndex = 6 '***Range("E" & sorE, "G" & sorE).Interior.ColorIndex = 6 '***Exit ForEnd IfNextsorA = sorA + 1LoopEnd SubAz eredmény:
A két csillagozott sort kihagyhatod, azok a háttérszínt állítják be.
A füzetet makróbarátként kell mentened.
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS2927, 100% Akkumulátor
- Lenovo E490 Notebook i7/16/500
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3913, 100% Akkumulátor
- REFURBISHED - Lenovo ThinkPad 40AC Thunderbolt 3 Dock
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3885, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Fferi50
