Si doublon ... formule
Résolu/Fermé
sarah
-
22 juin 2011 à 11:33
sarah-03 Messages postés 3 Date d'inscription mercredi 22 juin 2011 Statut Membre Dernière intervention 22 juin 2011 - 22 juin 2011 à 14:11
sarah-03 Messages postés 3 Date d'inscription mercredi 22 juin 2011 Statut Membre Dernière intervention 22 juin 2011 - 22 juin 2011 à 14:11
A voir également:
- Si doublon ... formule
- Formule si et - Guide
- Formule excel - Guide
- Mise en forme conditionnelle formule si - Guide
- Formule moyenne excel - Guide
- Supprimer doublon excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
Modifié par Vaucluse le 22/06/2011 à 12:54
Modifié par Vaucluse le 22/06/2011 à 12:54
Bonjour
essayez si cela correspond:
en I3 la formule à tirer vers le bas:
=SI(SOMMEPROD(($B$3:B3=B3)*($G$3:G3="déjà reçu"))=1;"déjà reçu";"")
attention aux libellés. dans chaque item SOMMEPROD, le 1° B3 ou G3 est bloqué, pas le second ($B$3:B3) de façon à ce que le champ de calcul évolue en descendant la formule ($B$3:B3 sur ligne 3 $B$3:B4 sur ligne 4 etc...)
cette formule place déjà reçu sur la 1° ligne où elle trouve un dossier déjà reçu et celle ci seulement.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
essayez si cela correspond:
en I3 la formule à tirer vers le bas:
=SI(SOMMEPROD(($B$3:B3=B3)*($G$3:G3="déjà reçu"))=1;"déjà reçu";"")
attention aux libellés. dans chaque item SOMMEPROD, le 1° B3 ou G3 est bloqué, pas le second ($B$3:B3) de façon à ce que le champ de calcul évolue en descendant la formule ($B$3:B3 sur ligne 3 $B$3:B4 sur ligne 4 etc...)
cette formule place déjà reçu sur la 1° ligne où elle trouve un dossier déjà reçu et celle ci seulement.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
sarah-03
Messages postés
3
Date d'inscription
mercredi 22 juin 2011
Statut
Membre
Dernière intervention
22 juin 2011
22 juin 2011 à 13:17
22 juin 2011 à 13:17
Merci beaucoup à tous les deux pour votre aide !
Alors ça fonctionne sauf qu'effectivement, avec cette formule, si j'ai une date sur une des lignes du dossier, ça m'indique "déjà reçu".
Idéalement (et peut être plus simplement) étant donné que colonne H j'ai une formule qui m'indique soit une date soit 0 s'il n'y a pas de date pour le dossier en question.
Donc, peut on rajouter à la formule de Vaucluse, comme condition pour un résultat "positif" (donc "déjà reçu"):
Il faut que la valeur de la colonne H = 0
Si H est différent de 0 ne rien indiquer en réponse de la formule de Vaucluse !
Merci beaucoup pour votre aide !
Alors ça fonctionne sauf qu'effectivement, avec cette formule, si j'ai une date sur une des lignes du dossier, ça m'indique "déjà reçu".
Idéalement (et peut être plus simplement) étant donné que colonne H j'ai une formule qui m'indique soit une date soit 0 s'il n'y a pas de date pour le dossier en question.
Donc, peut on rajouter à la formule de Vaucluse, comme condition pour un résultat "positif" (donc "déjà reçu"):
Il faut que la valeur de la colonne H = 0
Si H est différent de 0 ne rien indiquer en réponse de la formule de Vaucluse !
Merci beaucoup pour votre aide !
sarah-03
Messages postés
3
Date d'inscription
mercredi 22 juin 2011
Statut
Membre
Dernière intervention
22 juin 2011
22 juin 2011 à 13:24
22 juin 2011 à 13:24
J'ajoute que quand je dis H différend de 0, ça peut etre du texte comme des chiffres :)
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 216
22 juin 2011 à 13:38
22 juin 2011 à 13:38
Donc tu peux mettre en résolu...
Bravo vaucluse ! ;-)
eric
Bravo vaucluse ! ;-)
eric
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
Modifié par Vaucluse le 22/06/2011 à 13:47
Modifié par Vaucluse le 22/06/2011 à 13:47
Merci, mais je pense que:
la première formule affiche déjà reçu sur la ligne ou se trouve le dossier déjà reçu indépendamment des autres lignes avec le même N° si elles ne sont pas reçus
la seconde proposition message 6 avec fichier joint n'affiche en colonne I "déjà reçu":
_que si toutes les dates du N° de dossier sont remplacées par "déjà reçu"
_ et uniquement sur la 1° ligne du N° de dossier
C'est sans doute ce que tu avais vu Eric!
l'essentiel étant que le demandeur trouve son compte dans le total.
sarah
ne rien mettre si H>0 correspond au fait qu'il y a une date en G, ça devrait suffire;
bonne route
crdlmnt
la première formule affiche déjà reçu sur la ligne ou se trouve le dossier déjà reçu indépendamment des autres lignes avec le même N° si elles ne sont pas reçus
la seconde proposition message 6 avec fichier joint n'affiche en colonne I "déjà reçu":
_que si toutes les dates du N° de dossier sont remplacées par "déjà reçu"
_ et uniquement sur la 1° ligne du N° de dossier
C'est sans doute ce que tu avais vu Eric!
l'essentiel étant que le demandeur trouve son compte dans le total.
sarah
ne rien mettre si H>0 correspond au fait qu'il y a une date en G, ça devrait suffire;
bonne route
crdlmnt
22 juin 2011 à 13:10
J'ai failli dire joli coup mais si j'ai bien compris il faut 'déjà reçu' sur la 1ère ligne que si toutes les lignes de ce dossier ont 'déjà reçu' (et pas si une a une date...)
On va voir ce qu'en dit le demandeur mais pour l'instant hors vba je ne vois pas...
eric
22 juin 2011 à 13:40
Tu as probablement raison,je n'avais pas tout compris mais je pense quand même qu'on peut s'en sortir sans VBA:
en I3:
=SI(SOMMEPROD(($B$3:$B$14=B3)*($G$3:$G$14="déjà reçu"))=NB.SI($B$3:$B$14;B3);SI(SOMMEPROD(($B$3:B3=B3)*($G$3:G3="déjà reçu"))=1;"déjà reçu";"");"")
soit selon fichier ci joint:
http://www.cijoint.fr/cjlink.php?file=cj201106/cijtPLf6yT.xls
celui là devrait peut ^être correspondre
Crdlmnt
22 juin 2011 à 14:10
A plus
eric
22 juin 2011 à 14:11
Très bonne après midi !