Formula pentru rotunjire oră

Informatii despre cum se utilizeaza Microsoft Excel 2007. Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
bvlucretiu
Mesaje: 312
Membru din: Sâm Mai 22, 2010 8:29 am
Localitate: Oradea
Contact:

Formula pentru rotunjire oră

Mesaj de bvlucretiu » Sâm Mai 22, 2010 8:42 am

Cum pot în excel 2007 la calcularea unei valori care în format cells este pe "Time" să-mi afişeze rotunjit doar ora (fără minute) ?
Vă mulţumesc şi î-mi cer scuze dacă problema a mai fost discutată!
Omul înțelept nu spune tot ce gândește, dar ce spune, gândește.
-Aristotel-
Filozof al Greciei Antice ~

Dr.Windows
Moderator
Moderator
Mesaje: 4570
Membru din: Vin Iul 31, 2009 7:32 am

Re: Formula pentru rotunjire oră

Mesaj de Dr.Windows » Sâm Mai 22, 2010 9:48 am

Acum depinde la tine ce inseamna rotunjit?... pentru ca se poate rotunji:
A - "in sus" adica 09:20 si 09:40 inseamna 10:00
B - "in jos" adica 09:20 si 09:40 inseamna 09:00
C - sau "normal" adica 09:20 inseamna 09:00 iar 09:40 inseamna 10:00

De asemenea nu ai specificat daca varianta rotunjita ramane in format "time" sau este un numar... ceea ce inseamna ca exista 6 variante de rezolvare

Presupunand ca in celula B4 avem diferenta intre 2 ore se poate face asa:

- Varianta A in format "time"

Cod: Selectaţi tot

=TIME(HOUR(B4);CEILING(MINUTE(B4);60);0)
- Varianta A in format "number"

Cod: Selectaţi tot

=HOUR(TIME(HOUR(B4);CEILING(MINUTE(B4);60);0))
- Varianta B in format "time"

Cod: Selectaţi tot

=TIME(HOUR(B4);0;0)
- Varianta B in format "number"

Cod: Selectaţi tot

=HOUR(B4)
- Varianta C in format "time"

Cod: Selectaţi tot

=TIME(HOUR(B4)+INT(MINUTE(B4)/30);0;0)
- Varianta C in format "number"

Cod: Selectaţi tot

=HOUR(TIME(HOUR(B4)+INT(MINUTE(B4)/30);0;0))
Pentru exemplificare vezi si fisierul atasat

L.E.: Nota supliemntara: In variantele cu formatul "time" s-a folosit functia TIME pentru a obtine un numar serial ce poate fi formatat ca "hh:mm" adica "ore:minute"
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

bvlucretiu
Mesaje: 312
Membru din: Sâm Mai 22, 2010 8:29 am
Localitate: Oradea
Contact:

Re: Formula pentru rotunjire oră

Mesaj de bvlucretiu » Mar Mai 25, 2010 9:00 pm

îţi mulţumesc foarte mult, mi-ai răspuns şi la variante pe care eu nici măcar nu mi-am dat seama; m-am referit la varianta în format "număr".
Mi-am făcut un pontaj care avea extrase valori dintr-un alt "sheet" care î-mi făcea diferenţa dintre ora cînd am terminat cursa şi ora când am început-o pe care aveam desfăşurate foile de parcurs. Apropo, rotunjirea se face în varianta care ai scris-o la poziţia "normal" ? :|
Îmi place foarte mult Excel-ul i-am descoperit multe lucruri pe care nu le poţi face cu word-ul sau cu alte programe similare; este deosebit, motiv pentru care am urmărit cu un interes deosebit, de nenumărate ori fiecare tutorial video de la Dr. Excel.
Încă o dată ţin să-ţi multumesc ! Sunteţi buni! :|
Ultima oară modificat Mar Mai 25, 2010 9:04 pm de către Anonymous, modificat 1 dată în total.
Motiv: Î-ţi / Î-mi => Îţi / Îmi
Omul înțelept nu spune tot ce gândește, dar ce spune, gândește.
-Aristotel-
Filozof al Greciei Antice ~

Dr.Windows
Moderator
Moderator
Mesaje: 4570
Membru din: Vin Iul 31, 2009 7:32 am

Re: Formula pentru rotunjire oră

Mesaj de Dr.Windows » Mar Mai 25, 2010 9:57 pm

bvlucretiu scrie:Apropo, rotunjirea se face în varianta care ai scris-o la poziţia "normal" ?
Asta era o afirmatie sau o intrebare?... :roll:
bvlucretiu scrie: Încă o dată ţin să-ţi multumesc ! Sunteţi buni!
Cu placere... si te asteptam cu orice probleme de Office... ;)

bvlucretiu
Mesaje: 312
Membru din: Sâm Mai 22, 2010 8:29 am
Localitate: Oradea
Contact:

