Traitement de fichier

jef6713 Messages postés 9 Statut Membre -  
jef6713 Messages postés 9 Statut Membre -
Bonjour,
Je travaille sur un fichier de relevés. J'ai plusieurs colonnes et dans chacune des colonnes, j'ai plusieurs données.
Toutes ces données sont classées par ordre chronologique. Quelle fonction sur Excel, puis-je utiliser pour retenir comme donnée, celle la plus récente ?
Merci d'avance
A voir également:

5 réponses

m@rina Messages postés 26524 Date d'inscription   Statut Contributeur Dernière intervention   11 490
 
Bonjour,

Ta demande n'est pas très claire... Qu'est ce que tu entends par "pour retenir" ?

Voici une proposition : une formule à mettre dans une cellule pour obtenir la date la plus récente :

=MAX(A1:A100)
ou encore :
=GRANDE.VALEUR(A1:A100;1)

dans mon exemple A1:A100 représente la colonne des dates.

Sinon, explique nous plus en détails : comment est fait ton fichier, ce que tu veux réellement... Et profites-en pour donner ta version.

m@rina
0
Utilisateur anonyme
 
Bonjour,

=GRANDE.VALEUR(PLAGE;1)
(Marche pour les dates également).
0
m@rina Messages postés 26524 Date d'inscription   Statut Contributeur Dernière intervention   11 490
 
euh.... oui... c'est bien ce que j'ai dit !! :)
0
jef6713 Messages postés 9 Statut Membre > m@rina Messages postés 26524 Date d'inscription   Statut Contributeur Dernière intervention  
 
Non, car dans mon exemple, j'aurais 32 et non 27, alors que c'est bien 27 que je veux retenir.
Merci
0
Utilisateur anonyme > m@rina Messages postés 26524 Date d'inscription   Statut Contributeur Dernière intervention  
 
Pas ma faute, le temps que je valide tu avais déjà répondu. xD
0
jef6713 Messages postés 9 Statut Membre
 
Merci de ton retour
Je vais essayer d'être plus clair.
J'ai une première colonne où j'ai toutes les dates de relevés pour tous mes magasins.
Les colonnes suivantes sont les magasins.
Pour chaque magasin, j'ai plusieurs relevés qui sont classés par ordre chronologique.
Je veux retenir la valeur du dernier relevé.
Je te donne un exemple.
Pour mon magasin x, les différents relevés :
- 27/02/2013 = 32
- 15/01/2014 = 25
- 02/12/2014 = 27
La valeur que je voudrais retrouver est 27, comme étant la valeur la plus récente pour ce magasin.
Merci d'avance
0
m@rina Messages postés 26524 Date d'inscription   Statut Contributeur Dernière intervention   11 490
 
tu peux donner un exemple ici :
https://www.cjoint.com/
0
jef6713 Messages postés 9 Statut Membre > m@rina Messages postés 26524 Date d'inscription   Statut Contributeur Dernière intervention  
 
Ok, je t'envoie un extrait avec le moins de données confidentielles que possible.
À tout à l'heure.
Merci
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
Bonjour

Peut être un exemple (avec ce que j'ai compris) mais via une macro
https://www.cjoint.com/?3AcpH0wT6Bl

Cdlmnt
0
jef6713 Messages postés 9 Statut Membre
 
C'est parti. Merci
0

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

Posez votre question
JvDo Messages postés 2012 Statut Membre 859
 
Bonjour à tous,

une formule matricielle :
=DECALER($A$1;MAX(SI(B4:B35<>"";LIGNE(B4:B35);0))-1;COLONNE()-1)

pour laquelle je suppose que les données du magasin sont en B4:B35 et les dates à côté, en A:A, dans l'ordre croissant.

cdlt

PS: à valider par CTRL+MAJ+ENTER
0
jef6713 Messages postés 9 Statut Membre
 
Tes suppositions sont absolument exactes. J'ai appliqué ta formule mais j'ai un message d'erreur.
Merci
0
jef6713 Messages postés 9 Statut Membre
 
J'ai trouvé une solution qui n'est pas parfaite et qui exige pas mal de manipulations mais qui fonctionne. Concrètement, je copie mon fichier et dans ce nouveau fichier, au lieu du nombre de produits relevés, je vais chercher la date correspondante puis pour chacune de mes colonnes, je vais chercher le relevé MAX.
merci encore pour votre aide et pour tous nos échanges.
Amicalement
0
JvDo Messages postés 2012 Statut Membre 859
 
Pourquoi t'embêtes -tu. C'est exactement ce que fait ma formule !
0
jef6713 Messages postés 9 Statut Membre > JvDo Messages postés 2012 Statut Membre
 
Je dois mal la saisir car j'ai un message d'erreur.
0
JvDo Messages postés 2012 Statut Membre 859
 
Ou tu la valides mal.
Pour la saisie, un copier/coller fait l'affaire.
0