bonjour
je gère ds réceptions de marchandises (des camions arrivent et déchargent des palettes)
colonne A : heure d'arrivée prévue (=rdv)
colonne B : heure réelle d'arrivée
colonne C : le temps d'immobilisation du camion
colonne D : l'heure théorique de départ du camion
colonne E : l'heure de départ réelle
but du tableau, lister les anomalies, lorsque le camion part plus tard que la date théorique de départ (différence entre D et E)
je souhaite calculer l'heure théorique de départ, ce qui à priori est simple, il suffit de faire B2 + C2
sauf que parfois le camion arrive avant l'heure prévue, et dans ce cas, ce n'est pas B2 + C2 qu'il faut faire mais A2 + C2
là est mon problème : parfois, il n'y a pas d'heure fixée pour le rdv, dans la colonne A, on peut trouver une heure, ou alors "AM" pour signifier que le camion passera en matinée, ou alors "pm" pour signifier qu'il passera l'après midi, ou même juste la date du jour (quand on ne sait pas s'il passe le matin ou l'après midi)
je ne peux donc pas faire ceci : =si( A2 < B2 ; B2 + C2 ; A2 + C2 ) puisque parfois en A2 il y a du texte ou un format date
voici ce que je voudrais faire :
=si( ou(A2 ="am"; A2="pm"; A2= ... ; A2 < B2 ) ; B2 + C2 ; A2 + C2 ))
ce sont les ... que je n'arrive pas à paramétrer : comment faire comprendre à excel 2007 que si la cellule A2 est au format date, il doit accomplir une action ?!
merci à tous ceux qui me mettront sur la voie