Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Računanje školskog časa

[es] :: Office :: Excel :: Računanje školskog časa

[ Pregleda: 861 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tomii
Novi Sad

Član broj: 343174
Poruke: 5
*.dynamic.kdsinter.net.



Profil

icon Računanje školskog časa03.05.2020. u 23:21 - pre 5 meseci
Pozdrav svima,prvi put se javljam,početnik sam u excellu i potrebna mi je pomoć. Pravim bazu podataka o učenicima i njihovim aktivnostima.Računam školske časove,i potrebna mi je formula koja će sa svakim započetim časom obračunati 1čas(45min),i tako na drugih 45 min (2) itd.
U jednoj koloni imam početak časa i datum,u drugoj kraj časa i datum.U trećoj koloni stavio sam razliku vremena ove dve kolone.
Drugo pitanje kako da saberem te časove ako su ispunjena 4 uslova.
Hvala unapred
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2163
89.216.49.*

Sajt: www.gowi.rs


+88 Profil

icon Re: Računanje školskog časa04.05.2020. u 08:07 - pre 5 meseci
Ne razumem kako ti izgleda tabela - spominješ evidenciju učenika, a onda navodiš samo časove. Bilo bi dobro da postaviš primer. Ovako kako si napisoa dovoljan je običan COUNT(...) da prebrojiš časove koji su počeli i onda množiš sa 45, ali pretpostavljam da to nije pravo pitanje.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 1961



+567 Profil

icon Re: Računanje školskog časa04.05.2020. u 12:44 - pre 5 meseci
Kontam da nekad drži 2 ili 3 časa, zato ima kolonu sa početkom nastave i kolonu sa završetkom nastave (npr. nekad je pismeni ili kontrolni koji traje spojedno 2 časa).

Uslovno sabiranje: https://support.office.com/sr-...99-c05c-4483-a712-1697a653039b
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

tomii
Novi Sad

Član broj: 343174
Poruke: 5
*.static.isp.telekom.rs.



Profil

icon Re: Računanje školskog časa04.05.2020. u 14:35 - pre 5 meseci
postavio sam tabelu u prilogu, koristio sam formulu =QUOTIENT((G2-F2)*60*24;45, problem mi pravi da svaki zapoceti cas i ako je kraci od 45 min zaokruzi kao ceo cas
Prikačeni fajlovi
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2808

Sajt: www.ic.ims.hr


+60 Profil

icon Re: Računanje školskog časa04.05.2020. u 15:16 - pre 5 meseci
Probaj ovu formulu u nekom stupcu sa strane, recimo u 'P2' i kopiraj je dole
Code:
=TIME(LEFT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));1);RIGHT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));2);0)
 
Odgovor na temu

tomii
Novi Sad

Član broj: 343174
Poruke: 5
*.static.isp.telekom.rs.



Profil

icon Re: Računanje školskog časa04.05.2020. u 15:33 - pre 5 meseci
Citat:
Ivek33: Probaj ovu formulu u nekom stupcu sa strane, recimo u 'P2' i kopiraj je dole
Code:
=TIME(LEFT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));1);RIGHT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));2);0)
Citat:
Ivek33: Probaj ovu formulu u nekom stupcu sa strane, recimo u 'P2' i kopiraj je dole
Code:
=TIME(LEFT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));1);RIGHT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));2);0)


@Ivek33,tvoja racuna sate i minute,ali kolona 'J' treba da bude u ovom formatu,konkretno 'J2' je problem
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2808

Sajt: www.ic.ims.hr


+60 Profil

icon Re: Računanje školskog časa04.05.2020. u 16:35 - pre 5 meseci
Ako postaviš ovu formulu u 'P2' ćeliju tada će ona vratiti rezultat 0,45 (0 sati i 45 minuta)
Code:
=VALUE(HOUR(TIME(LEFT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));1);RIGHT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));2);0))&","&(MINUTE(TIME(LEFT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));1);RIGHT(TRUNC((G2-F2)*24)&":"&TRUNC(MOD((G2-F2)*24*60;60));2);0))))

Pretpostavljam da može i jednostavnija formula ali evo onako na brzaka
btw: U sedmom redu imaš 5 sati kao decimalni broj, kako to? Ako je 15:45 - 12:00 = 3,45 (3 sata i 45 minuta)
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2163
89.216.49.*

Sajt: www.gowi.rs


+88 Profil

icon Re: Računanje školskog časa04.05.2020. u 18:30 - pre 5 meseci
Probaj da li ti odgovara
Code:
=ROUNDUP((G2-F2)*24*60/45,0)

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

tomii
Novi Sad

Član broj: 343174
Poruke: 5
*.dynamic.kdsinter.net.



Profil

icon Re: Računanje školskog časa04.05.2020. u 19:25 - pre 5 meseci
@Jpeca, to je to, moze pomoc jos, u 'bazi' hocu da mi prebroji casove po 'ID' ,'aktivnosti', i 'kod', i ako ima saveta da li sam dobro koncipirao book,
hvala Vam svima na pomoci
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2163
*.mediaworksit.net.

