< návrat zpět

MS Excel


Téma: Podmínky rss

Zaslal/a 17.12.2019 14:17

Dobrý den, potřebuji zadat několik podmínek najednou, aby pokud buňka bude obsahovat hodnotu BÍLÁ počítala jinak než pokud buňka bude obsahovat JAHODA.

Možná to pochopíte na vzorci, který jsem se pokoušel napsat.

=NEBO(KDYŽ(B25="BÍLÁ";D25;C25*150); KDYŽ(B25="MERUŇKA";D25;C25*1); KDYŽ(B25="JAHODA";D25;C25*10))

výsledkem mý být hodnota v buňce D25 a přebírat data by měla z buňky B25.

Zaslat odpověď >

Strana:  1 2   další »
#045284
elninoslov
Priložte príklad v prílohe. Z tohoto nieje príliš zrejmé o čo ide.

EDIT: Nechcete Vy náhodou dohľadať násobok takto?
Příloha: xlsx45284_otaznik.xlsx (11kB, staženo 20x)
citovat
#045285
avatar
Já jem to pochopil takto:
=KDYŽ(B25="BÍLÁ";C25*150;KDYŽ(B25="MERUŇKA";C25*1;KDYŽ(B25="JAHODA";C25*10;0)))
S tím, že do B25 píšu BÍLÁ, MERUŇKA nebo JAHODA, do C25 zadám číslo, které se násobí 150, 1 nebo 10 podle údaje v B25 a výsledek se zapíše do D25, kam se umístí výše uvedený vzorec.citovat
icon #045286
avatar
nepochopíme, páč ten vzorec počíta niečo iné, než čo popisuješ v riadku pod ním
pokiaľ vychádzam primárne z posledného riadku tvojho slohového cvičenia a zo vzorca si vezmem akurát to, že sa má bunka C25 prenásobovať v závislosti na hodnote v bunke B25, tak snáď takto: =IFNA(CHOOSE(MATCH(B25;{"BÍLÁ";"MERUŇKA";"JAHODA"};0);150;1;10);0)*C25Choose preferujem preto, že vnorené IF má limity.citovat
#045287
avatar
@AL
Ani tvoje nespĺňa požiadavku zadávateľa.

Výsledkem má být hodnota v buňce D25 7

Podľa zadania by to malo byť jednoducho:
=D25
Aké zadanie - také riešenie 2citovat
icon #045288
avatar
@marjankaj
hlavne by to chcelo, aby zadávatelia pochopili 2 veci:
1. Každá funkcia má danú syntax a presne určené, čo je jej možnou návratovou hodnotou. Nie je nutné a ani to k ničomu zmysluplnému nepovedie, keď si u funkcie budú vytvárať svoju vlastnú predstavu, čo a ako funkcia počíta a flákať si do nej argumenty hala-bala. Bolo by dobré uvedomiť si, že napr. fn OR (NEBO), predsa vracia PRAVDA/NEPRAVDA, ako je možné, že sa potom niekto snaží použiť ju spôsobom z úvodu vlákna?
2. Než sem niečo dajú k riešeniu, tak by mali bod 1 pochopiť a ctiť aspoň v takýchto skutočne triviálnych prípadoch.

Toto fórum ide do p.. Úroveň otázok a problémov ide od desiatich k piatim.citovat
#045289
avatar

AL napsal/a:

Toto fórum ide do p.. Úroveň otázok a problémov ide od desiatich k piatim.

Presne tak. 10citovat
#045290
avatar
Chlapci popř, děvčata, nerozčilovat se, páč to škodí zdraví 6 . Pan Dvořák se určitě ještě ke svému prvotnímu dotazu vyjádři a pak budete mít spoustu příležitosti ukázat co ve vás vězí. Kdyby byl dotazovatel tak zdatny v Excelu jako vy, tak sem nepsal. Teď je čas adventu. Zpomalte, rozjímejte a mějte se rádi.
Hezké Vánoce. 5 5 5citovat
#045299
avatar
Alebo toto a takto ?
Příloha: xlsx45299_vzorec.xlsx (11kB, staženo 16x)
citovat
#045301
avatar
to AL: díky za tip (CHOOSE místo IF). To se mi líbí.citovat
#045303
MePExG

Jiří497 napsal/a:

to AL: díky za tip (CHOOSE místo IF). To se mi líbí.

Skúste toto je ešte krajšie (aspoň podľa mňa)=SWITCH(B25;"BÍLÁ";150;"MERUŇKA";1;"JAHODA";10;0)*C25citovat

Strana:  1 2   další »

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