< návrat zpět

MS Excel


Téma: Rolovací seznam rss

Zaslal/a 20.3.2016 15:53

Dobrý den,
Potřeboval bych, aby se mi vypisovali data z rolovací tabulky.

Příklad: Jablka = 15 Kč

Když v rolovací tabulce vyberu položku JABLKA chci, aby se mi v buňce vedle napsalo 15.

Dalo by se to vyřešit fukncí =když, jenže zároveň potřebuji často měnit položky v rolovacím seznamu (v příkladu jablka) a taky hodnoty (v příkladu ceny). Jde nějak vyřešit to, abych do oboru dat rolovací tabulky zapsal položky a zároveň hodnoty k těm položkám a aby se mi výběr položky projevil vypsáním hodnoty v buňce vedle?

Zaslat odpověď >

#030845
avatar
Dobrý den,
takhle by to šlo =POSUN(B1;POZVYHLEDAT(C1;A1:A3;0)-1;0), kde v sloupci "A" je seznam, v "B" jsou ceny a v "C1" ověření dat.citovat
#030849
avatar
Děkuji moc, funguje!! 10citovat
#030857
elninoslov
Ďalšie 2 možnosti:
=INDEX(B1:B3;MATCH(C1;A1:A3;0))
=INDEX(B1:B3;POZVYHLEDAT(C1;A1:A3;0))

=VLOOKUP(C1;A1:B3;2;FALSE)
=SVYHLEDAT(C1;A1:B3;2;NEPRAVDA)


A keď často meníte položky v rozbaľovacom zozname (Overenie dát), tak asi meníte aj ich počet, teda si dajte Definovaný názov na aktuálny rozsah. Najjednoduchší mi príde ten VLOOKUP/SVYHLEDAT v kombinácii s dynamickým rozsahom. Skúste dopísať alebo vymazať položku v zozname, a uvidíte rozdiel medzi dynamickým J1 a nedynamickým rozsahom C1.citovat
#030861
avatar
Dobrý večer,
elninoslov, nevím jestli jsem Vás správně pochopil s tím dyn. seznamem, ale já bych to udělal tak,že do "ověření dat" bych vložil vzorec =POSUN($A$1;0;0;POČET2($A:$A)). Případně tento vzorec udělat přes "Definovány název" a do vyhledávací buňky vzorec změnit na =POSUN(B1;POZVYHLEDAT(C1;A:A;0)-1;0). Je to, ale věc názoru.citovat
#030862
elninoslov
Aha, ono mi to nevložilo prílohu... Tak tu je. A pochopil ste ma správne.
Příloha: zip30862_rolovaci-seznam.zip (7kB, staženo 35x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje