< návrat zpět

MS Excel


Téma: Problém s vyhledávánímm rss

Zaslal/a 9.6.2016 7:52

Ahoj všem.Prosím o radu:
Mám Combobox, do kterého načítám odnoty ze sloupce A (IČO). Combobox je propojený s buňou E3. V buňce E4 je funkce pro vyhledávání (SVYHLEDAT) pro nalezení odpovídající hodnoty z tabulky A2:C8. Problém je v tom, že pokud IČO začíná na "0", tak vyhto coledání proběhne v pořádku. Pokud však začíná na číslo různé od nuly, tak to nevyhledává ... Asi problém z formátem buňky E3. jenomže, když změním formát, tak to pak vyhledá korektně to, co nezačíná na nulu a zbytek ano :-) . Nevíte někdo jak docílým toho, aby to vyhledávalo korektně v obou případech? Combobox chci zachovat. Díky všem za podnětnou nápovědu :-)

Příloha: zip31711_vyhledavani.zip (12kB, staženo 25x)
Zaslat odpověď >

#031712
avatar
U funkce SVYHLEDAT() MUSÍ být hledaná položka i prohledávaná oblast ve stejném formátu - obojí číslo bez úvodních nul naformátované na daný počet číslic (vlastní formát buňky 00000000) nebo obojí text (formát buňky Text, případně funkce HODNOTA.NA.TEXT).

Jedna z variant (maticový vzorec, po zadání CTRL+SHIFT+ENTER):

=SVYHLEDAT(HODNOTA.NA.TEXT(E3;"@");HODNOTA.NA.TEXT(A2:C8;"@");3;NEPRAVDA)citovat
icon #031714
eLCHa
U mně funguje OK (E2010), ale u funkce SVYHLEDAT většinou platí, že hledaná hodnota musí mít stejný typ jako data v hledané oblasti (číslo-číslo, text-text)

Nejjednodušší je převést ty nulou začínající na číslo, naformátovat pomocí "00000000", takže ty nuly budou vidět.
a pak vzorec=SVYHLEDAT(E3/1;A2:C8;3;NEPRAVDA)citovat
icon #031715
eLCHa
@xlnc
píšeš rychleji ;)
musel jsem dát většinou platí místo musí být, protože mne překvapilo, že to u mně funguje ;)citovat
#031716
avatar
Tak tady je

A) ve sloupci A směs čísel a textů. Doporučuji sjednotit.
B) Hledaná hodnota je text. Ve funkci převést na typ, který bude ve sloupci A.
C) Funkce SVYHLEDAT bez 4. parametru předpokládá setříděný sloupec A. V tomto případě není, jen to tak vypadá. (Číslo je při porovnání menší než text.)

xlnc navrhuje vše opravit vzorcem, já bych spíše doporučil udělat pořádek v datech.citovat
#031719
avatar
Všem díky za rady a nápovědy:-)
Zabrala možnost s maticovým vzorcem od xlnc.
Díky:-)citovat
#031727
avatar
Napsal jsem k tomu článek:
http://excelplus.net/funkce-svyhledat-priklad-ico/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