Új hozzászólás Aktív témák

  • oke

    senior tag

    Sziasztok!

    Némi segítséget kérnék egy napi szinten elvégezendő feladathoz. Jelenleg szűrésekkel, törlésekkel és másolásokkal oldom meg. De jó lenne valami makró megoldás, csak én nem nagyon vagyok járatos benne. Gyakorlatilag három különböző táblázatról van szó, az egyikből (Fő táblázat) bizonyos feltétételek alapján törlök sorokat, ha ez megvan, bemásolom ebbe a Fő táblázatba egy másik SZŰRT táblázat bizonyos oszlopait a megfelelő helyre. Majd a harmadik táblából az első táblába áthoznom bizonyos feltételek alapján bizonyos értékeket.

    a; Első excel – Fő táblázat, amiből törölni kell sorokat első körben. Oszlopok elnevezései, számai mindig azonos, a sorok száma viszont változó:
    1. feladat: „P” oszlop alapján törölni kell a mai, tegnapi és a tegnap előtti dátummal rendelkező sorokat . A cellák formátuma: 2014.08.25 10:28:44
    2. feladat: „AA” oszlop alapján törölni kell a mai és a jövőbe mutató dátummal rendelkező sorokat. A cellák formátuma itt is: 2014.08.25 10:28:44
    3. feladat: „U” oszlop alapján törölni kell két szó valamelyikét tartalmazó sorokat. jelenleg szűrésnél bepipálom a tulipánt és a rózsát, majd törlöm ezen sorokat.
    4. feladat: „S” oszlopnál is hasonló kell mint fent, csak nem kettő, hanem három dologra kell rászűrni és ezen sorokat törölni.

    b; a feladat mások része, egy másik excel táblázat SZŰRT oszlopainak másolása a fenti excel következő üres sorába. Helyileg nem egy mappában vannak:
    1. feladat: az adott excel. „B” oszlop másolása a fenti excel „C oszlopába” – csak itt az átmásolt cellákat színezze citromsárgára
    2. feladat: az adott excel. „C” oszlop másolása a fenti excel „S oszlopába”
    3. feladat: az adott excel. „D” oszlop másolása a fenti excel „AB oszlopába”
    4. feladat: az adott excel. „E” oszlop másolása a fenti excel „AC oszlopába”
    5. feladat: az adott excel. „N” oszlop másolása a fenti excel „T oszlopába”
    6. feladat: az adott excel. „Q” oszlop másolása a fenti excel „U oszlopába”

    c; ez egy harmadik táblából történő „adatáthozás” lenne, két oszlop összehasonlítása alapján. Az egyezéseknél a hozzá tartozó sor egy másik oszlopának értékét másolja át az fő táblázat megadott oszlopába. Példa:

    Egyik tábla két oszlopa:

    B oszlop C oszlop
    12345 Laci
    23456 Pisti
    34567 Ildi
    45678 Zoli

    A fő tábla,ahova kerülnének az adatok. A „B” oszlopok kerülnek összehasonlításra. és ha van azonoso, akkor a mellette lévő C oszlopban található értéket átmásolja a Fő táblázat C oszlopába. Ahol nincs egyezés, ott üresen marad:

    B oszlop C oszlop
    45678 Zoli
    34567 Ildi
    00000
    12345 Laci

    Köszönöm előre is. Excel 2003-at használok.

Új hozzászólás Aktív témák

Hirdetés