2010-11-27 10 views
0

Je mesure les temps d'exécution de certaines applications et j'aimerais le résumer. Le format d'une cellule est hh: mm: ss.miliseconds. Par exemple.Excel: additionner le temps d'exécution

00: 05: 01,7822610

Comment résumer? Attention, bien sûr. Je voudrais mettre 60 secondes en 1 minute, 60 minutes en une heure etc. et obtenir le résultat dans le même format.

Merci.

+0

Je suggère de poser une question par poste quand ils ne sont pas liés .. –

Répondre

0

Ceci est une réponse à votre première question

S'il vous plaît poster votre deuxième question dans d'autres post.

1) Formatez vos cellules d'entrée sous forme de texte.

2) Convertissez-les en secondes en utilisant la formule suivante. Supposons A3 est votre cellule source:

=VALUE(MID(A3,1,2))*60*60+VALUE(MID(A3,4,2))*60)+ VALUE(MID(A3,7,2))+VALUE(MID(A3,10,7))/10000000 

3) Faire fonctionner avec ces chiffres (ajouter, par exemple)

4) reconvertir à votre format d'origine en utilisant la formule suivante. Supposons C3 est votre cellule source maintenant:

=CONCATENATE(TEXT(INT(C3/3600),"00"),":",TEXT(INT((C3-3600*INT(C3/3600))/60),"00"),":",TEXT(INT((C3-60*INT(C3/60))),"00"),TEXT((C3-INT(C3)),".0000000")) 

HTH!

+0

Je pense que ça va marcher. Merci. – Ivan

+0

Hm, j'ai l'erreur, ça ne marche pas pour moi. Mais encore, cela signifie que je devrais utiliser une colonne supplémentaire pour les valeurs converties. Est-il possible de le faire sans cela? – Ivan

+0

@Ivan nope .... –

1

sur le temps .. vous pouvez utiliser Format de cellule comme hh: mm: ss.000 et pour résumer, vous pouvez expérimentateur avec Date and Time Functions

pour la deuxième question: mettre votre les données dans la cellule A1 , B1, C1 et en D1 écriture = 5 * A1-2 * * B1-4 C1

+0

Merci pour la réponse. Je peux formater la cellule comme [h]: mm: ss.kk, mais la somme ne fonctionne pas alors. J'ai regardé toutes les fonctions de date et d'heure, mais je n'ai pas trouvé de reconnaissance de milisecondes. A propos de l'autre question, j'aurai des centaines de ces valeurs et il semble impossible de les séparer manuellement en différentes cellules. C'est pourquoi j'ai demandé la fonction ... – Ivan