» Poradna » Programy

Excel - pomoc se vzorcem

 |   |  Microsoft Windows XP Firefox 50.0

Ahoj. Moc prosím, mám takovýto "problém". Začal jsem jezdit jako řidič MHD. Rád bych si vedl záznamy odpracovaných hodin, ale jsem schopný si vymyslet jen obyčejnou tabulku s odchodem, příchodem, celkem hodin, Kč za hodinu, Kč celkem za den atd. To je OK. Ale tady bych potřeboval jestli by nějaký zkušený "Excelista" neuměl do pole "celkem hodin za den" vymyslet vzoreček, který by uměl pracovat s pěti políčky v jednom řádku. A to tak, že mám pět polí (Nástup ráno [1], konec ráno [2], střídání [3], nástup odpoledne [4], konec odpoledne/večer [5]). A teď docházení do práce je trojí.Varianta 1: např. od 6:00 do 10:00 a potom např. od 14:00 do 19:00 (nástup ráno, konec ráno, nástup odpoledne, konec odpoledne/večer)Varianta 2: např. od 4:00 do 15:00 (nástup ráno, střídání)Varianta 3: např. od 15:00 do 22:00 (střídání, konec odpoledne/večer)A já bych potřeboval aby to políčko "celkem hodin za den" dokázalo pracovat vždy jen s akuálně vyplněnými hodnotami a korektně spočítalo výsledek.Tzn. někdy spočítat pokud bude vyplněna varianta 1: ([2] - [1]) + ([5] - 4])(Tady by bylo ještě naprosto geniální kdyby do jiného externího políčka šlo vyvést vzoreček, který by v tomto případě spočítal tu pauzu mezi [2] a [4] :))Jindy spočítat variantu 2: [3] - [1]A někdy variantu 3: [5] - [3]Budu velmi velmi vděčný za každou užitečnou radu.Díky mocDaniel

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 48.0

vzoreček, který by v tomto případě spočítal tu pauzu mezi [2] a [4]No tak 4 -2 nie? Vobec nechapem co riesis. A to striedanie je co vlastne? ze nei je pauza? Striedanei tam ani nemas mat. Naco?AJ by som to urobil uplne inak. chyb ej ze nevedno co vlastne chces docielit. Co vlastne pocitas.daj tam len kolonku nastup (rano tam patri aj popoludnie) a koniec (vecer) a je to vybavene, teda len 2 stlpce a to pre vsteky smenyto ci sa jedna o striedavy den vybav inak, napriklad tak ze budes mat riadok cervenym podfarbeny a vpravo budes mat celkovu dobu.ty potrebujes vediet jednu z najcastejsich veci v exceli. To su funkcie a specilane funkcia anglicky "if" cesky je to asi "kdyz" Ak chces mat podfarbeny riadok alebo nico take.Tak najcatsjei sa pouziva univerzalna funkci a if (ak alebo cesky je asi kdyz)Pozri si pomocnika o funkciach. Isto si to potom prerobis.odporucam pozret na youtube nejake ceske video o funkciach v exceli bude ich tam fura

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

Tie funkcie ti napriklad vedia urobit ze ak mas v tyzdni viac ako 80 hodin, tak sa zmeni farba na cervenu, alebo ti blika vykricnik a podobne,a lebo ti pripocita specialnu sviatocnu ci nocnu prirazku. Co si vyberies.pozri si tie funkcie - to je to co hladas

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

Ci sa jedna o striedanie tak naprikald mozes dat do tej funkcie tak ze:Ak (Kdyz) je celkova doba kratsia ako 8 hodin = druhy minus prvy stlpec, tak (Pak) vtedy to bude striedanie a tak vtedy nech vyhodi vpravo vypocet do specialnej bunky. ked je dlhsia ako 8 hodin tak to nebude vyhdzovat nic.No apotom si to normalne takom krizika nakopiruj.

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

Alebo moze naprogramovat funkciou if aj ten aj tento znamena ak je celkova doba dlhisa ako 8 hodin bude riadok zelenya ak je celkova doba kratsia ako 8 hodin bude riadok zeleny a vedla neho este kolonka na rozdiel hodnot.

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

a ak je celkova doba kratsia ako 8 hodin bude riadok cerveny a vedla neho este kolonka na rozdiel hodnot.

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

