Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Soustraction entre le 1er et le dernier nombre d'une série

JORDAN

XLDnaute Impliqué
Bonjour,

Je recois un fichier hebdomadaire avec environ 50000 lignes, je souhaiterai via une formule, faire la différence entre le dernier nombre et le 1er de la colonne B avec la colonne A en critère (qui doit etre identique)
ci joint un fichier test pour une meilleure explication
vous en remerciant par avance
cdt
 

Pièces jointes

  • tst.xlsx
    14.2 KB · Affichages: 33
  • tst.xlsx
    14.2 KB · Affichages: 35
  • tst.xlsx
    14.2 KB · Affichages: 38

Papou-net

XLDnaute Barbatruc
Re : Soustraction entre le 1er et le dernier nombre d'une série

Bonjour JORDAN,

Tout simplement comme ceci (en I2, puis à reproduire dans les autres cellules en adaptant les plages):

=MAX(B1:B5)-MIN(B1:B5)

Cordialement.
 

JORDAN

XLDnaute Impliqué
Re : Soustraction entre le 1er et le dernier nombre d'une série

Bonjour Papou-net

Merci pour cette solution, le soucis est que les données ne seront pas tout le temps de B1 à B5 mais peuvent varier entre 2 et 10 lignes
cdt
 

Annette

XLDnaute Occasionnel
Re : Soustraction entre le 1er et le dernier nombre d'une série

Bonjour JORDAN, Papou-net, le forum,

Un essai avec ceci

Cordialement
 

Pièces jointes

  • tst.xlsm
    16 KB · Affichages: 34
  • tst.xlsm
    16 KB · Affichages: 35

job75

XLDnaute Barbatruc
Re : Soustraction entre le 1er et le dernier nombre d'une série

Bonjour JORDAN, Papou-net, Annette,

1) Le tableau A:B doit être trié sur la colonne A comme sur l'exemple.

2) Formule matricielle en H2, à valider par Ctrl+Maj+Entrée :

Code:
=INDEX(A$1:A$500;MIN(SI(NON(NB.SI(H$1:H1;A$1:A$500));LIGNE(A$1:A$500))))
3) Par contre formule très simple en I2 :

Code:
=RECHERCHEV(H2;A:B;2)-RECHERCHEV(H2;A:B;2;0)
4) Tirer H2:I2 vers le bas.

A+
 

Discussions similaires

Réponses
50
Affichages
5 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…