Incrémentation des écarts

Claude

XLDnaute Occasionnel
Salut au Forum

Dans une question précédemment posée dans ce forum
concernant les écarts des numéros appartenant à une liste de tirages, Monique m'avais fourni la solution par une formule matricielle adaptée.

La question actuelle serait de faire figurer dans un tableau la liste des anciens écarts sans avoir à modifier mauellement à chaque fois la formule matricielle.

Ci-joint de manière plus explicite la question posée
 

Claude

XLDnaute Occasionnel
Claude écrit:
Salut au Forum

Dans une question précédemment posée dans ce forum
concernant les écarts des numéros appartenant à une liste de tirages, Monique m'avais fourni la solution par une formule matricielle adaptée.

La question actuelle serait de faire figurer dans un tableau la liste des anciens écarts sans avoir à modifier mauellement à chaque fois la formule matricielle.

Ci-joint de manière plus explicite la question posée
Avec tous mes remerciements
 

Claude

XLDnaute Occasionnel
Claude écrit:
Claude écrit:
Salut au Forum

Dans une question précédemment posée dans ce forum
concernant les écarts des numéros appartenant à une liste de tirages, Monique m'avais fourni la solution par une formule matricielle adaptée.

La question actuelle serait de faire figurer dans un tableau la liste des anciens écarts sans avoir à modifier mauellement à chaque fois la formule matricielle.

Ci-joint de manière plus explicite la question posée
Avec tous mes remerciements
Pardon voici le fichier travail joint [file name=incremtecart.zip size=4044]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/incremtecart.zip[/file]

Message édité par: claude, à: 21/12/2005 23:22
 

Pièces jointes

  • incremtecart.zip
    3.9 KB · Affichages: 17

Monique

Nous a quitté
Repose en paix
Bonjour,

En ajoutant une condition à chacune des 2 parties de la formule.
Si on donne un nom aux deux plages de cellules,
on peut supprimer une (autre) condition et c'est plus court [file name=IncremtEcartClaude.zip size=7904]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/IncremtEcartClaude.zip[/file]

Message édité par: monique, à: 22/12/2005 08:51
 

Pièces jointes

  • IncremtEcartClaude.zip
    7.7 KB · Affichages: 27

Claude

XLDnaute Occasionnel
Bonsoir Monique,

Je comprends pas trop bien comment nommer des plages de cellules !
Dans le cas de 'Tablo' et 'ColA'
je suppose qu'il faut trouver dans la feuille de calcul, 2 colonnes vides par exemple et placer dans l'une
'Tablo' et dans l'autre la formule correspondante
qui est =DECALER($B$1;;;NB($G:$G);6)
Ensuite en dessous de 'Tablo' inscrire 'ColA' et en face =DECALER($A$1;;;NB($G:$G))

Je n'arrive pas à reproduire cela dans ma feuille de calcul, les résultats sont erronés.

Quand j'applique la formule matricielle :
{=MAX(LIGNE(ColA))-MAX(SI(Tablo=J17;LIGNE(Tablo)))}
et {=MAX(SI(ColA=Z$2;LIGNE(ColA)))-MAX(SI(Tablo=$J17;SI(ColA<=Z$2;LIGNE(Tablo))))}

en l'ayant transcrite dans ma feuille de calcul j'ai 0 comme résultat ! cela signifie que les formules correspondantes 'Tablo' et 'ColA' ne sont pas renvoyées.

D'autre part j'ai en effet beaucoup de données qui vont sur plus de 4000 lignes, comment faire nommer mais 2 plages par formule et aller plus vite comme tu me le suggere ?


Merci de m'éclairer
 

Monique

Nous a quitté
Repose en paix
Re,

Les plages nommées par formule,
ce n'est pas dans la feuille de calcul qu'il faut taper les formules.

Tu fais : Barre de menu - Insertion - Nom - Définir
Dans la zone du haut 'Noms dans le classeur', tu tapes le nom
Dans la zone du bas, 'Fait référence à', tu tapes la formule,
puis tu cliques sur 'Ajouter'

Tu recommences idem pour le 2ème nom et c'est fait.

Ensuite seulement, tu peux utiliser ces 2 noms dans tes formules.

Avec cette méthode, c'est le temps de recalcul qui est plus rapide,
les formules ne prennent en compte que les cellules qui contiennent des données
 

Claude

XLDnaute Occasionnel
Ok Monique j'ai réussi et ça marche très bien.
J'avoue je connaissais pas du tout cette possibilité du menu 'Insertion'.
Par contre comme je travail sur plus de 4000 lignes et 16 colonnes dans le tableau, le temps de calcul est d'environ 25 secondes ! donc plus tard je suppose que lorsque les données auront augmentés le temps de calcul va aussi s'agrandir ?!

Merci de m'avoir aidé. Je vois de plus en plus claire grace à toi.

A bientôt. claude :kiss:
 

Discussions similaires