Formule

Bonjour tout le monde

je cherche une furmule sur mon tableau Excel.voici le probleme:

j'ai un tableau de 2 colonnes, Réf article,Date de consommation.comme chaque article a été consommé plusieur fois,il a beaucoups de date. comment je peux afficher d'une autre cellule le dérniere date de consommation pour chaque article ,étire la cellule pour avoir les dérnieres dates de tout les articles..

merci d'avance pour une réponse

Salut Achille,

En l'absence de fichier, c'est assez dur de savoir ce dont tu as vraiment besoin

Un essai :

Formule que j'ai placée en C2 dans le fichier ci-joint et que j'ai incrémentée vers le bas :

=SI(NB.SI(A2:$A$10000;A2)=1;B2;"")

Condition : Les dates de la colonne B sont dans l'ordre chronologique.

Si ce n'est pas ça, fournis-nous ton fichier.

Cordialement.

10achille.zip (6.19 Ko)

bonjour mes ami

Yvouille merci pour la réponse ,même qu'elle a pas fait la faire.

et comme tu l'a proposé voici le fichier.c'est la colonne bleue de la 2 em feuille que je veux compléter.

merci pour la réponse

Bonjour

Matricielle en D3, incrémentée vers le bas

(Validation avec les 3 touches Ctrl+Maj+Entrée)

=DECALER(Feuil1!$A$3;MAX(LIGNE(Feuil1!$B$4:$B$82)*(Feuil1!$B$4:$B$82=A3))-3;;;)

Cordialement

Bonjour

Autre formule (Matricielle également)

=MAX(SI(Feuil1!$B$2:$B$1000=A3;Feuil1!$A$2:$A$1000))

Amicalement

Nad

Merci,merci 10000000000000000000000000000000000000 fois mes amis

bonjour

Amadéus t'a furmule m' a vraiment aider ,mais je ne sais pas pourquoi je ne peux pas étirer la formule pour les autres cellules ,parceque j'ajoute d'autres articles à chaque .

merci de m'aider

Bonjour

Amadéus t'a formule m' a vraiment aidé, ,mais je ne sais pas pourquoi je ne peux pas étirer la formule pour les autres cellules ,parceque j'ajoute d'autres articles à chaque jour .

Pour pouvoir allonger le nombre de dates en Feuil1 colonne A en ménageant la mémoire et le temps de calcul de l'ordinateur, il faut définir un champ dynamique pour les données

Pour cela, j'ai nommé Plage la formule

=DECALER(Feuil1!$B$4;;;NBVAL(Feuil1!$B:$B)-1)

et utilisé ce nom Plage dans une nouvelle formule en Feuil2!C3

=DECALER(Feuil1!$A$3;MAX(LIGNE(INDIRECT("$1:$"&NBVAL(Plage)))*(Plage=A3));;;)

Cordialement

Rechercher des sujets similaires à "formule"