
Excel - automatické vyplnění buněk po výběru
Zdravím a přeji pěkný, teplý, večír.
Řeším problém v Excelu. Mám udělanou tabulku - je to prostě kniha jízd. A potřebuji ji trochu "zautomatizovat". Na každém řádku v "Účel cesty" mám normálně vyjížděcí seznam, kde si vyberu "Školení / Inspektorát / Předváděcí jízda". A teď k mému problému:
Potřebuju aby se po vybrání (například) "Školení" automaticky doplnila trasa "Z - do" a kolik km se najelo. Třeba aby se doplnilo "Z" Praha, "Do" Brno a najeto 400 km (cesta tam i zpět).
A takhle pro každý výběr "Školení / Inspektorát / Předváděcí jízda"
Snad jsem to dobře popsal, přikládám ještě jak tabulka vypadá.
Díky všem za pomoc!
chápem dobre, že pre každú z týchto troch možností sa majú naplniť preddefinované hodnoty?
T.j. pre Školení bude vždy z Praha do Brno a 400 km?
Ak ano, tak funkcia KDYŽ:
Napr do B3:
=KDYŽ(D3="Školení";"Praha";KDYŽ(D3="Inspektorát";" Ostrava";KDYŽ(D3="Předváděcí jízda";"Plzeň";"")))
analogicky vzorec do C3 a E3
ak máš anglické vzorce tak miesto KDYŽ použiješ IF
No super, děkuji mockrát!
ak by ti mali pribúdať ďalšie kombinácie, výhodnejším sa stane Sikiho riešenie. Sikiho funkcia v angličtine: VLOOKUP
Pomocná tabuľka pritom nemusí byť na tom istom hárku mimo tlačovej oblasti, môže byť na druhom hárku...
Tak dobrý, skoro vše funguje. Řeším ještě další problém.
Když mám ve sloupci E funkci "KDYŽ", a dám normálně do Hx =SUMA(Hx+Ex), tak mi to hází chybu HODNOTY (když ve sloupci E není funkce "KDYŽ", tak v H sloupci vyjede to samé číslo až do konce, což mi nevadí.). Jakmile ale auto jeden den nejede a další den už zase ano, tak už to logicky nemůže počítat dál. Jak toto vyřešit?
Do vzorca KDYŽ musíš na koniec (t.j. pred tromi zátvorkami) dať miesto prázdneho reťazca (t.j. namiesto "") dať nulu.
A máš chybu v popise (nie v reálnom vzorci, keďže Ti to počíta):
myslel si Hx=H(x-1)+Ex však?
No, samozřejmě
Funguje, díky
Len na margo:
Pri scitavani sa alebo pouziva funkcia SUMA, alebo sa priamo scitavaju scitance
Do zatvorky za funkciou SUMA sa uz nepise vzorec scitavania, len vymenovavaju argumenty oddelovane bodkociarkou alebo dvojbodkou.
Takze priklad:
=A1+A2+A3
je totozne tomuto:
=SUMA(A1;A2;A3)
alebo:
=SUMA(A1:A3)
Je to stale to iste...
Jasně, chápu. No, jsem zase o něco chytřejší.
Nebo si někam mimo tiskovou oblast vytvoříš tabulku hodnot a použiješ funkci SVYHLEDAT