Notifications
Retirer tout

Fonction DECALER

12 Posts
3 Utilisateurs
0 Reactions
3,694 Vu
(@abysse)
Noble Member
Inscription: Il y a 14 ans
Posts: 1173
Début du sujet  

Je souhaite applqiuer "mes" conditions sur X spins glissants, je suppose qu'il faut utiliser la fonction DECALER

Cependant je n'arrive à obtenir que l'erreur #VALEUR ! Alors que la plage de cellule concernée contient uniquement des nombres ...


   
Citation
(@ainelle)
Noble Member
Inscription: Il y a 14 ans
Posts: 1045
 

Il faudrait connaitre ta formule complète, car DECALER renvoie une cellule ou un range de cellules et dans ce deuxième cas, il te faut utiliser une formule qui s'applique à un range et non pas à une seule cellule.


   
RépondreCitation
(@abysse)
Noble Member
Inscription: Il y a 14 ans
Posts: 1173
Début du sujet  

Par exemple si je veux tester 50 spins glissants

=DECALER(F10;1;0;50;1)

soit F10, cellule contenant le 1er terme de la permanence


   
RépondreCitation
(@ainelle)
Noble Member
Inscription: Il y a 14 ans
Posts: 1045
 

si tu mets ça comme formule d'une case, oui, ça va partir en erreur, car tu veux mettre un tableau dans une case, et ça, Excel ne sait pas faire.
Comme je l'ai dit dans mon message précédent, il te faut associer cette fonction à une autre fonction qui peut gérer un tableau, genre "=MOYENNE(DECALER(...))


   
RépondreCitation
(@abysse)
Noble Member
Inscription: Il y a 14 ans
Posts: 1173
Début du sujet  

Je me doute bien, mais je pensais qu'il me suffirait d'étirer après.

Du coup comme je veux obtenir une succession de sommes sur 50 lignes j'ai rentré la formule suivante, sauf que j'dois mal m'y prendre, parce que ça ne fait pas c'que j'veux


   
RépondreCitation
(@ainelle)
Noble Member
Inscription: Il y a 14 ans
Posts: 1045
 

pourquoi utiliser la fonction DECALER ?
tu écris la première formule "=SOMME(A1:A50)" et ensuite, tu glisses et Excel va incrémenter tout seul le "1" et le "50"


   
RépondreCitation
(@abysse)
Noble Member
Inscription: Il y a 14 ans
Posts: 1173
Début du sujet  

Parce que je veux avoir la liste des résultats sur chaque ligne, si j'utilise =SOMME je n'obtiens que le résultat dans 1 cellule pour toute une série de 50 spins.


   
RépondreCitation
(@abysse)
Noble Member
Inscription: Il y a 14 ans
Posts: 1173
Début du sujet  

En fait si tu veux j'ai une autre feuille excel ou je dois rentrer une permanence de 50 spins.

Donc si j'arrive à avoir directement des liste de sommes sur 50 spins/lignes, j'ai plus qu'à adapter les formules de la 2nde feuille.


   
RépondreCitation
(@ainelle)
Noble Member
Inscription: Il y a 14 ans
Posts: 1045
 

voici la solution :
- en H9, tu mets "=SOMME(G$9:G9)"
- tu étires la formule pendant 50 cases
- en H59, tu mets "=SOMME(G$59:G59)
- tu étires la formule pendant 50 cases
- tu sélectionnes les 100 cases (H9:H108)
- Edition->Remplacer : '$' par (rien)
- tu peux maintenant étirer ta sélection de 100 cases jusqu'en bas et le cycle se fera tout seul


   
RépondreCitation
(@abysse)
Noble Member
Inscription: Il y a 14 ans
Posts: 1173
Début du sujet  

Bien vu le remplacer

J'avais trouvé une autre solution, mais comme tu dis c'est vraiment pas joli.

J'avais procédé comme suit,

H9 =SOMME(H9)
H10 =SOMME(H9:H10)
j'étire sur 48 cellules, et je rectifie manuellement l'incrémentation

Même procédé pour la 2nde, série.

Puis je sélectionne les 100 cellules et j'étire du nombre de série*50 + le nombre de série.

Je vais tester ta solution de ce pas


   
RépondreCitation
(@ainelle)
Noble Member
Inscription: Il y a 14 ans
Posts: 1045
 

urubu : essaie d'être à jeun avant de te connecter ... t'es vraiment lamentable là ...


   
RépondreCitation
(@bernard-albert)
Eminent Member
Inscription: Il y a 17 ans
Posts: 33
 

personne sur ce site pour virer le débile ????????????


   
RépondreCitation
Share:
Casinos Jackpot