Rechercher : dans
Par :

Excel heures commerciales & heures réelles

Dernière réponse le 21 jan 2008 à 19:13:56 Shadowshen, le 21 jan 2008 à 15:20:55 
 Signaler ce message aux modérateurs

Bonjour,

Nous nous trouvons donc dans Excel. Je dois comparer deux listes de plus de 200 employés et vérifier si les heures sont les même dans les 2 listes.

Probleme: les minutes ne sont pas au meme format. Heures commerciales (= sur 100 minutes) et heures réelles (= sur 60 minutes)

Existe-t-il un moyen rapide et automatique de comparer ces 2 listes dans excel ?

Exemple pour illustrer:

A1: 16.48 (= 16 heures et 48 minutes sur 60 minutes)
A2: 16.80 (= 16 heures et 80 minutes sur 100 minutes)

La conversion s'effectue par simple règle de 3. 48*100/60 = 80

Ca serait simple si les heures elles aussi étaient converties en 60 et 100. Or dans notre cas les heures sont au format /60 dans les 2 listes et les minutes sont au format /60 et /100

Merci d'avance pour votre précieuse aide !

Configuration: Windows XP
Internet Explorer 6.0

1

chelsie, le 21 jan 2008 à 15:38:34

Il faut convertir une des 2 séries d'heures.

si on a 16.43 en heure et minutes, on peut convertir en 16 43 et séparer les 2 nombres dans 2 colonnes

ensuite on multiplie les minutes par 100/60
et on additionne le résultat au nombre d'heures dans une nouvelle colonne
on obtient des données en heures et centièmes d'heures
on peut alors comparer les 2 séries

si on n'a pas la même unité, je ne vois pas comment on peut comparer 2 nombres

Répondre à chelsie

2

Shadowshen, le 21 jan 2008 à 15:43:48

N'existe-t-il pas un moyen de copier une liste en colone A dans la colone B en ne prenant que ce qui se trouve apres la virgule.

Exemple:

A1: 135.67 -> B1: 67
A2: 198.28 -> B2: 28

etc...

Je sais que les fonction "gauche" et "droite" sont présente dans Access. Le sont-elles aussi dans excel ? Si oui, quelle en est l'équivalent excel ?

Merci

Répondre à Shadowshen

3

irongege, le 21 jan 2008 à 15:57:42

Bonjour

Il te faudrait faire un tableau de ce genre là
http://www.casimages.com/img.php?i=08012103461358351630288.g­if
avec des formules qui vont bien. Ici ou ailleurs, autant rester avec les meilleurs !!!!!

Répondre à irongege

4

Shadowshen, le 21 jan 2008 à 16:05:32

Merci irongege et chelsie, vos exemple m'ont aidé.
La question de la comparaison est résolue. Reste la question de la séparation des heures et des minutes. J'aurai aimé gagner du temps par execution automatique, mais je vais le faire manuellement.

Merci pour les réponses. ++

Répondre à Shadowshen

5

 gbinforme, le 21 jan 2008 à 19:13:56

Bonjour

En supposant que ton heure 16.48 soit en A1, ton heure 16.80 soit en B1, en C1 tu peux mettre :

=SI(B1=GAUCHE(A1;CHERCHE(".";A1))&TEXTE(CNUM(DROITE(A1;NBCAR(A1)-CHERCHE( "." ;A1))*100/60);"00");"";"erreur")

Cela te permet de comparer sans manipulations même si la formule est un peu longue...

toujours zen

Répondre à gbinforme