Sajt: www.gowi.rs


+88 Profil

icon Re: Računanje školskog časa05.05.2020. u 10:16 - pre 5 meseci
Što se tiče radne sveske ovako na brzinu nisam primetio neki problem. Ne znam sve funkcionalnosti radne sveske za neki konkretniji odgovor.

Ne vidim u primeru gde rezultat treba da bude prikazan. Ako u listu "BAZA" i ako su ti ID, Aktivnost i kod fiksni
uslovi za jedan red, možeš da koristiš SUMIFS , gde je
sum_range - kolona J iz Evidencije Casova
criteria1_range - kolona E iz Evidencije Casova
criteria1 - zadati ID kao tekst (unutar navodnika) npr. "202100097"
criteria2_range - kolona B iz Evidencije Casova
criteria2 - Zadata aktivnost kao tekst , (obrati pažnju na ćirilicu koju si ovde koristio, ne znam da li mora?)
criteria2_range - kolona H iz Evidencija Casova
creteria3 - zadati kod npr. "K"

Ako ti treba izveštaj iz evidencije na posebnom listu po ovim kriterijumima onda je najlakše da napraviš pivot tabelu
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

tomii
Novi Sad

Član broj: 343174
Poruke: 5
*.dynamic.kdsinter.net.



Profil

icon Re: Računanje školskog časa19.06.2020. u 01:37 - pre 4 meseca
Pomoc prijatelja ,patim se sa minifs i maxifs funkcijom,kad povezem dva lista ok, ali kad povevezem sve ne radi,naime potrebno mi je da izvucem pocetak i zavrsetak kursa po uceniku,odnosno da u tom rasponu prebroji odrzane casove po temama,u prilogu tabela


-u listu BAZA celiji D2 treba da evidentira pocetak prvog casa teorijske obuke iz "Evidencije casova,15,16,17,18,19,20",po kriterijumu ID,uz uslove "teorijska obuka"i kodovima iz pomocne tabele( O - T1 - 1(1.00)...)
- Baza=E2, evidentira hronoloski ostale casove teorijske obuke,
- baza=G2 treba da zbraja te casove.
-H2-treba da prikaze "teorijski ispit" datum,a "TI" broj izlazaka
-J2 i K2 po istom principu da evidentira casove prakticne obuke, ID,"prakticna obuka", i kodovima P,SL,SRJ,VN-SRJ,VN-K,K,KP osim DP jer njih posebno evidentira u N2.

[Ovu poruku je menjao Jpeca dana 23.06.2020. u 14:11 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2163
*.mediaworksit.net.

Sajt: www.gowi.rs


+88 Profil

icon Re: Računanje školskog časa23.06.2020. u 13:31 - pre 4 meseca
Problem koji se ovde pojavljuje je potreba da se objedine tabele sa posebnih listova Evidencija 15, 16... Možda je bolje da se napravi jedna (dugačka) lista koja bi se filtirala po godini. Očekujem da bi onda formule bile jednostavnije. Objedinjavanje može da se odradi i kroz Get & Transform alata, spajanjem više tabela u jednu, pa da se formule referenciraju na tako dobijenu tabelu

Rešenje koje sam ovde dao za kolonu Početak u listu BAZA (D2, D3 itd) ne radi objedinjavanje nego koristi pomoćni list i INDIRECT za referenciranje pojedinačnih listova
Čini mi se da korišćenje pomoćnog lista (medjurezultata) ima velike koristi za praćenje šta se dešava i otklanjanje eventualnih grešaka. Nisam razumeo korišćenje kodova nego sam se bazirao na koloni Aktivnost (Teorijska ili Praktična obuka)

Dakle na list Pom formiramo IDBROJ i Aktivnost. Svaki ID broj navodimo duplo (ili više puta) za svaku vrstu obuke. Zatim formiramo kolone za svaki od listove Evidencije
U svakoj koloni nađemo miniumu za taj list, IDBroj i Aktivnost pomocu array formule (završava se sa CTRL+Shift+Enter).Da bi formule bile malo jednostavnije (a da se mogu kopirati iz jedne) naziv lista pripremljen za INDIRECT funkciju je u redu 6
Code:
=MIN(IF((INDIRECT(C$6&"$E$2:$E$30")=$A7)*(INDIRECT(C$6&"$B$2:$B$30")=$B7),INDIRECT(C$6&"$F$2:$F$30"),MinLimit))

MinLimit je neki datum koji je veći od bilo kog u opsegu koji se traži - ja sam stavio tekući datum

Zatim sa strane pripremiš tabelu za VLOOKUP
Ključ je ID na koji je dodato T za teorijsku obuku i P za praktičnu
Druga kolona je Minimum od svih minimuma po listovima (u tom redu)

Na kraju u listu BAZA prozoveš tako dobijenu vrednost sa VLOOKUP iz tako pripremljene tabele
Code:
=VLOOKUP(A2&"T",Pom!$I$7:$J$13,2,FALSE)

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: Računanje školskog časa

[ Pregleda: 861 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.