Toto moje riesenie by platilo ak su smeny tak ako pises plus minus vzdy rovanke, teda bud s prestavkou alebo so striedanim a vzdy plus minus rovnaky pocet hodin.Ak mas kadejako ze cely den s prestavkou nie je 12 hodin ale niekedy len 6 tak to fungovat nebude.

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

keby boli dlzky prestavok velmi rozne, bolo by treba viacej stlpcov, tak ako to mas povodne ty.vtedy by blo najjednoduchsie pridat este jeden stlpec, do kotreho budes vzdy zadavat hodnoty bud "P" s prestavkou a "S" so striedanim.nasledne pouzijes funkciu Kdyz a kdyz je v bunke "P" tak urobi nic,a ked je v budnke "S" tak odpocita hodnoty od sebaAlebo nemsuai ani tak, ze by bol potrebny dalsi riadok.Moze naprogramovat tak ako mas s tym ze ak su obsadene v riadku 4 hodnoty (kdyz hodnota je vetsi nez nula) je to s prestavkou a ked len 2 je to striedanie a vtedy vyhodi to odcitanei casu.Alebo este ejdnoduchsier ak je striedanie neneulove tak nech odpocita hodnoty.

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

Kdyz [3] neni nula/ je vyplneno/ tedy je >0 pak do bnuky vedle C6B5 = [5] -[3]

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

No a potom si to normalne tahom krizika nakopiruj.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

Tam žádný "střídání" není, to jen jen blbý slovo ve tvý hlavě.Máš zkrátka pracovní dobu za 1 pracovní den složenou z 1 nebo ze 2 pracovních úseků - vyjadřuj se zkrátka jednoduše/výstižně, ne složitě.Takže bych to omezil pouze na 4 hodnoty-začátek 1. úseku pracovní dobykonec 1. úseku pracovní dobyzačátek 2. úseku pracovní dobykonec 2. úseku pracovní dobyZákladem úspěchu je si uvědomit, že excel dokáže testovat i zda je buňka "prázdná" (nevyplněná), např. KDYŽ (E5="";;). Pak jsi schopen si poradit i s takovými problémy.

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

Ja som teiz tak myslel, ale on ma za striedanie nejaky priplatok, potom je to najednoduchsie tak ako to ma - lebo on to takto dobre chape, tak sa mu treba prisposobit teda ako pisem vyssie: Funkce "kdyz" a do ni:Kdyz [3] neni nula/ je vyplneno/ tedy je >0, pak do bnuky vedle C6B5 = [5] -[3]

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

Funkce "kdyz" a do ni:Kdyz [3] neni nula/ je vyplneno/ tedy je >0,a kdyz [5] neni nula/ je vyplneno/ tedy je >0,pak do bnuky vedle C6B5 = [5] -[3]jnak kdyz [1] neni nula/ je vyplneno/ tedy je >0,pak do bnuky vedle C6B5 = [3] -[1]daco taketo

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

Související témata: Nástup, Střídání, Ráno, Varianta, Vzoreček, Večer, MHD, Řidič


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

3D tisk pro naprosté zelenáče: Co vyrobíte na laciném stroji za pár tisíc korun

3D tisk pro naprosté zelenáče: Co vyrobíte na laciném stroji za pár tisíc korun

** Domácí 3D tisk je dnes už finančně dostupný prakticky všem ** Lacinou tiskárnu pořídíte za pár tisíc korun ** Jak vlastně tisk probíhá a jak navrhnout, co vytisknout

Jakub Čížek | 66

16 tipů a vychytávek, se kterými dokonale ovládnete komunitní navigaci Waze

16 tipů a vychytávek, se kterými dokonale ovládnete komunitní navigaci Waze

** Waze není jen navigace – je to i sociální síť s dopravními informacemi ** Mobilní aplikace skýtá široké možnosti nastavení ** Vybrali jsme pro vás 16 nejzajímavějších tipů a triků

Karel Kilián | 48

Je ta fotka černobílá, nebo barevná? Náš mozek realitu pouze odhaduje a vymýšlí si

Je ta fotka černobílá, nebo barevná? Náš mozek realitu pouze odhaduje a vymýšlí si

** Klasický počítač bezchybně zpracuje bit po bitu dat ** Mozek si realitu naopak spíše představuje a chybuje ** Teď se tím baví internet u další optické iluze

Jakub Čížek | 33



Aktuální číslo časopisu Computer

Speciál o přechodu na DVB-T2

Velký test herních myší

Super fotky i z levného mobilu

Jak snadno upravit PDF