Traduction d'une formule.

Quaisako

XLDnaute Nouveau
Bonsoir le Forum,

qqun peut-il m'aider à comprendre la formule ci-dessous, tirée d'un fichier exemple nommé "Trombi.xls"

sur le site de Jacques Boisgontier?

=DECALER(BD!$A$2;(ENT(LIGNES($1:2)/2)*4+COLONNES($A:A)-5);0)

Merci d'avance pour votre aide.

Quaisako
 

ROGER2327

XLDnaute Barbatruc
Re : Traduction d'une formule.

Bonjour Quaisako


Si vous regardez l'aide fournie avec Excel, vous trouverez sans peine que :
  1. LIGNES($1:2) renvoie le nombre de lignes de la plage passée en argument ; ici : 2.
  2. COLONNES($A:A) renvoie le nombre de lignes de la plage passée en argument ; ici : 1.
  3. Par conséquent, ENT(LIGNES($1:2)/2)*4+COLONNES($A:A)-5 vaut ENT(2/2)*4+1-5, i.e 0. La formule =DECALER(BD!$A$2;(ENT(LIGNES($1:2)/2)*4+COLONNES($A:A)-5);0) se résume à =DECALER(BD!$A$2;0;0).
  4. Un coup d’œil sur l'aide de la fonction DECALER vous dira que cette formule fait référence à la cellule A2 de l'onglet BD, décalée de 0 ligne et 0 colonne ; autrement dit la formule renvoie BD!$A$2.


En l'absence de support, difficile d'en dire plus. Je pense toutefois qu'elle doit être recopiée à droite et vers le bas pour être utile... Voyez le classeur joint.​


Bonne journée.


ROGER2327
#6555


Lundi 9 Clinamen 140 (Sainte Trique, lunatique - fête Suprême Quarte)
11 Germinal An CCXXI, 9,7162h - pervenche
2013-W13-7T23:19:08Z
 

Pièces jointes

  • Classeur1.xlsx
    12.8 KB · Affichages: 58
  • Classeur1.xlsx
    12.8 KB · Affichages: 57
  • Classeur1.xlsx
    12.8 KB · Affichages: 63

Discussions similaires

Statistiques des forums

Discussions
312 500
Messages
2 089 005
Membres
104 003
dernier inscrit
adyady__