Formule pour novice

Résolu/Fermé
romane4 Messages postés 2 Date d'inscription samedi 17 mai 2014 Statut Membre Dernière intervention 17 mai 2014 - 17 mai 2014 à 12:54
romane4 Messages postés 2 Date d'inscription samedi 17 mai 2014 Statut Membre Dernière intervention 17 mai 2014 - 17 mai 2014 à 19:54
Bonjour,

J' ai une colonne A, une colonne B et colonne C dans cette dernière les mêmes
valeurs que la colonne B mais qui sont répétés 2,3 ou 4 fois.
je veux comparer la valeur B avec la valeur C et si identique, inscrire dans une nouvelle colonne D la valeur A 2,3 ou 4 fois.
exemple:

A B C D résultat
104151 1 1 104151
104152 2 1 104151
104156 3 1 104151
104167 4 2 104152
104169 5 2 104152
104170 6 3 104156
104172 7 3 104156
104370 8 3 104156
104373 9 3 104156
107006 10 4 104167
1399 11 4 104167
1581 12 4 104167
etc...
merci d'avance pour votre aide

2 réponses

via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
17 mai 2014 à 18:14
Bonjour

En supposant les valeurs en A dans une plage allant de A2 à A50, en D2 mettre la formule :
=INDEX($A$2:$A$50;EQUIV(C2;$B$2:$B$50;0))
qui prend dans la matrice $A$2:$A$50 la valeur en ligne correspondant au rang trouvé par EQUIV
EQUIV cherche l'équivalent exact (le 0 en fin de formule) de la valeur en C2 dans la matrice $B$2:$B$50 et en renvoie le rang (1, 2 , 3 etc)

Étirer la formule au bas de la colonne (double clic sir carré noir en bas à droite de la cellule D2)

Cdlmnt

0
romane4 Messages postés 2 Date d'inscription samedi 17 mai 2014 Statut Membre Dernière intervention 17 mai 2014
17 mai 2014 à 19:54
Bonjour,

J'ai appliqué la formule, cela a fonctionné du premier coup, avec tous mes
remerciements pour votre précieuse aide.

Cordialement.
0