|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 110 ![]() |
Bonjour à tous,
Voila je possède un fichier excel avec un nombre X de temps rangé dans une colonne. Je voudrai connaitre la somme du temps entre chaque valeur. 16:24:55 16:24:56 16:24:57 16:24:58 Ici pour l'exemple (16:24:56-16:24:55)+(16:24:58-16:24:57)=00:00:02 Bien entendu dans le programme final il y aura environ 2000 temps Si quelqu'un possède une formule magique. Cordialement, |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() |
heu ...
fonction datediff ? mais en relisant me suis aperçu que tu parlais d'une formule... là je sais pas mais en macro c'est DateDiff... tu peux la transforme en cellule au pire
__________________
J'suis loin d'être un expert, seulement un passionné. L'humanité de l'homme ne reside que dans son intelligence. Certains l'on compris. D'autres ne le comprendront jamais... (Histrat) |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() |
En relisant, je vois pas en fait.
Tu peux faire un calcul en utilisant la fonction de formule "tempsval" mais je vois pas trop ce que tu veux faire ? tu a 4 dates donc tu as 3 intervalles de 1 secondes... peux tu m'éclaircir sur ton besoin ?
__________________
J'suis loin d'être un expert, seulement un passionné. L'humanité de l'homme ne reside que dans son intelligence. Certains l'on compris. D'autres ne le comprendront jamais... (Histrat) |
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() Inscription : octobre 2006 Messages : 541 ![]() |
bonjour,
avec 2000 lignes, j'ai préféré une macro plutot que ma 1° idée par matricielle Code :
__________________
Michel_M |
||
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : mai 2010 Messages : 200 ![]() |
Bonjour,
Sans doute + simple avec une macro, sinon par formule : Code :
=SOMMEPROD(A2:A20*EST.PAIR(LIGNE(A2:A20))-A1:A19*EST.IMPAIR(LIGNE(A1:A19))) Code :
=SOMMEPROD(A2:A20*(MOD(LIGNE(A2:A20);2)=0)-A1:A19*(MOD(LIGNE(A1:A19);2)=1)) Si la plage de données commence en ligne paire, inverser les PAIR et IMPAIR ou =0 et =1. A |
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 110 ![]() |
Merci Michel M, ta formule marche parfaitement, je suis entrain de me lancer dans un programme pour faire de la supervision active (reporting/monitoring).
Et cela fait 2 ans que je n'utilise plus trop VBA, donc je vais avoir du mal Merci a tous pour vos aides |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com