eroare la extragere ore de noapte

Ce este nou in Microsoft Excel 2013?
Informatii despre cum se utilizeaza Microsoft Excel 2013
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
axel
Mesaje: 59
Membru din: Dum Iul 28, 2019 8:25 am

eroare la extragere ore de noapte

Mesaj de axel » Sâm Sep 14, 2019 7:50 pm

Buna seara! Urmatoarea formula de extragere a orelor de noapte mi-a fost sugerata pe acest forum si este foarte utila. Insa are o eroare de calcul daca introduc ora 24 si data de inceput sfarsit este in aceeasi zi. Am incercat sa schimb formatarea celulei, insa nu de acolo vine eroarea. In loc de ora 24 am incercat cu 23:59 si functioneaza, doar ca eu sunt nevoit sa introduc ora 24.Am putea rezolva problema?
Multumesc pentru ajutor!!
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Indigo-ONE
Mesaje: 433
Membru din: Mar Dec 11, 2018 8:54 pm

Re: eroare la extragere ore de noapte

Mesaj de Indigo-ONE » Sâm Sep 14, 2019 8:23 pm

In fisierul atasat ai 2 tabele. Unul cu data si ora in aceeasi celula si altul cu data si ora in celule separate. Care dintre ele te-ar interesa?

20.10.2016 3:00 21.10.2016 24:00 21 16 5
20.10.2016 3:00 20.10.2016 24:00 -3 0 -3
20.10.2016 3:00 21.10.2016 23:59 44 32 12

Aici calculele sunt gresite....
De la 3 dimineata din data de 20.10.2019 pana in 21.10.2019 ora 24, dupa calculele mele sunt mai multe ore (vreo 45), nu 21 si evident mai mult de 16 0re de zi si de noapte.

In data de 20 , de la 3 dimineata pana la ora 24 sunt 21 de ore nu -3


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

Indigo-ONE
Mesaje: 433
Membru din: Mar Dec 11, 2018 8:54 pm

Re: eroare la extragere ore de noapte

Mesaj de Indigo-ONE » Sâm Sep 14, 2019 8:45 pm

Nu am putut sa editez raspunsul dat mai sus...

20.10.2016 07:45 20.10.2016 06:45 -1 aici ora de inceput, este mai mare decat ora de sfarsit ???? (fiind aceeasi data - 20.10.2016)

Se intoarce in timp lucratorul??? :lol:


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

axel
Mesaje: 59
Membru din: Dum Iul 28, 2019 8:25 am

Re: eroare la extragere ore de noapte

Mesaj de axel » Sâm Sep 14, 2019 9:18 pm

Ai dreptate, acolo este o greseala. insa.Asa cum am mentionat mai sus, acest raspuns mi-a fost recomandat pe acest forum, tabelul l-am descarcat de aici, recunosc ca nu am observat, m-am focusat pe tabelul 2, unde am si constatat eroarea. Ai o sugestie de remediere? Sau o alta formula care sa functioneze? Multumesc!

Indigo-ONE
Mesaje: 433
Membru din: Mar Dec 11, 2018 8:54 pm

Re: eroare la extragere ore de noapte

Mesaj de Indigo-ONE » Sâm Sep 14, 2019 11:09 pm

Ca sa pot veni cu o solutie trebuie sa stiu structura datelor. Nu imi place sa presupun. Arata intrun fisier care este structura datelor - reala - si poate am sa pot sa te ajut.
Nu doresc sa imi prezinti o structura de date, eu sa vin cu vreo formula si apoi sa-mi spui ca nu ai putut folosi formula pentru ca datele tale sunt in alta parte si nu ai putut sa adaptezi formula.

PS nu mi-ai raspuns la intrebare. Celulele sunt cu data si ora inaceeasi celula sau in celule separate.


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

axel
Mesaje: 59
Membru din: Dum Iul 28, 2019 8:25 am

Re: eroare la extragere ore de noapte

Mesaj de axel » Dum Sep 15, 2019 12:59 am

Aveti dreptate, revin cu completari.
Folosesc un interval orar cuprins in aceeasi zi, intervalul orar 0-24.Nu e nevoie de data.Cu alte cuvinte nu voi depasi ora 24, deci nu voi avea un interval orar care sa treaca de la o zi la alta.
Am lasat in tabel doar formatul care ma intereseaza. Cer scuze pentru ca nu am fost explicit si am creat confuzie. Sper sa gasiti o rezolvare, indiferent de formula, deoarece ma intereseaza rezultatul final.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

TudyBTH
Moderator
Moderator
Mesaje: 993
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: eroare la extragere ore de noapte

