Garder que certaines dates

Bonjour,

CFNFOU CFNCDE CFDCDE
BUCOL NT2459 130529
BUCOL NT2459 130529
ATBC NT2460 130429
ATBC NT2460 130528
ATBC NT2460 130611
ATBC NT2460 130429
ATBC NT2460 130528
ATBC NT2460 130611
ATBC NT2460 130429
ATBC NT2460 130528
ATBC NT2460 130611
ATBC NT2463 130705
ATBC NT2463 991231
ATBC NT2463 130705
ATBC NT2463 991231
ATBC NT2463 130705
ATBC NT2463 991231
ATBC NT2463 130705
ATBC NT2463 991231
ATBC NT2463 130705
ATBC NT2463 991231

CFNFOU : nom fournisseur
CFNCDE : numero de commande
CFDCDE : date (exemple : 120104= 04 avril 2012)

Je veux que pour chaque commande il me retienne une seul fois les dates

ex :

CFNFOU CFNCDE CFDCDE
BUCOL NT2459 130529
BUCOL NT2459
ATBC NT2460 130429
ATBC NT2460 130528
ATBC NT2460 130611
ATBC NT2460
ATBC NT2460
ATBC NT2460
ATBC NT2460
ATBC NT2460
ATBC NT2460
ATBC NT2463 130705
ATBC NT2463 991231
ATBC NT2463
ATBC NT2463
ATBC NT2463
ATBC NT2463
ATBC NT2463
ATBC NT2463
ATBC NT2463
ATBC NT2463

helpppppppp :(

2 réponses

  1. Hello,
    J'ai pas bien compris, comment est-ce que tu détermines si tu gardes une date ou non ?

    Pour BUCOL, je dirais une date par fournisseur, mais avec ATBC je ne comprends pas pourquoi on retrouve plusieurs dates...
    1. J'aurais proposé ceci (à écrire en D2 et à tirer vers le bas) :
      =SI(OU(ET(A2<>A1;B2<>B1);ET(A2=A1;B2<>B1));C2;"")
  2. Contributeur
    Bonjour max38.

    La prochaine fois, envoie ton fichier de données avec https://www.cjoint.com/
    Cela nous évite de devoir fabriquer de nouveau ta feuille de calcul en recopiant toutes tes valeurs ...

    Sinon, la formule à partir de D3 (à recopier ensuite jusqu'en D33) est :
    =A3&B3&SI(NB.SI.ENS(B$2:B3;B3;C$2:C3;C3)>1;"";C3)