Incrémentation des écarts

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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 é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 é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

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

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
 
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
 
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:
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
13
Affichages
1 K
W
  • Question Question
Réponses
0
Affichages
575
Williams63
W
Retour