Garder que certaines dates

max38 -  
Morgothal Messages postés 1350 Statut Membre -
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

Morgothal Messages postés 1350 Statut Membre 184
 
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...
0
Morgothal Messages postés 1350 Statut Membre 184
 
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;"")
0
Raymond PENTIER Messages postés 71871 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
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)
0