Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Re: Calc » Vyhledani jestli v dany den jsem v praci ci mohu mit dov - VYŘEŠENY » 6. 1. 2013 19:44:25

Ten planovaci kalendar byl trosicku slozity, ale napadlo mne pri tom tato varianta

=IF(SUMPRODUCT(A2:A500>=DATE(YEAR(J40);MONTH(J40);DAY(J40));
A2:A500<=DATE(YEAR(J41);MONTH(J41);DAY(J41));B2:B500)>0;
"Memohu";"Mohu")

v J40 je zacatek dovolene a v J41 je konec dovolene zadam je tam a hned mi to vyhodnoti jesti mohu ci nemohu na dovolenou. Jen bych chtel nahradit ten B sloupec v rovnici za neco elegantnejisiho a to nejakou rovnici kolik zaznamu odpovida a kdyz vic nez 0 tak Nemohu a kdyz 0 tak mohu.

#2 Re: Calc » Jak secist sumu mezi urcitymi daty - - VYŘEŠENO » 6. 1. 2013 18:55:58

Dal jsem datumy vedle podle rady a upravil jsem vzorec takto

=SUMPRODUCT(A2:A500="WT";C2:C500>=DATE(YEAR(J40);
MONTH(J40);DAY(J40));C2:C500<=DATE(YEAR(J41);
MONTH(J41);DAY(J41));F2:F500)

Dekuji za rady a je to vyreseno.

#3 Re: Calc » Vyhledani jestli v dany den jsem v praci ci mohu mit dov - VYŘEŠENY » 6. 1. 2013 01:24:13

Omlouvam se ale nejsem v tom tak zdatny pro priklad by to by to vypadalo takto

Sloupec A   B                C          D                E            F        G             

Datum    Ciselne    Rozsah dovolene od    Ciselne    Rozsah dovolene do    Ciselne    Ano/Ne
04/01/13    41278    19/01/12        41132    24/08/12           41140   
18/01/13    41292                   
01/02/13    41306                   
15/02/13    41320                   
01/03/13    41334

Takze ma najit cislo v rozmezi mezi 41132 do 41140 a kdyz najde mam po dovolene neboli 'sorry i can not drink today'.

Kdyby se to rozhodilo tak Sloupec A1 je Datum a sloupec G1 je Ano/Ne

#4 Re: Calc » Jak secist sumu mezi urcitymi daty - - VYŘEŠENO » 6. 1. 2013 00:54:46

Nejak se to rozhazelo no sloupec C jsou datumy a sloupec D jsou financni hodnoty. Jinak 18/11/12 je stejne jako 18.12.2012 nejprve den.mesic.rok. Pouzivam anglickou verzi programu.

#5 Re: Calc » Jak secist sumu mezi urcitymi daty - - VYŘEŠENO » 6. 1. 2013 00:49:45

Ukol je tento najit v celem sloupci C rozsah datumu od 11/12/2012 do 25/12/2012 ktere maji ve sloupci A slovo WT a secist jejich hodnoty ktere jsou ulozeny ve sloupci D.


           Sloupec A             B                   C               D
   

Radek 40      WT        Pay Day              18/11/12            12
Radek 41      WT                Pay Day                26/11/12            56
Radek 42      WT              Pay Day              28/11/12           84
Radek 43      WT              Pay Day             11/12/12            62
Radek 44      Ne            Pay Day             19/12/12            11
Radek 45      Ne             Pay Day        25/12/12           15
Radek 46      WT               Pay Day             29/12/12           17

#6 Re: Calc » Vyhledani jestli v dany den jsem v praci ci mohu mit dov - VYŘEŠENY » 5. 1. 2013 19:05:59

Jako zacatecnikovi mi to vse pripada slozite a to jsem si myslel ze to bude jednoduche. Proste tam zalezi jen aby den 10.11.2012 kde pracuji se neprekryval s datumem dovolene 25.03.2013 do 01.04.2013 takze kdyby tam byl datum prace 27.03.2013 a dovolenou bych zadal 25.03.2013 do 01.04.2013 tak by mi to melo hodit hlasku ze to nejde.

#7 Re: Calc » Jak secist sumu mezi urcitymi daty - - VYŘEŠENO » 5. 1. 2013 18:52:02

Omlouvam se ale teprve v tom zacinam ja napsal neco takoveho

=SUMPRODUCT(DAY($C$2:$C$350)=DAY(I3);MONTH($C$2:$C$350)
=MONTH(I3);YEAR($C$2:$C$350)=YEAR(I3);$G$2:$G$350
="Working Tx";$F$2:$F$350)

Bohuzel to neni presne to co chci zaprve je to zbytecne dlouhy kod a zadruhe to najde jen ten urcity darum a ne rozmezi datumu.To ze to ma hledat i nazev Working Tx to tam hledat ma.

Omlouvam se ja mam anglickou verzi Open Officce 3.4.1, ale prikaz sumifs jsem tam nenasel.

Ten datum je 11/10/2012 coz je 11.10.2012 takze den.mesic.rok.

#8 Calc » Vyhledani jestli v dany den jsem v praci ci mohu mit dov - VYŘEŠENY » 2. 1. 2013 19:55:55

PetrUK
Odpovědí: 8

Dobry Den,

