Naučit se SQL Naučit se SQL
Pouze tento týden až 80% sleva na SQL jazyky
Zamiluj si programování! Až 80 % bodů na prémiový obsah zdarma. Více informací

Diskuze: Kalkulačka EXCEL

Software Microsoft Office a kancelářské aplikace Kalkulačka EXCEL American English version English version

Aktivity (1)
Avatar
Vít Pergler
Člen
Avatar
Vít Pergler:19.4.2017 19:25

Dobrý den, potřeboval bych radu okolo Excelu a to s vytvořením pr někoho jednoduché kalkulačky.
Zadání zní následovně: Pomocí trojího vnoření funkce KDYŽ do sebe vytvořte kalkulačku pro základní operace se dvěma čísly. Funkce KDYŽ by měla testovat, jaké znaménko se nachází mezi operandy. Do buňky pro volbu operace předem nastavte ověření umožňující vstup pouze znaménkům operací
( + - x : ).
To formátování asi dám, ale netuším tu podmínku.
Děkuji všem za pomoc. :)

Editováno 19.4.2017 19:26
 
Odpovědět 19.4.2017 19:25
Avatar
zitekv
Člen
Avatar
Odpovídá na Vít Pergler
zitekv:19.4.2017 20:04

Postupuj postupně a přijdeš k výsledku. Nejdříve si udělej plus: když bude v buňce c6 znak "+" tak sečti b6 a d6. No a když tam nebude testuj znovu další a další...
Snad ti to takhle pomůže...

 
Nahoru Odpovědět 19.4.2017 20:04
Avatar
Vít Pergler
Člen
Avatar
Vít Pergler:19.4.2017 20:42

Mě šlo o to, jak to udělat blbuvzdorný jen na tři když. Na 4 když to umím takhle:
=KDYŽ(C6="+";­B6+D6;KDYŽ(C6="-";B6-D6;KDYŽ(C6=""­;B6D6;KDYŽ(C6="/";B6/D6;­"ERROR"))))

 
Nahoru Odpovědět 19.4.2017 20:42
Avatar
zitekv
Člen
Avatar
Odpovídá na Vít Pergler
zitekv:19.4.2017 20:54

Zbytečně si nekomplikuj život. Když tři když, tak to splňuje. Jestli chtějí neco navíc ať to zadají pořádně a "zaplatí" :-)

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 19.4.2017 20:54
Avatar
Petr Stastny
Redaktor
Avatar
Odpovídá na Vít Pergler
Petr Stastny:19.4.2017 21:09

Udělej si k té operaci ověření (data>ověření dat). Operaci +, -, *, / tedy nebudeš dělat podmínkou, ale tímhle ověřením.

Pak se jenom budeš ptát:
Je to plus? sečti, když ne, zeptej se na další operaci a tak dále. Bude ti stačit tohle ověření a tři podmínky, mělo by to být blbuvzdorné.

 
Nahoru Odpovědět  +1 19.4.2017 21:09
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.