-
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
-
Delila_1
veterán
válasz
Retekegér #9648 üzenetére
Az angol nyelvterületről érkezett fájloknál hol a hónap, nap, év, hol a nap, hónap, év formátumot alkalmazzák. Eszerint pont a nem jót választottam, de szerencsére észnél voltál.
Amit a képleteddel előállítottál, azt szövegként értelmezi az Excel, bár dátum küllemű. Ha nem akarsz vele további műveletet végezni dátumként, akkor jó.
-
Fehér Mancs
tag
válasz
Retekegér #7513 üzenetére
Ha a keresett érték van megadva, nem az oszlop/sorszám, akkor a HOL.VAN / MATCH függvénnyel meg lehet találni, hogy a táblázat melyik sorában/oszlopában van a keresett érték:
=INDEX(Sheet1!$B$2:$E$5;HOL.VAN("mar";Sheet1!$A$2:$A$5;0);HOL.VAN("a3";Sheet1!$B$1:$E$1;0))
, ahol Sheet1!$B$2 : $E$5 a táblázat, fejlécek nélkül, "mar" a keresett sor fejléce, Sheet1!$A$2 : $A$5 a sorok fejléce, "a3" a keresett oszlopfejléc és Sheet1!$B$1 : $E$1 az oszlopok fejléce.
Persze a "mar" és az "a3" helyett állhat cellahivatkozás is.
-
Delila_1
veterán
válasz
Retekegér #7513 üzenetére
Ha számok vannak a C4 és F4 cellákban, akkor
=INDEX(Munka2!$A$1:$P$97;Munka1!C4;Munka1!F4),ha viszont az F4-ben betűt adsz meg oszlopazonosítóként, akkor
=INDEX(Munka2!$A$1:$P$97;Munka1!C4;Munka1!F4)Mindkét példában a Munka1 lapon van a C4 és F4, az adatokat pedig a Munka2 lapról veszi a képlet. Figyelj, következetesen kevered a munkafüzetet és a munkalapot!
-
-
Delila_1
veterán
válasz
Retekegér #7503 üzenetére
A szóköz operátorral keresheted meg legkönnyebben az értékes adatot.
Kijelölöd a területet, Beszúrás - Név - Létrehozás. Felajánlja, hogy a neveket a felső sorból, és a bal oszlopból veszi. OK.
A bal oszlopban nevek vannak. Ha Kiss Piroska szerepel közöttük, a névadásnál Kiss_Piroska lesz belőle, mert szóközös szöveg nem adható meg névként (mármint egy cella, vagy terület elnevezéseként).Ezután ennyit írsz egy cellába: =Kiss_Piroska március,
vagy =február Kiss_Piroska
A két elnevezés közé egy szóközt kell írni, ezért hívják szóköz operátornak (alias metszet operátor). -
Delila_1
veterán
-
Delila_1
veterán
válasz
Retekegér #2833 üzenetére
Az FKERES függvény 1. paraméterébe a keresett értéket írjuk be. Ez nálad a 2007 lapon az A2.
2. paraméter: a tábla, amiben a keresést végrehajtjuk. Itt a 2008 lapon
$A$2:$B$50.
3. paraméter: a tábla hányadik oszlopában keresse az egyezőséget. Az elsőben.
4. pm: a keresés módját határozza meg. a HAMIS azt jelenti, hogy a pontosan egyező értéket keresse. A súgóban megtalálod a többi leírását.A képlet, melyet a 2007 lap C oszlopába írtunk, így szól:
=HA(HIBÁS(FKERES(A2;'2008'!A2:$B$50;1;HAMIS));"";FKERES(A2;'2008'!A2:$B$50;2;HAMIS))
A Ha függvény első pm-e a kritérium. Jelen esetben, ha HIBÁS az FKERES (nincs olyan érték a 2008-as lapon, mint az A2), akkor a 2. pm szerint üres stringet ("") ír a cellába.
A 3. pm azt írja, mit tegyen, ha nem igaz az első feltétel. Ebben az esetben nem igaz, hogy nem talált, vagyis talált megfelelő értéket. Ekkor beírja 2008-as lap táblázatának 2. oszlopában talált értéket.Biztosan le lehet írni érthetőbben is, tőlem ennyi telik. Írd be, másold végig, és meglátod, működni fog. A $50 helyett adj legalább akkora számot, ahány sorod van a 2008 lapon.
-
Delila_1
veterán
válasz
Retekegér #2830 üzenetére
Az alábbi makró feltételezi, hogy a két lapod neve 2007, ill. 2008, valamint, hogy a termék neve mindkét lapon A2-ben, az ár B2-ben kezdődik.
Sub keres()
Sheets("2008").Select: Cells(1, 1).Select
Selection.End(xlDown).Select
sor_8a = Selection.Row
Sheets("2007").Select: Cells(1, 1).Select
Selection.End(xlDown).Select
sor_7a = Selection.Row
For sor_7 = 2 To sor_7a
termék = Cells(sor_7, 1)
For sor_8 = 2 To sor_8a
If Sheets("2008").Cells(sor_8, 1) = termék Then
Cells(sor_7, 3) = Sheets("2008").Cells(sor_8, 2)
End If
Next
Next
End SubMásold be, és futtasd.
Új hozzászólás Aktív témák
- One otthoni szolgáltatások (TV, internet, telefon)
- Mini-ITX
- Wise (ex-TransferWise)
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Videó stream letöltése
- Házimozi haladó szinten
- Kormányok / autós szimulátorok topikja
- Debrecen és környéke adok-veszek-beszélgetek
- Milyen egeret válasszak?
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- LG 55C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X3D 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- DX Racer fekete gamer, irodai szék
- BESZÁMÍTÁS! 32GB (2x16) G.Skill Ripjaws V 4000MHz DDR4 memória garanciával hibátlan működéssel
- Több mint 75.000 eladott szoftverlicenc
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest