Reperer doublon avec double condition dauthenticité
vico31270
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un souci concernant excel et je suppose que la solution requiere une formule matricielle.
Voici Mon problème:
j'ai une feuille excel se composant de matricule, nom, mois (de janvier a juillet), et une colonne avec un calcul faisant l'addition de deux autres colonnes se situant sur la même feuille.
Mon problème est que j'ai forcément des doublons dans ma feuille puisque les matricule, nom, et mon calcul se regénère chaque mois de janvier a juillet.
De plus, il se peut que dans un mois généré, le matricule, nom, et mon calcul se génére deux fois pour une raison X.
Ex:
052- michel - 01- mon calcul
052- michel - 02- mon calcul
052- michel- 03- mon calcul
052- michel- 03- mon calcul
Mon dileme est que je souhaiterais que mon calcul se génére sur les mois de 01 et 02 dans mon exemple, mais aussi dans 03 mais que pour une seule ligne. Et que cette identification des doublons ce fasse sans l'ajout d'une colonne supplémentaire mais via la combinaison du matricule et du mois...si c'est possible.
Merci de m'apporter de vos lumière.
N'hésitez pas si je n'ai pas était clair....
Merci
J'ai un souci concernant excel et je suppose que la solution requiere une formule matricielle.
Voici Mon problème:
j'ai une feuille excel se composant de matricule, nom, mois (de janvier a juillet), et une colonne avec un calcul faisant l'addition de deux autres colonnes se situant sur la même feuille.
Mon problème est que j'ai forcément des doublons dans ma feuille puisque les matricule, nom, et mon calcul se regénère chaque mois de janvier a juillet.
De plus, il se peut que dans un mois généré, le matricule, nom, et mon calcul se génére deux fois pour une raison X.
Ex:
052- michel - 01- mon calcul
052- michel - 02- mon calcul
052- michel- 03- mon calcul
052- michel- 03- mon calcul
Mon dileme est que je souhaiterais que mon calcul se génére sur les mois de 01 et 02 dans mon exemple, mais aussi dans 03 mais que pour une seule ligne. Et que cette identification des doublons ce fasse sans l'ajout d'une colonne supplémentaire mais via la combinaison du matricule et du mois...si c'est possible.
Merci de m'apporter de vos lumière.
N'hésitez pas si je n'ai pas était clair....
Merci
A voir également:
- Reperer doublon avec double condition dauthenticité
- Double ecran - Guide
- Whatsapp double sim - Guide
- Excel cellule couleur si condition texte - Guide
- Double driver - Télécharger - Pilotes & Matériel
- Double appel - Guide
4 réponses
Bonjour
Pas très clair !
Si je comprends bien tu voudrais que le calcul ne se fasse que pour le premier doublon,dans ce cas tu peux utiliser NB.SI.ENS pour verifier que c'est la cas
ex: avec matricule en A2 jusqu'à An, nom en B2 jusqu'à Bn, mois en C2 jusqu'à Cn
en D2 mettre la formule = SI(NB.SI.ENS($A2:A2=A2;$B2:B2=B2;$C2:C2=C2)=1;formule de ton calcul;"")
Bien respecter les $ aux bons endroits
Cdlmnt
Pas très clair !
Si je comprends bien tu voudrais que le calcul ne se fasse que pour le premier doublon,dans ce cas tu peux utiliser NB.SI.ENS pour verifier que c'est la cas
ex: avec matricule en A2 jusqu'à An, nom en B2 jusqu'à Bn, mois en C2 jusqu'à Cn
en D2 mettre la formule = SI(NB.SI.ENS($A2:A2=A2;$B2:B2=B2;$C2:C2=C2)=1;formule de ton calcul;"")
Bien respecter les $ aux bons endroits
Cdlmnt
Merci pour cet element,
le probleme à ta formule c'est qu'elle ne prend pas en compte ma double condition, si matri et mois sont représentés 1 fois, faire mon calcul.
Si matricule et mois ayant plusieurs itérations sur le même mois, ici 03 dans mon exemple, alors mon calcul ne se fait que sur le dernier matricule du doublon et met 0 sur le premier doublon, toujours du mois concerné, dans mon exemple 03.
le probleme à ta formule c'est qu'elle ne prend pas en compte ma double condition, si matri et mois sont représentés 1 fois, faire mon calcul.
Si matricule et mois ayant plusieurs itérations sur le même mois, ici 03 dans mon exemple, alors mon calcul ne se fait que sur le dernier matricule du doublon et met 0 sur le premier doublon, toujours du mois concerné, dans mon exemple 03.
j'ai trouvé un element de reponse grace a ta formule mais ce n'est pas encore ca.
=SI(NB.SI.ENS(Plage mat;Mat;plage mois;mois)>1;Mon calcul;mon calcul 2)
le probleme c'est que j'aimerai que si il y a doublon sur le meme mois mon calcul se fasse sur la dernière ligne de doublon.
Dans mon ex le dernier 052-michel-03-mon calcul
=SI(NB.SI.ENS(Plage mat;Mat;plage mois;mois)>1;Mon calcul;mon calcul 2)
le probleme c'est que j'aimerai que si il y a doublon sur le meme mois mon calcul se fasse sur la dernière ligne de doublon.
Dans mon ex le dernier 052-michel-03-mon calcul