Formule de comparaison en fonction de la valeur d'une cellul
Le Pingou Messages postés 12640 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je recherche une formule excel pour comparer 2 colonnes.
Dans la colonne A : une liste de clé
Dans la colonne B : une clé
Dans la colonne C : me dire si dans la colonne A je retrouve ou pas la valeur de la colonne B. SI oui OK, si non A vérifier.
Comment je peux valoriser la colonne C ?
Je vous remercie d'avance pour votre aide.
Windows / Edge 99.111.1661.43
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau.
- Clé de produit windows 10 gratuit - Guide
- Formule si et - Guide
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif ci-dessous. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. il manque 5 valeurs dans le tableau ci-dessous. retrouvez-les dans votre tableau, puis reportez-les arrondies à l’entier le plus proche. ✓ - Forum Excel
- Comment calculer la moyenne sur excel - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
11 réponses
Bonjour,
Une possibilité la formule en C1 et la tirer vers le bas si plus de 1 valeur en colonne C
=SI(NB.SI(A:A;B1)<>0;"OK";"A vérifier")
Merci pour ce retour mais ce n'est pas tout à fait ça ma demande.
Je vais compléter ma question initiale qui portait à confusion. Pardon.
A1= liste de clés
B1 = 1 clé
C1 = me dire si dans la cellule A1 je retrouve ou pas la valeur de la cellule B1. SI oui OK, si non "A vérifier".
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionIl faut imaginer les 3 colonnes mais en gros c'est cela.
LEI-218, LEI-672, LEI-344 LEI-672 OK ou à vérifier
LEI-297 LEI-297 OK ou à vérifier
LEI-9, LEI-41, LEI-68 LEI-9 OK ou à vérifier
LEI-9, LEI-732, LEI-11, LEI-8 LEI-9 OK ou à vérifier
LEI-28 LEI-2 OK ou à vérifier
Bonjour,
Désolé mais ce n'est pas parfait essayer ceci . LEI-28 LEI-2 devrait donnée A vérifier et non OK
ou ceci : EI-732, LEI-9, LEI-11, LEI-8 pour LEI-7 !!!!!
Bonjour,
Voici ma proposition via fonction personnalisée
testlistclef(A2;B2)
et tirer vers le bas
Le code à mettre dans un module :
Function testlistclef(ct As String, c As String)
list = Replace(ct, ", ", ",")
clef = c
Suite:
virg = InStr(1, list, ",")
If virg = 0 Then
test = list
If clef = list Then
resu = "OK"
Else
resu = "A vérifier"
End If
GoTo Sort
End If
test = Mid(list, 1, virg - 1)
If clef = test Then
resu = "OK"
GoTo Sort ' Exit Function
End If
list = Right(list, Len(list) - virg)
GoTo Suite
Sort:
testlistclef = resu
End Function