Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Násobení v Excelu

To je jednoduché, jde vpodstatě jen o složeninu dvou funkce:
HLEDAT(co;kde) - to je snad jasné, vyhledám znaménko "+" v buňce C1
ČÁST(čeho;odkud;kolik_znaků) - funkce vrací část řetězce zadaného prvním parametrem od pozice dané druhým parametrem. Třetí parametr pak znamená počet znaků, které se z toho řetězce vezmou.
Mimochodem - popis obou funkcí najdeš v nápovědě k Excelu.

Doporučuji pro názornost si tento vzorce rozložit na jednodušší, pak to bude jasnější. Také tento "megavzorec" jsem vytvořil postupným skládáním dílčích vzorců:

C4: =HLEDAT("+";C1)   // pozice znaku "+"
C5: =ČÁST(C1;1;C4-1)  // první část řetězce
C6: =ČÁST(C1;C4;5)    // druhá část řetězce za "+" (počet znaků může být klidně větší, než je jich tam skutečně)
C7: =C5*C2 + C6*1     // výsledek
Pak si stačí do C7 dosadit místo "C5" vzorec z té buňky C5, podobně místo "C6" vzorec z této buňky a na závěr dvojí výskyt "C4" nahradit vzorcem z této buňky. Vzorec pak přesuneš do C3 a máš hotovo. :-)

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny