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

Formule à référence variable

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour le forum

Je cherche une formule qui me fasse la différence entre la dernière valeur et la première valeur rencontrées dans une plage
dans l'exemple, formule en A13, B13
les données peuvent exister de A1 à A12 et de B1 à B12
il faut chercher la dernière valeur de chaque plage et lui soustraire la première valeur.
Les données peuvent commencer et finir n'importe ou dans la plage.

D'avance merci
A+
[file name=Exemple_20060523162140.zip size=1510]http://www.excel-downloads.com/comp...oaded/files/Exemple_20060523162140.zip[/file]
 

Pièces jointes

  • Exemple_20060523162140.zip
    1.5 KB · Affichages: 22

Monique

Nous a quitté
Repose en paix
Bonjour,

à essayer :
=RECHERCHE(9^9;A1:A12)-DECALER(A1;EQUIV(RECHERCHE(9^9;A1:A12);A1:A12;0)-NB(A1:A12);0)

S'il n'y a pas de cellules vides entre le 1er et le dernier nombre
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Merci Monique, mais il peut y avoir des cellules vides entre. Par contre les débuts et fin de plage testés ne varient jamais.
Je sais, je suis casse pied!
Je vais déja tester ta formule!
A+
 

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Yeahou, Monique,


alors la formule de Monique non matricielle pour prendre en compte les cellules vide intercallées :

=RECHERCHE(9^9;A1:A12)-DECALER(A1;EQUIV(RECHERCHE(9^9;A1:A12);A1:A12;0)-NB(A1:A12)-NB.VIDE(A1:INDIRECT('A'&EQUIV(RECHERCHE(9^9;A1:A12);A1:A12;0)));0)

et autrement j'avais trouvé cette matricielle avec indirect :

=RECHERCHE(9^9;A1:A12)-INDIRECT('A'&MIN(SI(A1:A12differentde'';LIGNE(A1:A12))))

biensur diférend de a remplacer par les signe clavier.

Jocelyn

oup's la premiere formule non matricielle ne fonctionne que sur la colonne A à oublier donc mouarf une place au ZOP (comme disent les XLDnautes) pour moi

Message édité par: Jocelyn, à: 23/05/2006 17:22
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Re:Formule à référence variable[résolu]

Re Bonjour

merci à vous deux, vos deux formules fonctionnent. J'utiliserai celle de Monique car plus pratique pour la recopie incrémentée (pas d'indirect)

Bien cordialement, A+
 

Discussions similaires

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