< návrat zpět

MS Excel


Téma: vrátit x pro určité y rss

Zaslal/a 14.4.2013 14:00

ahoj, dejme tomu mám sloupec s hodnotama x a sloupec s hodnotama y a dejme tomu, že to není funkce (žádný předpisy, spliny a tak). jak napíšu, aby mi to vrátilo např. takové x, pro které je y=20 (s tolerancí, či bez)? nebo takové x, pro které je y=ymax.. tím myšleno, že když mám x v buňkách A1-A100 a y v B1-B100, tak když ta daná y bude v buňce B15, aby mi to vrátilo hodnotu z buňky A15. víte někdo?

Zaslat odpověď >

#012865
avatar
Nejjednodušší je asi funkce SVYHLEDAT, je tam ale předpoklad, že se vyhledává hodnota v levém krajním sloupci tabulky.
P.citovat
#012870
avatar
s svyhledat jsem si chvilku hrál, ale podle mě je to krám, je to nemotorný už jenom právě v tom, že to musí být v krajním sloupci.. momentálně bych to v daném problému asi nějak sesmolil, ale to opravdu není ono si to celý překopat nebo to přepsat na další sloupce. prosím nějaký jiný nápad?citovat
#012871
Opičák
Za určitých podmínek může fungovat fce VYHLEDAT (list1), ale lepší řešení je na listu 2, což je fce SVYHLEDAT, jak píše Pavlus s tím, že jako levý sloupec je druhý (B) a první se kopíruje na C(nebo jiný napravo) a je skrytý. Takže je splněna podmínka SVYHLEDAT, hledá se v levém.
Příloha: zip12871_vyhledat-svyhledat.zip (13kB, staženo 25x)
citovat
#012872
avatar
Pokud je v B15 číslo, dá se to vyřešit maticovým vzorcem
=SUMA((B1:B100=20)*(A1:A100))
musí být ukončen trojhmatem Ctrl+Shift+Enter
Laďacitovat
#012873
Stalker
Nebo se může použít fce INDEX 1citovat
#012874
avatar
pánové, díky za rady. použil jsem tu láďovu, snad si to budu pamatovat a naučim se to používat i vícero způsoby. díky 1citovat
#012875
Opičák
Pro případ, že se má jednat i o textové hledání, mělo by fungovat:
{=POSUN(B1;SUMA(KDYŽ(B1:B200=F2;1)*(ŘÁDEK(B1:B200)))-1;-1;1;1)}

kde hledaná hodnota je v F2, vyhledává se v B1:B200 a zobrazí se hodnota z A1:A200citovat
icon #012876
eLCHa
s svyhledat jsem si chvilku hrál, ale podle mě je to krám

s tím tak trochu souhlasím, používám už pouze vyjímečně

Pokud máte databázi a chcete hledat jinde než v prvním sloupci, používejte kombinaci POZVYHLEDAT a POSUN (nebo INDEX). Nemusíte tak použít maticový vzorec, což oceníte při jeho kopírování.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