Mesaj de TudyBTH » Dum Sep 15, 2019 1:03 am

axel scrie:
Sâm Sep 14, 2019 7:50 pm
doar ca eu sunt nevoit sa introduc ora 24.Am putea rezolva problema?
NU se poate rezolva problema. Motivul este unul foarte simplu: nu exista ora 24. Dupa ora 23:59:59 (999 milisecunde) din data de 15.09.2019 urmeaza (inevitabil) ora 0:00:00 (0ms) din data de 16.09.2019.
In celulele L3 si L4 nu ati introdus ora din zi ("HH:MM") ci o durata de 24 de ore ("[H]:MM"). Ora este timpul din zi (intre 0:00:00 si 23:59:59), durata este timpul scurs intre doua momente, de exemplu durata dintre ora 0:00 din data de 15 si ora 0:00 din data de 16 este de 24 de ore. Puteti face doua teste simple ca sa va convingeti. Introduceti in L3 25:00, cred ca este clar ca nu exista ora 25!. Formatati celula L4 ca Timp ("HH:MM") si veti observa ca Excel va modifica 24:00 in ora 0:00 a zilei urmatoare (01.01.1900).

Deci, inainte de a discuta despre formulele de calcul, trebuie sa va decideti ce anume introduceti ca date de intrare.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

TudyBTH
Moderator
Moderator
Mesaje: 993
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: eroare la extragere ore de noapte

Mesaj de TudyBTH » Dum Sep 15, 2019 1:40 am

axel scrie:
Dum Sep 15, 2019 12:59 am
nu voi avea un interval orar care sa treaca de la o zi la alta.
in acest caz puteti folosi (in D3 si tras in jos):

Cod: Selectaţi tot

=MIN(C3;6/24)-MIN(B3;6/24)+MAX(C3;22/24)-MAX(B3;22/24)
rezultatul este Timp Excel deci formatati coloana d "h:mm;;"
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

Indigo-ONE
Mesaje: 433
Membru din: Mar Dec 11, 2018 8:54 pm

Re: eroare la extragere ore de noapte

Mesaj de Indigo-ONE » Dum Sep 15, 2019 11:11 am

axel scrie:
Dum Sep 15, 2019 12:59 am
Aveti dreptate, revin cu completari.
Folosesc un interval orar cuprins in aceeasi zi, intervalul orar 0-24.Nu e nevoie de data.Cu alte cuvinte nu voi depasi ora 24, deci nu voi avea un interval orar care sa treaca de la o zi la alta.
Am lasat in tabel doar formatul care ma intereseaza. Cer scuze pentru ca nu am fost explicit si am creat confuzie. Sper sa gasiti o rezolvare, indiferent de formula, deoarece ma intereseaza rezultatul final.
Desi nu inteleg cum va fi cu acel 24 in pontaj ???...acel om va pleca acasa dupa ora 0:00 ???
Deci, in tabelul din fisier, este de interes numai orele de noapte. Si e musai sa ai numarul 24 ca ora iesire.
Atunci in tabel vei pune doar numere si atunci e simplu. Vei avea ceva de genul:

Început Sfârşit Ore noapte
21 23 =C3-22
21 24 =C4-22

Iar ca ore de noapte vei avea doar diferenta dintre valoarea de sfarsit si ora 22 (ora de intrare nu conteaza in cazul acesta), adica:
in D3 vei pune =C3-22 si vei trage in jos pana unde este nevoie.

Daca vrei sa arate ca ore normale adica 22:00 atunci formateaza celulele sa arate asa (trebuie sa tii minte ca ele sunt numere simple si excel le vede ca atare, deci nu ca timp). Selectezi celulele de interes si pui la formatarea speciala #":00"

Sunt totusi convins ca tabelul final va avea si ore de zi (pe care nu le-ai specificat, eventual ture de lucru)

PS Cel mai bine ar fi sa folosesti data si ora in aceeasi celula (si pentru zile diferite), pentru intrare si iesire, si aici nu vei mai folosi "ora" 24


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

axel
Mesaje: 59
Membru din: Dum Iul 28, 2019 8:25 am

Re: eroare la extragere ore de noapte

Mesaj de axel » Dum Sep 15, 2019 5:25 pm

Ma pregateam Indigo-ONE sa trimit tabelul complet pentru a vedea cum am gandit structura tabelului, insa am primit rezolvarea.
Multumesc TudyBTH, Indigo-One pentru sugestii si solutii.
Toata stima!

Scrie răspuns

Înapoi la “Intrebari despre Excel 2013”