» Poradna » Programy

Excel funkce

 |   |  Microsoft Windows 10 Chrome 54.0.2840.99

Ahojte,měl bych dotaz na jednu excel funkci, potřeboval bych ji naprogramovat následně:počítání ZPRAVA v řadě čísel (a znaků)když narazí funkce na "0" odečíst -1, pokud narazí na 1 a větší, zastavit funkcikdyž narazí funkce na "1 a větší (max. 100)" přičíst +1, pokud narazí na 0, zastavit funkcikdyž narazí funkce na "x" nebo "-", přeskočitPříklady:0 x 1 1 x = 21 1 0 0 0 = -31 0 1 2 1 = 31 0 1 1 1 = 30 1 0 1 x - = 10 1 0 0 x - = -2Snad jsem to napsal nějak srozumitelně :)Díky za pomoc

Odpovědi na otázku

 | Microsoft Windows 7 Chrome 55.0.2883.98

Pokud je každý znak v jedné buňce, tak by to šlo. Pokud jde o textové řetězce, není to vhodná úloha pro Excel (pokud neumíš VBA - což podle otázky neumíš).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 50.0

Ne. srozumitelně jsi to rozhodně nenapsal:-- když narazí funkce na "0" odečíst -1-- pokud narazí na 0, zastavit funkciTak co má teda na 0 udělat?-- pokud narazí na 1 a větší, zastavit funkci-- když narazí funkce na "1 a větší (max. 100)" přičíst +1Tak co má teda na 1 (a větší) udělat?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 50.0

Pochopil jsem to tak, že když bude číslo v následujícím kroku jiné, zastaví se funkce. Tj. 011 = 2; 001 = 1; 100 = -2; 110 = -1 ... (bere se to zprava doleva)Což je pro VBA hračka. Stačí si načíst do proměnné hodnotu, rozhodit jí třeba do pole a pak jen ve smyčce kontrolovat, jestli se v dalším kroku změnila hodnota od předchozího.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 50.0

Aha, tak teď už to dává smysl Jasně, že ve VBA je to potom hračka, na pár řádků.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Počítání


Určitě si přečtěte

Filmové pirátství asi jen tak nezmizí. Když už musíte, stahujte bezpečně v Seedru

Filmové pirátství asi jen tak nezmizí. Když už musíte, stahujte bezpečně v Seedru

** Máme HBO Go, máme Netflix... ** Ale stejně krademe filmy a seriály ** Když už musíte, stahujte torrenty bezpečně v Seedru

Jakub Čížek | 146

Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

** Notebooky s cenou do deseti tisíc korun jsou plné kompromisů ** Existuje několik modelů dobře použitelných pro nenáročné použití ** Vhodnou alternativou jsou tablety nebo repasované počítače

David Polesný | 59


Aktuální číslo časopisu Computer

Velký test fitness náramků

Levné záložní zdroje

Jak si zabezpečit domov

Nejlepší monitory na trhu