Excel povezovalne tabele

Pomoč pri delu z MS Excelom
Odgovori
bjan
Prispevkov: 2
Pridružen: Če Mar 23, 2017 3:30 pm

Excel povezovalne tabele

Odgovor Napisal/-a bjan »

Nekaj se mučim s funkcijami v Excelu in nikakor ne najdem rešitve za spodnji primer.
Če hočem imeti na enem listu izpisane podatke po stolpcih: 1.stolpec – ime in priimek, 2. stolpec – naslov, 3. stolpec – pošta.
Na drugem listu pa bi rad preko spustnega seznama (na katerem izbiraš samo med imeni in priimki) izpis vseh treh stolpcev v 3 vrstice (tako kot so ponavadi naslovi za na kuverto).
Se to lahko izvede s kakšno od funkcij ali mora biti to že z makroji?

Hvala za odgovor, Jan
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Excel povezovalne tabele

Odgovor Napisal/-a admin »

Pozdravljeni,

Ko boste zgradili oz. postavili padajoč seznam, boste tam določili tudi celico, kamor bo Excel zapisal zaporedno številko izbora in to je ključ rešitve. Recimo, da imate imena napisana na območju List1!A2:C100 (torej 100 imen). Uporabnik iz seznama izbere neko ime in recimo, da je izbral 35-to ime. Excel je torej vrnil rezultat 35. Recimo, da je ta rezultat zapisal v celico List2!G1.

Situacija je torej sledeča:
  1. Podatki so na List2!A1:C100
  2. Rezultat izbora je v List2!G1
  3. Izbrano ime, naslov in pošto vam bo Excel vrnil s funkcijo OFFSET
  4. Koda: Izberi vse

    ime    : =OFFSET(List1!A1;List2!G1;0)
    naslov : =OFFSET(List1!A1;List2!G1;1)
    pošta  : =OFFSET(List1!A1;List2!G1;2)
    
lp,
Matjaž Prtenjak
Administrator
bjan
Prispevkov: 2
Pridružen: Če Mar 23, 2017 3:30 pm

Re: Excel povezovalne tabele

Odgovor Napisal/-a bjan »

Super, tole deluje.
Zadeva je sicer sprejemljiva ampak če bi bilo teh imen res ogromno in da nebi vsakič iskal določenega imena in posledično zaporedne številke ampak bi ga samo izbral iz spustnega seznama, kateri bi bil urejen po abecedi?
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Excel povezovalne tabele

Odgovor Napisal/-a admin »

Niste razumeli poante...

Uporabnik izbere osebo v seznamu in vse ostalo se zgodi avtomatično. To je natančno tisto, ker ste želeli in ne more biti "sicer sprejemljiva ampak...".

Imate OOOOOGROMNO oseb (in v tem premeru tako ali tako nebi izbrali padajočega seznama... a pustiva to) in uporabnik z miško ali tipkovnico izbere poljubnega, v izbranih celicah pa takoj vidi njegov naslov in pošto. To je tisto kar želite. Zakaj je "sicer sprejemljiva ampak..."
lp,
Matjaž Prtenjak
Administrator
Odgovori