- 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
- Ryanair produits interdits en cabine - Guide
- Comment calculer la moyenne sur excel - Guide
- Formule mathématique - Télécharger - Études & Formations
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