-
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
őstag
válasz MC Pite #24463 üzenetére
Szia!
Bocs, de a kérdés és a leírás teljesen ellentétes egymással (legalábbis az én értelmezésemben).
"egy sorban jobbra növelném a képletben az oszlopcímet, 31esével. Lefele 30 adatsor van, következő oszlopban 31-61ig, következő oszlopban 62-92ig, stb."
Nekem ebből úgy tűnik, a sorszámát kellene növelni 30-as csomagokban.
Erre szerintem az indirekt függvényt lenne jó használni. A sor számát pedig a képletben az oszlop() és sor() függvény felhasználásával tudod beállítani:
= indirekt( "$A" & (oszlop()-1)*30+sor()) a második oszlop első cellájába az első oszlop első cellájának értékét fogja beírni.Üdv.
[ Szerkesztve ]
-
Fferi50
őstag
válasz MC Pite #24531 üzenetére
Szia!
Szerintem fordítva kellene csinálnod.
Szűrés - csak az üres sorok kiválasztva - a sorokat kijelölöd (az egészet együtt) - sorok törlése - szűrő kikapcsolása.
Ez nyilván akkor jó, ha más oszlopokban nincs adat.Vagy makró:
sub sortorlo
activesheet.usedrange.columns("A").specialcells(xlcelltypeblanks).delete shift:=xlshiftup
end sub
A makró viszont csak az üres cellákat törli.Üdv.
[ Szerkesztve ]
-
Fferi50
őstag
válasz MC Pite #24535 üzenetére
Szia!
Akkor van ilyen hibaüzenet, ha az adott tartományban nem talál üres cellát. Ne feledd, attól, hogy nem látsz a cellában semmit, még lehet benne "információ" (pl. olyan képlet, aminek az eredménye üres string,stb.).
Ezt hibakezeléssel lehet makróban "kivédeni".
Pl.
on error resume next
set rngures=valami.columns("B").specialcells(xlcelltypeblanks)
if error="Nincs ilyen cella" then msgbox "Nincs üres cella"
on error goto 0Üdv.
[ Szerkesztve ]
-
Emod
kezdő
válasz MC Pite #52481 üzenetére
Szia!
=XLOOKUP(E1; J:J; K:K)
Feltételezve, hogy a J oszlopban vannak az E oszlop várható értékei és a K-ban az F oszlop értékei.
Miért ne mehetne képlet az F-be? Ha nem kell a képlet a végén -> másolás-értékek beszúrása (ctrl+c, ctrl+shift+v).
Így mindent lecserél az F oszlopban, de a leírás alapján nekem úgy tűnik ez nem okozna problémát.
-
Fferi50
őstag
válasz MC Pite #52484 üzenetére
Szia!
Jövőbeni hasonló problémák elkerülése érdekében:
1. Létrehozni az egyedi E értékekre a helyes párt egy referencia táblában, ezt jól eltárolni.
Az E oszlop kimásolása egy új helyre, majd ismétlődések eltávolítása (google sheet-ben is van ilyen, talán egyedi értékek a neve). Ez az alaptábla a későbbiekre.
2. Az "elromlott" tábla F oszlopába Fkeres vagy Xkeres (Google sheet Vlookup) függvénnyel megkeresni a jó referencia táblában az értéket. Ezután F oszlop másol -- ugyanide irányított beillesztés értéket.
Üdv.[ Szerkesztve ]