Combinaison formule ET & SI

cocoboy3 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   -
Hello,
Je souhaite faire un "ménage" dans un fichier avec des dates et des noms selon une valeur donnée.
Ci-dessous mon fichier :
a 20/06/2013 5 A conserver
a 21/06/2013 6 A conserver
a 22/06/2013 3 A conserver
a 22/06/2013 10 A conserver
a 25/06/2013 5 A conserver
b 25/06/2013 5 A conserver

Ce que je souhaite c'est que la valeur 10 du 22/06/2013 m'affiche A supprimer or j'obtiens A conserver à l'aide de la formule suivante :

=SI(ET((A1=A2);(B1=B2);(C1>C2));"A supprimer";"A conserver")

Help, où est l'erreur ?
Merci d'avance pour votre réponse
A voir également:

1 réponse

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

si
Colonne A les lettres
Colonne B les dates
colonne C les nombres
colonne D les formules

=SI(ET((A3=A4);(B3=B4);(C3<C4));"A supprimer";"A conserver")

Vous contrôlez la ligne 3 avec la 4 si j'ai bien compris

0
cocoboy3
 
bonjour et merci pour le retour,
Je contrôle si la valeur de la cellule A1 est égale à la valeur de la cellule A2 (lettre)
Si c'est le cas je contrôle ensuite que B1 est égale à B2 (date)
Et si les 2 conditions sont remplies alors ce sera systématiquement la valeur C1 qui sera "A conserver" et la valeur C2 qui sera à supprimer car étant systématiquement inférieure à la précédente (classement ordre chronologique, en réalité les valeurs C correspondent à des heures).
Dans l'exemple ci-dessus :
A1 = A2
B1 = B2
C1 < C2
==> C1 (valeur = 3) est à conserver et C2 à supprimer (valeur = 10)
J'espère être un peu plus clair ?
;p)
0
cocoboy3
 
petite erreur : C2 est supérieure et non pas inférieure, désolé
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
dans ce cas c'est le 3 qui sera marqué supprimé et non le 10
0
cocoboy3
 
c'est l'inverse que j'attends, la valeur 10 doit être marqué "A supprimer" et 3 "A conserver"
j'ai modifié la formule comme suit :
=SI(ET((A1=A2);(B1=B2));"A supprimer";"A conserver")
j'obtiens le résultat ci-dessous
1026927 21/06/2012 07:43:00 P10 A conserver
1026927 22/06/2012 07:38:00 P10 A supprimer
1026927 22/06/2012 07:59:00 P10 A conserver
1026927 25/06/2012 07:49:00 P10 A conserver

Ligne 1 OK
Ligne 2 KO
Ligne 3 KO
Ligne 4 OK
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Les dates et les heures ne sont pas en ordre croissant
1 ligne 07:43:00
2 ligne 07:38:00
3 ligne 07:59:00
pour que la formule fonctionne ne devraient-elles pas être triées
0