Re: Formula pentru rotunjire oră

Mesaj de bvlucretiu » Sâm Mai 29, 2010 10:47 am

În citat se vede şi semnul " ? " !
Am mai inregistrat un subiect despre celule!
Omul înțelept nu spune tot ce gândește, dar ce spune, gândește.
-Aristotel-
Filozof al Greciei Antice ~

Dr.Windows
Moderator
Moderator
Mesaje: 4570
Membru din: Vin Iul 31, 2009 7:32 am

Re: Formula pentru rotunjire oră

Mesaj de Dr.Windows » Sâm Mai 29, 2010 10:57 am

bvlucretiu scrie:În citat se vede şi semnul " ? " !
Semnul "?" l-am vazut... dar nu inteleg care este intrebarea... daca intrebarea era Cum se face rotunjirea la pozitia "normal"? atunci raspunul este exact ca si la "rotunjirea aritmetica" doar ca aici "jumatatea" nu este "5" ci "30 de minute"... cu alte cuvinte ce este sub 30 min. "dispare" iar ce este peste 30 min. se rotunjeste la o ora. Din acest motiv erau date ca exemplu 2 coloane pentru a vedea pe fiecare din ele ce se intampla pentru fiecare "diferanta" de ore pentru ca pe prima coloana aveai un rezultat peste 30 min, iar in cealalta unul sub 30 min.

bvlucretiu
Mesaje: 312
Membru din: Sâm Mai 22, 2010 8:29 am
Localitate: Oradea
Contact:

Re: Formula pentru rotunjire oră

Mesaj de bvlucretiu » Dum Mai 30, 2010 8:35 am

Este OK, răspunsul tău a fost foarte complet, însă eu am întrebat făcând o paralelă, care dintre cele trei variante se utilizeză mai mult, dar cred că o să folosesc rotunjirea de la poziţia "normal".
Oricum eu î-ţi mulţumesc pentru grija pe care o acorzi fiecărui subiect trimis de membri şi pentru fiecare detaliu !
Aveţi o atitudine foarte civilizată şi promtă faţă de membri, lucru care o să consolideze acest SIT; am observat că răspunsurile voastre apar destul de repede, aveţi cumva şi o pagină de chat sau discuţiile rămân pe SIT tocmai pentru a răspunde mai multor vizitatori care au aceeaşi nelămurire vis a vis de unele subiecte!?
Omul înțelept nu spune tot ce gândește, dar ce spune, gândește.
-Aristotel-
Filozof al Greciei Antice ~

Avatar utilizator
Dr.Excel
Site Admin
Site Admin
Mesaje: 1997
Membru din: Sâm Ian 24, 2009 1:45 pm
Localitate: Bucharest
Contact:

Re: Formula pentru rotunjire oră

Mesaj de Dr.Excel » Dum Mai 30, 2010 8:50 am

este bine ca raspunsurile sa ramana scrise pe forum pentru a se putea folosi si alti utilizatori de ele :)

VERBA VOLANT, SCRIPTA MANENT (Vorbele zboara, scrisul ramane)

MCT, MCITP
MOS Master Instructor
IT Learning

Dr.Windows
Moderator
Moderator
Mesaje: 4570
Membru din: Vin Iul 31, 2009 7:32 am

Re: Formula pentru rotunjire oră

Mesaj de Dr.Windows » Dum Mai 30, 2010 5:27 pm

bvlucretiu scrie:... eu am întrebat făcând o paralelă, care dintre cele trei variante se utilizeză mai mult...
Se utilizeaza "mai mult" cea dorita de fiecare in parte... ;)
Fiecare poate avea nevoi specifice, tocmai de aceea am prezentat toate cele 3 variante, in functie de ce ai nevoie TU... pentru ca:
- in calitate de "angajator" poate ai fi "tentat" sa folosesti varianta B adica "rotunjirea in jos"... :lol:
- in calitate de "angajat" poate ai vrea rotunjirea "in sus"... ;)
- iar in calitate de "lider de sindicat" trebuie sa fii impartial... si atunci poate mergi pe varianta "exacta", fara nici un fel de rotunjire... :D

Asa ca totul depinde de alegerea TA sau cea "impusa"...

smcsa
Mesaje: 2805
Membru din: Mar Sep 29, 2009 7:29 pm
Localitate: Timisoara

Re: Formula pentru rotunjire oră

Mesaj de smcsa » Lun Mai 31, 2010 10:50 am

Ce bine ar fi daca fiecare ar putea calcula dupa cum il taie capul :lol: Sa vezi atunci greve si demonstratii :lol: Din pacate, trebuie sa tinem cont de ce scrie in contract (ca e el intre firma si persoana, ca e intre doua firme).

Închis

Înapoi la “Intrebari despre Excel 2007”