
Naprogramovat v excelu
Dobrý den, potřeboval bych poradit s takovým jedním příkladem v excelu. Ten příklad je o bankomatu a třeba zadám 8700 a aby ten program vyjel kolik tam bude jednotlivejch bankovek, tzn. 1 pětitisícovka, 1 dvoutisícovka, 1 tisícovka, 1 pětistovka a jedna dvoustovka. Prostě aby mi napsal co mi má z toho bankomatu vyjet. Když tak to někam hoďte ve wordu, abych si to mohl stáhnout. Díky za pomoc
myslis neco takoveho?
Přesně, to je ono, jak vypadá ten algoritmus?
Algoritmus tam neni zadny, alespon ne tak, jak to chapou programatori. Jsou tam dva primitivni vzorecky pro "celociselne deleni" a "zbytek po celociselnem deleni" v kazdem radku.
A aby sis nemyslel, ze te chci nechat na stiru:
Hodnota sloupce F je vysledek celociselneho deleni. Vstupni hodnoty jsou: zbytek z predchoziho radku (u prvniho je to vstupni hodnota) a hodnota bankovy v tom radku
Hodnota sloupecku G (skryty) je zbytek po celociselnem deleni. Vstupni hodnoty jsou tytez co do celociselneho deleni.
A nechceš to sem dát, protože já jsem laik a vůbec netušim.
Co zas netušíš?
Když jsi laik, tak se pouštěj do věcí, na který stačíš. A postupně se můžeš zdokonalovat. Nebo se ptej na konkrétní věci, ale nechtěj aby ti tady bylo naservírováno hotové řešení pod nos.
Mě by to zajímalo jak to vypadá. Normálně na papír bych ten algoritmus sestavil, ale neumim to napsat do toho excelu, tak mi to sem pls dejte.
Vždyť ti JR_Ewing napsal jak to udělal. Ani jsi to nezkusil a už křičíš, že to nejde. Hm.
Já ale nekřičim, já jsem rád že mi tady radíte, ale já to prostě nedokážu jako JR ewing, nejsem asi tak dobrej jako vy.
Takže jsi to podle JR_Ewinga zkusil? A co ti na tom nejde?
No vůbec nevim jak to mám řadit za sebou, a jak to všechno pojmenovávat, protože tam je samý DIV a MOD a tam musíte zadat tu částku Div a pak Mod no a já nevim prostě jak to zasadit do toho excelu.
Koukni se do prilohy - jedno narycho spachane blbe reseni natvrdo
Takhle je to v poho, nemohl byste sem dát zkopírovanej zdrojovej program ve wordu? Díky moc

Zkopirovanej program ve Wordu?
Nejak nechapu. Chtel jsi vzorecky, mas vzorecky. Tak si z toho program udelej.
Na to, ze jsme za tebe udelali domaci ukol uz snad mas hotoveho dost, ne?
U spousty dnesnich mladych (dobra, mladsich nez ja) pozoruji prakticky rceni o tom, ze "mysleni boli". On nechce znat reseni, on chce, aby to nekdo udelal za nej aby nemusel namahat ani jeden mozkovy zavit. Jinak o takovych to lidech pojednava napriklad D-fencuv blog.
Pouzil bych take neco ze svateho pisma, neb v Bibli je psano, ze "nemiluje sve deti ten, ktery jich nikdy nebije".
Víte co to je? U mě je to lenost a ne blbost, já bych to klidně udělal, klidně bych to vymyslel i bez vás, ale myslel jsem si že i v dnešním světě se dá čekat pomocná ruka. Nedá. Neberte to jako urážku, ale vim jak jste mluvili o tý mládeži, plně s váma souhlasim, vim jaký to jsou sígři, ale já tam nepatřim. Jen se chci podivat jak to má vypadat. Jak takovej bankomat vůbec funguje, tak jestli ten program má zkopírovanej ve wordu, tak ať ho sem dá. A ostatním díky
Algoritmus asi vypada tak ze:
zadanou castku celociselne vydelis nejvyssi vydavanou bankovou, vysledne cislo je pocet bankovek nejvyssi hodnoty
zjistis zbytek po celociselnem deleni, toto cislo je vstupni hodnota pro nasledujici krok
zbytek vydelis hodnotou druhe nejvyssi bankovy..
atd az do posledni bankovy, na miste je osestrit, aby vstupni castka byla zaokrouhlena na stovky nebo dvoustovky (podle nejnizsi bankovky) a pripadne nabidnout misto zadane castky nejblizsi alternativu
Ja to jen napasoval do excelove tabulky, zadny program, zadne makro, jen vzorecky
a jestli si tohle nepochopil, tak uz pak nevim, co ti poradit
PS: nechlub se IQ, mam vyssi
Este je dobre podotknut ze naozajstne slusne bankomaty poslednu velku bankovku rozdelia na mensie. Napr. ak si vyberem 100eur tak u hovada bankomatu dostanem 2x50 (podla vami uvedenych algoritmov), ale u slusneho dostanem napr. 1x50eur, 2x20eur a 2x5eur, aby som mal aj drobnejsie ;)
Děkuju, a pane JR Ewing, já se s ničim nechlubim,jen jsem se bránil.
Nevím, jestli je to ještě aktuální - řešení podobného příkladu je třeba zde:
http://o-excelu.blogspot.com/2011/01/excel-v-praxi -vycetka-bankovek-minci.html
Po skoro 2 letech to moc aktualni nebude...
Pro autora dotazu možná ne, pro někoho dalšího možná ano.
Já si původní dotaz nepamatuju. Koukal jsem se na ten blog a je to tam vysvětleno opravdu podrobně a pochopitelně i pro BFU, dobrá práce. Tyhle "podrobně řešené úlohy z Excelu" jsou pro začátečníky dobrým zdrojem informací a podnětů pro další studium.
Ty jsi evidentně nečetl celou diskusi, protože jinak bys věděl, že tazatel to chtěl přepsané do Wordu.