< návrat zpět

MS Excel


Téma: vybrat hodnotu podle rozpeti rss

Zaslal/a 8.7.2015 9:57

Ahoj, potrebuju pomoct. Urcite na to existuje vzorec, ale nemuzu na nej prijit.
Mam tabulku s rozpetim a vyslednyma hodnotama

napr,
1 az 5 -> 100
6 az 10 -> 200
11 az 20 -> 300

atd. a A ja mam hodnotu vlevo a potrebuju vyplivnout hodnotou v pravo...

Potrebuju to udelat na tabulce o tisicich radku...

Mate prosim nejaky tip?

Predem moc diky

Leona

Zaslat odpověď >

#025824
avatar
Funkce je v priloze. Pro vice intervalu staci doplnit hodnoty dle naznaceneho schematu (tzn v levem sloupci zacatek intervalu a v pravem hodnotu) a upravit oblast ve vzorci. Poznamka - hodnoty ve sloupci A musi byt usporadany vzestupne, jinak vzorec bude vracet chybne hodnoty.
Příloha: zip25824_rozpeti.zip (6kB, staženo 40x)
citovat
icon #025825
eLCHa
Trošku jsem si hrál ;))
Pokud je zadání myšleno:+----------+----------+----------+
|        od|        do|         x|
+----------+----------+----------+
|         1|         5|       100|
|         6|        10|       200|
|        11|        20|       300|
|        21|        40|       400|
|        41|        80|       500|
|        81|       160|       600|
|       161|       320|       700|
|       321|       640|       800|
|       641|      1280|       900|
|      1281|      2560|      1000|
|      2561|      5120|      1100|
|      5121|     10240|      1200|
|     10241|     20480|      1300|
|     20481|     40960|      1400|
|     40961|     81920|      1500|
|     81921|    163840|      1600|
|    163841|    327680|      1700|
|    327681|    655360|      1800|
|    655361|   1310720|      1900|
|   1310721|   2621440|      2000|
+----------+----------+----------+
pak=KDYŽ(A1<6;1;(USEKNOUT(LOGZ((A1-1)/5;2))+2))*100

Pokud ne, tak nějak podobně jako pepe a já jsem nezlobil ;)citovat
#025828
avatar
tak jsme to asi spatne popsala (ale teda eLCHa - fakt dobry - jsem necekalal,ze pisu nejakou logaritmickou radu:))

mam sloupec A s ruznyma hodnotama a potrebuju jim priradit hodnotu do sloupce B podle tabulky ve sloupcich E-G

napr: pokud ve sloupci je hodnota 3410, tak do sloupce B dam aa, protoze to je mezi 0 a 5000. Pak kdy je ve sloupci A 26018, tak do B dam ee, protoze to je mezi 20 tis a 30 tis a tomu je prirazeno podle tabulky ee
Příloha: jpg25828_rozpeti.jpg (84kB, staženo 64x)
25828_rozpeti.jpg
citovat
#025829
avatar
Ledinka: Tak jsem to pochopil i z puvodniho zadani. V priloze je to upraveno presne podle pozadavku (i kdyz hodnoty ve sloupci F tam jsou pouze kvuli lepsi orientaci, vlookup porovnava pouze podle sloupce E).
Příloha: zip25829_rozpeti.zip (6kB, staženo 53x)
citovat
icon #025830
eLCHa
I já to pochopil jako Pepe a proto jsem dodal
Pokud ne, tak nějak podobně jako pepe a já jsem nezlobil ;)

Ono je to tak - někdy mám náladu si zapřemýšlet a slušné zadání, aby člověk pohledal - a když nenajdu, je třeba si ho sám vymyslet ;) . Není to často, ale někdy se to stane. Ono to na mně vystřelilo, vypadá to jako otázka v IQ testu

1 az 5 -> 100
6 az 10 -> 200
11 az 20 -> 300
???


taxem toho využil ;)))citovat
icon #025832
eLCHa
Btw:
já moc svyhledat nemusím, takže pro ten obrázek=INDEX($F$2:$F$9;COUNTIF($E$2:$E$9;"<"&A2)+1)citovat
#025834
avatar
Naprosto chapu nechut pro pouzivani vlookup, sam radeji pouzivat index/match, takze pro priklad ze mnou prilozeneho souboru: =INDEX($G$1:$G$8,MATCH(A1,$E$1:$E$8,1),1)
nebo jednoduchy lookup (ten mam zase naopak docela rad):
=LOOKUP(A1,$E$1:$E$8,$G$1:$G$8)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