Kao što je Predrag naveo možeš da koristiš VLOOKUP. Ali pre toga ima jedan važan međukorak da bi se primenilo na tvoj slučaj.
Da krenemo od primera. U tvojoj šemi AD22 je 5 i treba pročitati podatke iz reda označenog 5 sa drugog lista. U tom slučaju formula za kolonu D sa drugog lista (prvo ime i prezime na tom grobnom mestu) bila bi
Code:
=VOOKUP(AD22, 'SAHRANJENI U GROBU'!$B$3:$R$16,3,FALSE)
gde je:
AD22 (5) vrednost koja se traži
u prvoj koloni opsega 'SAHRANJENI U GROBU'!$B$3:$R$16
3 je kolona iz koje vraćamo rezultat (Znači kad nađemo 5 u prvoj koloni gledamo taj red i vraćamo rezultat iz 3 kolone - D.
Napomena 1: ti si C kolonu suzio/sakrio i ona je prazna a podatak se proteže i u D i E. To nije dobra organizacije. Dovoljno je bilo da proširiš kolone i da ne preskačeš
a FALSE je oznaka da tražimo potpuno podudaranje prilikom pretrage
Ako si razumeo VLOOKUP, glavni problem je što ti hoćeš kad se pomeriš sa AD22 na AF18 da vidiš podatke za AF18=2 a ne iz AD22=5. To je najlakše da se reši sa VBA kodom, ali neka varijanta je moguća pomoću funkcije CELL.
Code:
=CELL("address")
Vratiće adresu aktivne (selektovane ćelije). Ako forumulu u tvom primeru unesemo u AR2 naravno vraća se adresa ćelije u koju je formula unesena $AR$2. Međutim kad selektuješ neku drugu formulu i pritisneš F9, formula će se osvežiti i prikazati adresa ćelije koja je selektovana.
To još nije dovoljno jer nama za pretragu treba vrednost te ćelije - a ne adresa - i tu onda dodamo INDIRECT
Code:
=INDIRECT(CELL("address"))
Sada još prilagodimou funkciju VLOOKUP da za pretragu uzima sadržaj iz ove nove formule, umesto AD22. Pošto sam ja formulu uneo u AR2 biće
Code:
=VOOKUP(AR2, 'SAHRANJENI U GROBU'!$B$3:$R$16,3,FALSE)
Obrati pažnju kako se ovo koristi. Pozicioniraš se u plavo polje u šemi i aktiviraš funkcijski taster F9 da sa desne strane dobiješ listu za to grobno mesto.
Napomena 2: Ako budeš sam menjao formula u primeru, desiće ti se da se pojave cirkularne reference. To je očekivano, jednostavno ignorišeš i ideš dalje
Nije to loše Rembrante, samo što ne bi dodao još malo boje?