Comptage d'un doublon sur 2

Bonsoir à tous,

N'étant pas une lumière sur Excel j'aurais besoin de votre aide :

J'ai une colonne avec des données issue d'une extraction d'un logiciel de suivie de traitement. Il s'agit des numéros de dossier (ceci apparaisse automatiquement 2 fois : une fois quand le dossier rentre sur la file de traitement et une fois quand le dossier sort), je souhaite calculer le nombre de dossier qu'il y avait à traiter. Jusqu’à la je savais faire, mais le hic c'est qu'un dossier peut revenir en traitement 2 fois (et donc apparaitre 4 fois dans ma liste) et là si j'utilise la fonction de suppression de doublon, cela comptabilise une fois le dossier et non deux fois, d'où mon problème.

Ce que je voudrais faire est d'avoir une autre colonne qui me permettrait de faire une somme et que cela ressemble à l'exemple ci-dessous :

1er colonne - 2ème colonne

1 - 207207

0 - 207207

1 - 207207

0 - 207207

1 - 207208

0 - 207208

Ainsi en utilisant la 1er colonne, je peux avoir le nombre de dossier à traiter.

Merci par avance

Bonjour

Le nombre de dossier sans doublon est donné directement par la formule

=SOMMEPROD(1/NB.SI(PlageDossiers;PlageDossier))

Cordialement

12classeur1.xls (13.50 Ko)

Bonsoir Amadéus,

Merci pour ta réponse, mais dans ton fichier, je devrais trouver la valeur 5 et non 3.

Je voudrais automatiser la colonne 1 comme ci-dessous

Merci

9classeur1-2.zip (3.57 Ko)

Bonsoir @ tous,

il faut donner un exemple plus riche et plus représentatif, sinon je peux te dire que cette simple formule fera l'affaire :

=ENT(NB(B2:B11)/2)

@ te relire

Bonjour Rachid,

merci pour ton aide, mais ce ne peut pas m'aller

J'ai mis à dispo un fichier plus complet, au final il y aura un TCD, ce que je souhaite est que dans la colonne A, il y ai une formule qui mette 1 ou 0

comme cela :

1 - 207207

0 - 207207

1 - 207207

0 - 207207

1 - 207208

0 - 207208

1 - 207209

1 - 207210

0 - 207210

Merci pour votre aide.

11classeur2.xlsx (159.40 Ko)

Bonjour,

Tu peux utiliser la formule

=MOD(NB.SI($B$2:B2;B2);2)

A+

Bonjour,

Une proposition

Cdlt

13classeur2.xlsb (166.63 Ko)

Merci à tout les deux ça marche

Bonsoir @ tous,

A tester :

=SOMME(ENT(SI(EQUIV(B2:B4016;B2:B4016;0)=LIGNE(INDIRECT("1:"&LIGNES(B2:B4016)));NB.SI(B2:B4016;B2:B4016))/2))

@ valider par Ctrl+Shift+Enter

@ + +


Re,

Il y a un truc que je ne comprends pas, est-ce qu'il faut avoir 2 occurrences pour compter 1, comme exemple que doit-on compter en cas de 3 occurrences :

Rachid

Rachid

Rachid

est-ce qu'il faut compter 2 ou 1 ??

pour te dire, ma formule compte 1, d'où le résultat est 1787.

@ + +

Re,

le cas échéant :

=SOMME(ENT(SI(EQUIV(B2:B4016;B2:B4016;0)=LIGNE(INDIRECT("1:"&LIGNES(B2:B4016)));(NB.SI(B2:B4016;B2:B4016)+1)/2)))

@ valider par Ctrl+Shift+Enter

@ + +

Bonsoir Rachid,

j'ai tester ta seconde formule et elle fonctionne (elle me donne le résultat total), merci à toi

Rechercher des sujets similaires à "comptage doublon"