Doublons et conditions

Résolu
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

J'ai un tableau qui comporte des milliers de lignes ou je dois extraire un taux qui correspond au nombre de devis validés par rapport au total des devis.

Le tableau est composé d'une multitude de doublons, que j'ai pu neutraliser avec la formule SI(NB.SI($F$2:F2;F2)>1;0;1) ( colonne G en PJ) , ma problématique est que si le même client a un devis et un devis validé, c'est le devis validé qui doit être à 1 et le devis à 0.

EN  PJ :

1.Résultats actuels devis ( problème ligne 8 et 9)

2. Résultats souhaités ( il faudrait que la ligne 8 soit à 0, priorité au devis validé)

J'espère que j'ai été le plus clair possible.

Bonne journée

cordialement

10 réponses

DjiDji59430 Messages postés 4239 Date d'inscription   Statut Membre Dernière intervention   698
 

Bonjour à tous,

Tu tries d'abord ta colonne type : devis validé en premier, puis tu fais ta formule magique.


Crdlmt

0
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   2
 

Bonjour,

Malheureusement avec un tri ça ne fonctionne pas 

cordialement

0
PHILOU10120 Messages postés 6436 Date d'inscription   Statut Contributeur Dernière intervention   823
 

Bonjour

Si j'ai bien compris votre problème

Assayer cette formule en colonne G :

=SI(ET(NB.SI($F$2:F2;F2)>1;$E2="devis validé");1;0)


0
Raymond PENTIER Messages postés 58965 Date d'inscription   Statut Contributeur Dernière intervention   17 330
 

Bonjour Chris.

Juste deux petites remarques, pour tes prochaines discussions :

  1. Tu annonces des PJ, mais en réalité ce ne sont que des images (captures d'écran).
    - Une PJ, c'est un fichier (le vrai fichier, ou une copie sans informations confidentielles, ou un fichier-exemple).
    - Tu peux utiliser https://www.cjoint.com/ ou bien https://www.transfernow.net/ pour les fichiers lourds.
  2. Dans tes images, on voit les références de lignes, mais pas les références de colonnes ! Tu pourrais fort bien avoir des colonnes masquées, et on serait perdus ...


Cordialement.


1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 

Bonjour,

Si on fait référence au lignes 2 à 13 de votre extrait, qu’elle devrait être, selon vous, le nombre total de devis et le nombre total de devis validés… ?


0
DjiDji59430 Messages postés 4239 Date d'inscription   Statut Membre Dernière intervention   698
 
0
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   2
 

Bonjour,

Merci à tous pour vos réponses.

Je poste un échantillon   du tableau excel pour être le plus précis possible et avoir las visibilité de ce que je dois obtenir ( quand client a un devis + un devis validé, seul le validé doit compter)

https://www.cjoint.com/c/NFehqVVnnve

Bonne journée

cordialement

0
DjiDji59430 Messages postés 4239 Date d'inscription   Statut Membre Dernière intervention   698
 

Avec un TCD

https://www.cjoint.com/c/NFeiZndOk8u

Quand tu fais le tcd, ne pas oublier de cocher  "ajouter au modele de donnée" pour pourvoir choisir "total distinct"


Crdlmt

0
PHILOU10120 Messages postés 6436 Date d'inscription   Statut Contributeur Dernière intervention   823
 

Bonjour

Voir votre fichier modifié :

https://www.cjoint.com/c/NFejklmcId4

Mettre cette formule

=SI(NB.SI($E$2:$E2;E2)>1;0;SI($D2="devis validé";1;0))


0
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   2
 

 Bonjour PHILOU10120

c'est quasiment ça sauf que j'ai omis de préciser  :

La première  condition est que si le client a un devis validé et un devis, je dois compter 1 pour le validé et 0 pour le devis ( cas ligne 22 à 25)

La deuxième est que si le client n'a que des devis sans devis validé : je dois compter 1 pour le devis ( cas ligne 30 à 33)

La troisième est que si le client a qu'un devis validé, je dois compter 1.

L'objectif est de calculer le taux de devis validés par rapport au nombre total de devis avec neutralisation des doublons.

Merci 

Bonne journée.

0
PHILOU10120 Messages postés 6436 Date d'inscription   Statut Contributeur Dernière intervention   823
 

Bonjour

Essayer cette formule modifiée

=SI(NB.SI($E$2:$E2;E2)>1;0;SI(OU($D2="devis";$D2="devis validé");1;0))

1
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   2
 

Bonjour, Merci PHILOU10120

Bonne journée

0
DjiDji59430 Messages postés 4239 Date d'inscription   Statut Membre Dernière intervention   698
 

re

https://www.cjoint.com/c/NFeqNP4WzP3

0
Chris1377 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   2
 

Bonjour, Merci DjiDji59430

Bonne journée

0