< návrat zpět

MS Excel


Téma: Seznamy rss

Zaslal/a 15.7.2020 15:35

Ahoj, v příloze mám soubor, kde na kartě "Seznamy" jsou seznamy měřidel, se kterými poté pracuji na kartě "seznam_měřidel".

Celé to funguje tak, že na kartě "seznam_měřidel" mám sloupce Název měřidla, typ a měřicí rozsah. Tyto sloupce jsou na sobě závislé, pokud tedy vyberu v názvu měřidla například hloubkoměr, ve sloupci typ se mi pak nabídnou pouze typy hloubkoměrů, posuvky mají své typy atd... seznamy jsou tedy propojené. Vše funguje bezvadně, problém však je, že mi v seznamech dochází místo. Hodně je to znát u mikrometrů, kde již nemohu přidat další měřící rozsah.

Dokázal by to někdo upravit tak, abych mohl do seznamu vložit libovolný počet typů a rozsahů ? Případně, abych jich mohl zadat alespoň 40 ?

Předem děkuji

Příloha: 7z47324_za-4-seznam-meridel.7z (184kB, staženo 22x)
Zaslat odpověď >

#047327
avatar
Seznamy fungují na principu definovaných názvů. Např. tabulka rozsah je pojmenovaná jako Rozsah_Meridla a zabírá tuto oblast:=POSUN(POSUN(Seznamy!$G$20:$G$33;;Index_Nazvu_Meridla);;;POČET2(POSUN(Seznamy!$G$20:$G$33;;Index_Nazvu_Meridla)))

Jestli chceš zvětšit místo jen pro rozsah, tak v definovaném názvu nahraď $G$20:$G$33 jiným rozsahem např $G$20:$G$100.

Jestli chceš místo i pro tabulku "Měřidla", musíš tabulku "Rozsah" zkopírovat jinam a podle toho změnit i rozsah.
Např. z H19:T33 ji zkopíruj do H50:T64 a pak je třeba změnit rozsah v definovaném názvu Rozsah_Meridla na:
=POSUN(POSUN(Seznamy!$G$50:$G$100;;Index_Nazvu_Meridla);;;POČET2(POSUN(Seznamy!$G$50:$G$100;;Index_Nazvu_Meridla)))

EDIT:
Pozor. $G$20:$G$33 je v tom kódu 2x.citovat
#047392
avatar
Ok, děkuji za rady.citovat
#047397
avatar
Není zač.
A pomohly ty rady? Funguje ti to? Nebo je ještě nějaký problém?citovat
#047399
avatar
To uvidím hned jak se k tomu dostanu. :)
Aktuálně se musím zabývat jinou prací... jedna z nevýhod, když člověk sedí na vícero židlích.

Každopádně to vyzkouším a pak dám vědět.citovat
#047400
avatar
Tak děkuji za pomoc, upravil jsem a funguje.
Nakonec mi asi bude stačit když navýším počet rozsahů.citovat
#047404
avatar
Ještě mě napadly dvě možnosti, jak si ulehčit přepisování (do budoucna).
1. Potřebuji vytvořit prostor pod tabulkou "Měřidla". Označím si G18:T18, kliknu do označených buněk pravou myší a vyberu možnost "Vložit buňky" a následně "Posunout dolů". Tímto krokem se mi tabulka "Rozsahy" posune o jeden řádek dolů a automaticky se změní i jednotlivé odkazy v posunuté tabulce. Tímto si vytvořím jednoduše pprostor pro zvětšení tabulky "Měřidla"
2. Použít pojmenování oblasti (nevím jak se to správně jmenuje) takže např. Seznamy!$G$20:$G$33 si pojmenuji jak "rozsah". Toto pak použiji ve vzorečku, kdy místo: =POSUN(POSUN(Seznamy!$G$20:$G$33;;Index... použiji =POSUN(POSUN(rozsah;;Index... Logicky pak místo přepisování vzorečku upravím parametry pojmenované oblasti.citovat
#047406
avatar
Ok, díky za info.
Do budoucna určitě zkusím.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