[ dejann75 @ 12.02.2015. 21:29 ] @
Code:
=IF($G$2="Premier",VLOOKUP($C6,Premier!$P$33:$AO$56,4,FALSE),IF($G$2="Championship",VLOOKUP($C6,'Championship'!$P$33:$AO$56,4,FALSE),
IF($G$2="England1",VLOOKUP($C6,England1!$P$33:$AO$56,4,FALSE),IF($G$2="England2",VLOOKUP($C6,England2!$P$33:$AO$56,4,FALSE),
IF($G$2="Conference",VLOOKUP($C6,'Conference'!$P$33:$AO$56,4,FALSE),IF($G$2="France1",VLOOKUP($C6,France1!$P$33:$AO$56,4,FALSE),
IF($G$2="France2",VLOOKUP($C6,France2!$P$33:$AO$56,4,FALSE),IF($G$2="Nemacka1",VLOOKUP($C6,Nemacka1!$P$33:$AO$56,4,FALSE),
IF($G$2="Nemacka2",VLOOKUP($C6,Nemacka2!$P$33:$AO$56,4,FALSE),IF($G$2="Italija1",VLOOKUP($C6,Italija1!$P$33:$AO$56,4,FALSE),
IF($G$2="Italija2",VLOOKUP($C6,Italija2!$P$33:$AO$56,4,FALSE),IF($G$2="Spanija1",VLOOKUP($C6,Spanija1!$P$33:$AO$56,4,FALSE),
IF($G$2="Spanija2",VLOOKUP($C6,Spanija2!$P$33:$AO$56,4,FALSE),"nij")))))))))))))


Premier,Championship ,League1 itd ,su imena listova i u svim listovima se podaci koji mi trebaju nalaze u P33:AO56 ...
u G2 se nalazi padajuca lista sa imenima listova .... Ovo ovako funkcionise,ali sad zelim da dodam jos nekih 10-15 liga (radnih listova) . Da li moze da se uprosti formula ,da ne moram da ubacujem jos 10-15 IF-ova za te nove lige?
[ todra @ 13.02.2015. 03:16 ] @
Nadam se da ćeš se snaći na osnovu priloženog!

Pozdrav!
Ratko

Komentar Jpeca: Rešenje se svodi na korišćenje INDIRECT funkcije
Code:
=VLOOKUP($C6;INDIRECT($G$2&"!$P$33:$AO$56");4;FALSE)





[Ovu poruku je menjao Jpeca dana 13.02.2015. u 09:21 GMT+1]
[ dejann75 @ 13.02.2015. 09:04 ] @
Hvala obojici :)
[ 3okc @ 13.02.2015. 09:45 ] @
Mnogo bi ti praktičnije bilo da ovih n-tabela sažmeš u jednu i iz nje izvlačiš delove po volji.

To bi npr mogao automatizovano sa Pivot-izveštajem ili pak sa OFFSET, ako više voliš formule.

Od v2010, Excel ima slajsere pa bi to unelo interaktivno filtriranje, ovakve zbirne tabele.
Pogledaj recimo Slicers for Excel Tables ili pretraži malo youtube za neko video-uputstvo.

Po meni, bilo šta od ovoga je bolje od INDIRECT.
[ dejann75 @ 13.02.2015. 14:59 ] @
Imam v2007,ali ajd to bi se moglo i resiti na neku noviju verziju .. I nije u pitanju kako volim ili ne volim,nego koliko znam i ne znam .. Koliko sam ovako na brzinu video,to bi bilo interesantno za neki konkretan par ako zelim da pogledam statistiku,npr,domacin Real,gost Barselona,izaberem ta dva para i dobijem njihove rezultate ,ako sam dobro skontao kako to funkcionise. Ovo moje funkcionise tako da,u G2 izaberem Ligu koju zelim,u D2 izaberem aktuelno kolo i pomocu array formule izvucem sve parove aktuelnog kola i onda preko ove Vlookup funkcije izvucem podatke za svaki tim i dobijem u dva reda podatke za domacina i gosta,jedno ispod drugog,koliko je koji odigrao 1,X,2,0-2,3+,4+,GG,1>,manje vise moze sve igre iz kladionice sto postoje,ali ja koristim neke koje su meni zanimljive za igru. Postavicu sliku kako to izgleda.
Jos jedna stvar me zanima,imam ovaj macro ( FOX028 ga je napravio pre par godina) i sa njim izlistavam poslednjih 6 utakmica za domacina .
Code:
Dim i As Integer
Dim Domacin As String
Dim Klub As String
Sheets("Championship").Range("p132:y155").Clear
Klub = Sheets("Championship").Cells(125, 16)
i = Range("a600").End(xlUp).Offset(1, 0).Row
j = 132
n = 0
Do Until IsEmpty(Sheets("Championship").Cells(i, 3))
    Domacin = Sheets("Championship").Cells(i, 3)
    If Domacin = Klub Then
        Sheets("Championship").Cells(j, 16) = Sheets("Championship").Cells(i, 3)
        Sheets("Championship").Cells(j, 17) = Sheets("Championship").Cells(i, 4)
        Sheets("Championship").Cells(j, 21) = Sheets("Championship").Cells(i, 5)
        Sheets("Championship").Cells(j, 22) = Sheets("Championship").Cells(i, 6)
        
        Sheets("Championship").Cells(j, 24) = Sheets("Championship").Cells(i, 8)
        Sheets("Championship").Cells(j, 25) = Sheets("Championship").Cells(i, 9)
        
        j = j + 1
        n = n + 1
   
    End If
    If n = 6 Then End
    i = i - 1
    
    
Loop
End Sub


Ovo je iz jednog drugog dokumenta,tako da pozicije celija i podataka nemaju veze sa ovim sadasnjim,ali to bih vec znao da prilagodim. Interesuje me,da li moze da se prilagodi,prepravi tako da ,npr. sa slike da mi je utakmica Gilingham - shefild interesantna i hteo bih da pogledam poslednjih 6 utakmica Gilinghama i poslednjih 6 Shefild-a? Da se postavi neko dugme ili da se klikne samo na tim ,odnosno polje gde se nalazi ime tima i da se pokrene makro i negde ispod da mi izlista poslednjih 6 utakmica tog tima?