Formule pour novice
Résolu
romane4
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
romane4 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
romane4 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
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
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
A voir également:
- Formule pour novice
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
2 réponses
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
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