Formule de comparaison en fonction de la valeur d'une cellul
FerméLe Pingou Messages postés 12182 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 7 novembre 2024 - 25 avril 2023 à 09:52
- 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
- Formule excel pour additionner plusieurs cellules - Guide
- Formule pour calculer une moyenne sur excel - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
11 réponses
24 avril 2023 à 13:53
Bonjour à tous,
Peut-être en C1 :
=SI(ESTNUM(CHERCHE(B1;A1));"OK";"A vérifier")
Cordialement
24 avril 2023 à 12:08
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".
24 avril 2023 à 13:29
Bonjour,
Dans ce cas merci de mettre quelques valeurs de clés de la liste.... en A1 !
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
24 avril 2023 à 16:29
Bonjour.
ALS35 t'a donné la bonne solution ...
Modifié le 24 avril 2023 à 22:24
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 !!!!!
25 avril 2023 à 08:36
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
25 avril 2023 à 09:16
Bonjour à tous,
Salutations Le Pingou, effectivement avec des données réelles c'est plus facile !
On peut cependant essayer en C1 :
=SI(ESTNUM(CHERCHE(SUPPRESPACE(B1)&",";SUPPRESPACE(A1)&","));"OK";"A vérifier")
Cordialement
25 avril 2023 à 09:52
Bonjour,
Merci ALS35, j'ai essayé la proposition et c'est parfait.
Bonne journée.