Kopiarnje več celic ob izpolnjenem pogoju

Pomoč pri delu z MS Excelom
Odgovori
mkralj123
Prispevkov: 77
Pridružen: Sr Jan 14, 2009 12:21 pm

Kopiarnje več celic ob izpolnjenem pogoju

Odgovor Napisal/-a mkralj123 »

Imam naslednji problem, ki bi ga želel rešiti v excelu 2003.
Narejeno imam tabelo na delovnem listu "Rezultati" z rezultati teniških dvobojev. Igralci so v parih razvrčeni v kolonah A in B desno v koloni C pa so zapisani rezultati srečanj



IGRALEC 1 IGRALEC 2 REZULTAT SREČANJA
igralec1 igralec5 2:0
igralec7 igralec10 2:1
igralec8 igralec4 2:1
igralec7 igralec1 0:2

Za vsakega igralca bi želel na novem delovnem delovnem listu izpisati samo njegova srečanja z ostalimi nasprotniki. Torej na delovnem listu "Igralec1" bi rad imel prekopirane celice A2:C2 iz delovnega lista "Rezultati" ter tudi vse ostale dvoboje v katerem je igral nigralec1, npr A5:C5 Posamezni igralci igrajo drug z drugim samo enkrat.
lp m
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Dalo bi se urediti z makrom. Ta bi pogledal v vsako celico in potem ustrezno vpisal v novi (oz. obstoječi list). Če poznate VBA in makre potem poskušajte sami, sicer pa se bomo skupaj potrudili in kaj napisali. :)
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Lahko pa to rešite tudi z naprednim filtrom in ne potrebujete makra. Postopek:
  1. Odprete nov delovni list, kamor vpišete sledečo tabelo

    Koda: Izberi vse

    IGRALEC1    IGRALEC2
    Matjaž   
                Matjaž
    
    Bodite pozorni, da ime igralca najprej piše v prvi koloni pod (IGRALEC1), nato pa v drugi koloni IN DRUGI VRSTICI spet ISTO IME
  2. Postavite se na prvi list in izberite opcijo Podatki/Filter/Napredni filter in odpre se novo majhno okno
  3. Če ste stali na prvem listu v tabeli s podatki je tabela s podatki že avtomatično izbrana.
  4. Pojdite v drugo polje obrazca Obseg s pogoji in označite tista polja, ki smo jih napisali v koraku 1.
  5. Ko potrdite se vam bo izpisal seznam, kjer se igralec 'Matjaž' pojavi kot igralec1 ali kot igralec2.
  6. Za kakšnega drugega igralca pač v poljih s pogoji (točka 1) zapišete drugo ime.
lp,
Matjaž Prtenjak
Administrator
mkralj123
Prispevkov: 77
Pridružen: Sr Jan 14, 2009 12:21 pm

Odgovor Napisal/-a mkralj123 »

OK, hvala, dela, super.lp m
Odgovori