Mam takovy dotaz. V calc mam pod sebou datumy na cely rok, kdy musim neco zaridit nebo byt v praci napr.
10/11/2012 Prace
15.12/2012 Doktor

atd samozrejme je toho mnoho.

Napriklad bych chtel jet na dovolenou od 25.03.2013 do 01.04.2013 jak vytvorim nejaky vzorecek kde pak do bunek  zadam rozpeti dnu kdy mam odjed na dovolenou a kdy mam prijet a v dalsi bunce mi to vyhodnoti a napise mi napriklad Schvaleno ci Neschvaleno podle toho jestli se v tom mem rozpeti dnu bude vyskytovat den kdy musim neco zaridit.

Predem moc dekuji.

#9 Calc » Jak secist sumu mezi urcitymi daty - - VYŘEŠENO » 2. 1. 2013 19:46:21

PetrUK
Odpovědí: 10

Dobry den,

Mam udelany kalendar kde mam pod sebou datumy napr. 11/10/2012 pod tim 20.10/2012 atd vedle kazdeho datumu mam napr nejakou sumu napr 15 KC.

Jak secist urcite datumy napr datum mezi 12/11/2012 do 02/01/2012 ?

Nechci oznacovat kazdy radek jednotlive nebo neco takoveho proste aby program vyhledal jen sloupce kde je datum mezi 12/11/2012 do 02/01/2012 a secetl jen ty castky vedle nich.

Predem moc dekuji.

#10 Re: Calc » Secteni Casu - VYŘEŠENO » 21. 8. 2011 21:39:20

Dekuji za obe odpovedi velice se mi hodili, jen jeste musim prijit na to proc mi to dela chyby v souctu kdyz to secita vicd nez 26 bunek.

#11 Calc » Secteni Casu - VYŘEŠENO » 21. 8. 2011 14:54:48

PetrUK
Odpovědí: 4

Zdravim vsechny,

Otazka vypada jednoduse, ale nevim si rady.
Mam 3 radky v kazde bunce mam 09:30 radek je formatovan jako cas ve formatu HH:MM:SS
Takze tam mam 9 hodin a 30 minut.

mam pak bunku kde to chci spocitat a je take formatovana jako cas. Problem je ze cas ma 24 hodin tkaze mi soucet nevychazi.

Jak na to?



Slouzi to vlastne na to abych si spicital kolik jsem odpracoval hodin za mesic coz muze byt i 200 hodin.

#12 Calc » Funkce If a hledani nazvu » 10. 10. 2010 20:12:33

PetrUK
Odpovědí: 2

Dobry den,

Abych to nejak popsal co potrebuji.
Ve sloupci B mam nazev pracovni Agentury napr. Argos a pokud delam prescas pro tuto firmu mam tam Argos - OT.
Ve sloupci C mam datum.
Ve sloupci E mam zacatek pracovni doby.
Ve sloupci F mam konec pracovni doby.
Ve sloupci G mam pocet hodin tzn rozdil mezi zacatkem pracovni doby a koncem pracovni doby.
Sloupec H - mam tam funkci, ktera mi ukaze kolik minut se odecita z pracovni doby - pauza.

=SUM(IF(OR(G309>=20;G309<=20.99);0);IF(AND(G309>=0;G309<=5.99);0.25);IF(AND(G309>=6;G309<=6.99);0.25);IF(AND(G309>=7;G309<=7.99);0.5);IF(AND(G309>=8;G309<=8.99);0.5);IF(AND(G309>=9;G309<=9.99);0.5);IF(AND(G309>=10;G309<=10.99);0.5);IF(AND(G309>=11;G309<=11.99);0.5);IF(AND(G309>=12;G309<=12.99);0.5);IF(AND(G309>=13;G309<=13.99);0.5))

Tuto funkci jsem amatersky napsal tak se predem omlouvam za chyby.

Sloupec I mi odecte z celkove pracovni doby pauzu ze sloupce H.

Problemy jsou 2.

Zaprve Nevim jak do tohoto vzorce dosadit, aby to nejprve rozpoznalo o jakou agenturu se jedna a pak by to pokracovalo vzorcem ktery jsem napsal(jedna se zatim o 2 Agentury) . Samozrejme kazda Agentura by mela podobny vzorec ne vsak stejny.

Vysvetleni : Kazda pracovni agentura si muze odecitat z pracovni doby ruzny cas na pauzu kterou odecita z celkove pracovni doby.


Zadruhe. Kdyz uz ten vzorec to bude nejprve selektovat podle agentur mel by pak nejprve najit v tom radku jestli krom toho je to cas prescasovy pro ktere by platila podobna pravidla jak je uvedeno vyse a pak teprve kdyz to nebude prescasovy cas tak by vypocitalo pauzu podle vzorce vyse.

Normalni cas - Argos
Prescasovy cas - Argos - OT.

Vysvetleni : Rozdeluji to proto ze prescasovy cas je jinak placeny nez normalni cas a take kdyz pracuji prescas pauzu sice mam, ale nemusi se odecitat  z celkoveho casu.

Apropo daji se vysledky nejak barevne automaticky zobrazit?

Predem dekuji za pomoc a popr vzorec jak by to tedy melo spravne vypadat nebot ja s timto nemam zkusenosti.

Zápatí

Používáme FluxBB