Test

Résolu
Bonjour,
j'aimerai effectuer un test sur ma feuille excel. j'ai deux colonnes, colonne note et colonne client, le test consiste à vérifier si un client (identifié par un numéro) possède une note unique (un client peut avoir plusieurs produits et donc apparait plusieurs- fois jusqu'à 4 fois-). ex:
client note produit
111 1 a
111 1 b
111 2 c
si ce cas se réalise par exemple je souhaite avoir un ko pour les trois produit

2 réponses

  1. Contributeur
    Bonjour
    et qu'appelez vous un KO ? et une note?
    quel type de doublons faut il comparer, uniquement le client
    le client et le produit, le client et la note, ou les trois?
    à vous lire
    0
    1. merci pour votre réponse Vaucluse,
      concernant la note, chaque client est noté de 1 a 10 (du très bon au mauvais), mais ça arrive ou un client est noté différemment d'un produit à un autre ce qui ne devrait pas l'être. donc pour un client qui est noté avec des notes différente je veux un "ko" (par exemple) et un ok si le client a une note unique pour l'ensemble de ses produits. pour pouvoir ensuite filtrer les ko. la formule doit prendre en compte le client et la note seulement.
      j'ai essayé avec cette formule mais ça marche pas très bien
      =SI(B2=B1;SI(A2=A1;"ok";"ko");SI(B2=B3;SI(A2=A3;"ok";"ko");"ok"))
      j'espère que j'étais plus claire
      merci pour vos réponse et bonne journée
      0
      1. Contributeur
        Un exemple à adapter pour peut être répondre, si j'ai bien compris
        en A à partir de A1 les noms client
        en B à partir de B1 les notes clients
        en C1 une valeur qui n'intervient pas
        en D1 cette formule à tirer sur la hauteur utile
        =SI(INDEX($B$1:B1;EQUIV(A1;$A$1:A1;0))=B1;"OK";"KO")

        placez bien les signes $ aux bons endroits avant de tirer la formule

        elle vous renverra OK sur chaque ligne tant que la note du client en A sera identique à la première affichée dans la liste, sinon renverra KO

        si j'ai bien compris

        crdlmnt
        0
      2. @Vauclusemerci Vaucluse pour votre aide, mais ça marche pas avec cette formule non plus. je pense que vous m'avez compris, je cherche à identifier les clients qui ont des notes différentes (bon et mauvais au même temps).
        merci
        cdlmt
        0
      3. @myka57Bonjour myka
        Bonjour Vaucluse ;)

        Alors essayer ceci :
        =SI(NB.SI.ENS(A:A;A1;B:B;B1)=NB.SI(A:A;A1);"OK";"KO")
        qui affiche OK si le nombre de couple n°-note d'une ligne dans toute la liste est égal au nombre de ce n° dans la liste et KO dans le cas contraire

        Clmnt
        Via
        0
      4. @via55merci Via, mais je pense vous m'avez pas compris je cherche pas le nombre de note mais je veux vérifier que la note est la meme pour chaque client.en fait c'est un logiciel qui note les clients c'est pour ça j'ai des notes différente pour le meme client ce qui pas normal. ex: colonne A le numéro de client, B la note et C le produit (qu'on va pas utiliser dans la formule)
        A /B /C
        1 /1 /a
        2 / 1 /x
        2 /5 /y
        2 /5 /z ...
        3 /1
        3 / 3
        0
      5. @myka57Re,

        As tu essayé ma formule ? elle ne compte le nombre de notes mais le nombre de fois où le même couple n°client-note se retrouve, si le client a toujours la même note ce nombre est égal au nombre de fois où on retrouve le n° client et c'est donc OK qui est affiché, sinon c'est KO
        0