Trebalo bi podatke na listovima PVC i Celik sortirati u rastuci niz po koloni A.
Takodje bi bilo zgodno, ako je to dozvoljeno, pomeriti sve vrednosti koje se ocitavaju iz tabele da pocinju od kolone B tj. da nema praznih kolona.
Na listu resenje treba postaviti Data Validation/List (dropdown)
Code:
=OFFSET(INDIRECT($B$7&"!$A$1"),MATCH($C$7,INDIRECT($B$7&"!A:A"),0)-1,1,1,11)
Bilo bi zgodno, kazem da nema praznih celija u redovima pa da prebrojimo koliko vrednosti treba da se 'vrati' a ne fiksnih 11 jer medju njima uglavnom ima dosta praznih.
Malo objasnjenje:
- koricena je funkcija OFFSET kako bi kao rezultat dobili skup celija koji ce biti izvor padajuce liste
- Funkcija INDIRECT je neophodna da bismo odabrali sa kog lista da citamo podatke (u celiji B7 je izbor PVC ili CELIK)
- Funkcija MATCH je iskoriscena za potragu za identicnom vrednoscu odabranom u celiji C7, tj. da saznamo u kom redu tabele imamo pogodak
Smisao ove formule bi mogao ovako da se tumaci
"DAJ MI SKUP CELIJA
pocevsi od celije A1 na listu cije ime je odabrano u B7,
a koji se nalazi nize, u onom redu gde pronadjemo vrednost zadatu u C7 (-1 je dodato jer nemamo zaglavlje i krecemo u potragu vec od prve vrednosti)
SKUP CELIJA je 1 RED x 11 KOLONA"
Pozdrav