Příspěvky uživatele


< návrat zpět

marjankaj napsal/a:

No funkcia SVYHLEDAT má aj nápovedu.
A druhý problém rieši funkcia IFERROR.


Bezva, díky všem za navedení na správnou cestu. Už jsem to dal vše dohromady a funguje perfektně. Funkci IFERROR jsem vnořil do SVYHLEDAT a vyřešil tak komplet zadání.Díky tomu, že jsem zde hned nedostal kompletní odpověď a musel jsem si to nastudovat, mě to posunulo dál a zjistil bezva možnosti.

xlnc napsal/a:

Funkce SVYHLEDAT.

Děkuji. Tuto funkci jsem zkoušel, v podstatě plní požadované zadánní, jen neumím nadefinovat, aby mi při neexistující hodnotě vrátil třeba "neexistuje" a pak taky pokud jsou v seznamu hodnot vynechaná čísla, vrací mi při zadání hodnoty mezi vynechanými tu nejvyšší. Příklad:

hodnota text hodnota text
1520 příklad 1520 příklad
1521 příklad 2 1521 příklad 2
1522 příklad 3 1522 příklad 3
1523 příklad 3 1600 příklad 4
1524 příklad 3 1700 příklad 5
1599 příklad 3 1800 příklad 6
1800 příklad 6 1801 příklad 7
1804 příklad 9 1802 příklad 8
1900 příklad 9 1803 příklad 9
1 #N/A
5000 příklad 9

Vlevo první sloupec zadávané hodnoty, druhý obdržené hodnoty. Vpravo první a druhý jsou definice konstant. Je vidět, že pokud jsem vlevo zadal neexistující hodnotu 1523 nebo 1524 a 1599, vrátí mi chybnou hodnotu "příklad 3". To bych potřeboval ošetřit.

Potřeboval bych prosím radu, asi to bude snadné, ale mě se nepodařilo na to přijít. Potřebuji, pokud například vepíšu hodnotu do buňky A1, tak aby se mi v B1 dle hodnoty v A1 automaticky doplnil správný text.

Mám pochopitelně daný seznam (třeba na jiném listu), kde jsou všechny hodnoty zadány. Tedy například:
1 Petr
2 Pavel
3 Honza
4 Zdeněk
5 Josef
atd.

Čísla a k nim texty jsou konstanty, tedy vždy číselná hodnota odpovídá stejnému textu. A potřebuji, když do buňky napíšu číslo, aby se vedle automaticky doplnil text. Předem díky moc za pomoc a krásný den.

marjankaj napsal/a:


Tak si tam ten formát nakopíruj.


U buňky, kde jsou už vložena čísla s mezerami to nefunguje. Mohu na buňku aplikovat jakýkoli formát a nic se neděje, ani se to nehne. Takže se zápisem 22 16 774 neudělám formátem buňky vůbec nic.
Vlastní formát buňky funguje na vkládání nových hodnot bez mezer perfektně, vše ostatní musí být řešeno pouze vzorcem.

kristv napsal/a:

ad:- Ale narazil jsem ještě na jednu věc. U zeměpisné délky může totiž hodnota stupňů nabývat hodnot od 0 do 360, tedy může mít jedno až tři místa. Současný návrh řeší pouze stejný počet číslic. -
Zkusil jsem vyřešit vzorcem a trošku popsat, jak a proč jsem to udělal. Třeba Vám to k něčemu bude. Formát buňek a znak minut už máte.Příloha: 23102_souradnice_mezery_1.zip


Vaše řešení jsou perfektní, děkuji moc. Vzorec teď funguje jak má i pro různé počty míst a ten vysvětlující popis paráda. Jen mi tam ještě v tom vzorci chybí na konci minuty a nemohu je tam nijak dostat 7
Pokud tam budou i minuty, mám kompletně vyřešeno. Každopádně i tak moc děkuji. A s tím "buňek" to moc neřešte. Stane se. Je pravdou, že většina lidí si na webu dnes s tím hlavu nedělá, je nás málo takových, co vidí a řeší pravopis 1

marjankaj napsal/a:

Vlastný formát
#0"°"00"."000"'"

Teda na číslo bez medzier.


Děkuji moc! Toto maká taky perfektně. Pro vkládání nových je to OK, ale nepřeformátuje mi to ty stávající hodnoty. Každopádně díky.

Ještě jednu drobnůstku k tomu. Chybělo tam automatické doplnění jednotky ' (minut). Ale protože nejsem úplný tukan, tak jsem pochopil celý záměr a způsob převodu a už jsem si to tam sám pro oba případy doplnil. Funguje to perfektně.

Ale narazil jsem ještě na jednu věc. U zeměpisné délky může totiž hodnota stupňů nabývat hodnot od 0 do 360, tedy může mít jedno až tři místa. Současný návrh řeší pouze stejný počet číslic. Mohu pochopitelně podmínku v daném řádku upravit, ale to už je pro rozkopírování vzorce nevýhodné, navíc mi to nevyřeší formátování při vpisování. Šlo by prosím upravit tak, aby se ještě hlídal celkový počet číslic, který může tedy být pouze 6, 7 nebo 8? S tím, že se mění pouze počet číslic u stupňů (1, 2 nebo 3 číslice zleva) ostatní XX.XXX jsou vždy dvě a tři pozice. Napadlo mě jedině to formátovat "odzadu", tedy zprava. Ale nevím, jak to upravit 7
Pak už by to mělo být perfektní a naprosto funkční.

kristv napsal/a:

Nějak takto ?Příloha: 23091_souradnice_mezery.zip


Úžasné! Ano, přesně takto. Moc a moc děkuji. Vyřešilo mi to poměrně hodně problémů. Škoda, že nejde posílat nějaká virtuální "runda" 1 Jste borec (nebo borkyně).
Petr.


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