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

probleme de decalage decellule dans les formules

  • Initiateur de la discussion williams
  • Date de début
W

williams

Guest
Bonjour,
on a 2 tableaux, le premier est mensuelle et le second anuelle et sont tres long. Si on a dans le second tableau des formulles comme max (B1;B12) dans le cellule E1 et max (B13;B25) dans la cellule E2, max (B26;B28) dans la cellue E3... c'est a dire qu'il a un decalage de 12 lignes (du premier tableau) dans la formule de la cellule suivante pour chaque ligne. Comment peut on faire pour eviter de taper la formule ou d'aller selectionner les 12 cellules loins ?
Par ce que si je prend la cellule avec la formule et que je la fais glisser il y un decallage d'une cellule et de 12 cellules, donc les mois sont comptes dans plusieur annee.

voici le tableau :

A B C D E F G H
_______________________________
MOIS VAL. I I ANNEE VAL.
____________I I ______________
1 janv I I 1700
2 fev I I 1701
3 mars I I 1702
4 av I I 1703
5 mai I I 1704
6 juin I I 1705
7 juil I I
8 aout I I etc
9 sept I I .
10 oct I I .
11 nov I I .
12 dec I I
13 janv
14 fev
15 mars
.
.
.

merci d'avance

Williams
 
J

Jean-Marie

Guest
Bonjour, Williams

Regarde le fichier de ce lien, tu auras la réponse à ta question
Lien supprimé

Dans E1 place cette formule,
=SOMME(DECALER(Feuille_du_1er_Tableau!B$1:B$12;(ligne()-1)*12))
et fait un glisser déposer.

Dis-moi si tu as réussi.

Bonne journée

@+Jean-Marie
 
W

williams

Guest
Bonjours,
Je nai pas pu lire le fichier a cause des macros.
apres avoir utilise cette formule en tapant =SOMME(DECALER(B$1:B$12;(ligne()-1)*12)) comme les 2 tableaux sont dans la meme page, on me dit qu'il y a une erreur en surlignant *12. Apres avoir regarder dans excel je n'ai pas reussi a faire une formule pour calculer la somme des 12 premier mois, puis les 12 second mois....

A+

Williams
 
W

williams

Guest
Apres avoir mis cette parenthese =SOMME(DECALER(B$1:B$12;(ligne()-1)*12))) l'ordinateur me dit qu'il y a pas assez d'argument pour cette fonction.

Donc que dois je faire ?

merci

Williams
 
W

williams

Guest
Sorry,
je voulais dire que j'ai mis cette , =SOMME(DECALER(B$1:B$12;(ligne()-1)*12)) apres le premier 12 mais l'ordinateur me dit qu'il y a pas assez d'argument pour cette fonction en surlignant le deuxieme 12.

Donc que dois je faire ?

merci


Williams
 
W

williams

Guest
Excuse moi,
avec cette virgule il y a une erreur d'apres l'ordinateur :
=SOMME(DECALER(B$1:B$12;(ligne()-1)*12,))

Il ne manquerait pas des donnees ?

merci

Williams
 
J

Jean-Marie

Guest
William,

Indique moi :
- la plage de ton tableau,
- le nom de la feuille de ce tableau,
- la référence de la cellule où tu placeras la première formule,
- le nom de la feuille où sera placée cette formule.

@+Jean-Marie
 
W

williams

Guest
Merci,
Avec cette formule =SOMME(DECALER(B$1:B$12;(ligne()-1)*12) il y a plus d'erreur trouver par l'ordinateur.

Mais si les 12 premiere cellules (b1;b12) des lignes du premier tableau (mensuelle) ont '1' et les 12 lignes suivante (b13;b25) on '2' je devrais trouver une valeur de '1' dans la cellule E1 et '24' dans E2 qui on cette formule. Voila que je trouve 0 dans les 2 cellules ?

Pourquoi ?

Williams
 
W

williams

Guest
Le nom de la feuille est "qbo pdo enso soleil mensuelle",
la référence de la cellule où je place la première formule, est E1,
le nom de la feuille sera placée cette formule est aussi Le nom de la feuille est "qbo pdo enso soleil mensuelle", comme les 2 tableaux sont sur la meme feuille.

Mais je ne sais pas se que c'est que la 'plage d'un tableau'

Le tableau est comme ci dessous :

A ....B ......C ...............D ...........E ........F...... G .......H
_______________________________
....MOIS ..VAL...I I ...ANNEE ....VAL.
____________I I ______________
1 ...janv ....1......I I ...1700......formule
2 ...fev ......1......I I ...1701......formule
3 ...mars ...1......I I ...1702.......formule
4 ...av........1..... I I ...1703
5 ...mai .....1......I I ...1704
6 ...juin .....1......I I ...1705
7 ...juil ......1.......I I
8 ...aout ...1.......I I ..etc
9 ...sept ...1.......I I
10 .oct .....1........I I
11 .nov .....1.......I I
12 .dec ......1......I I
13 .janv......2......I I
14 .fev........2......I I
15 .mars.....2......I I
.
.
.

merci d'avance

Williams
 

Discussions similaires

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