Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion JJ1
  • Date de début Date de début

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 !

J

JJ1

Guest
Bonjour,

Je n'arrive pas à faire ma formule droitereg (exemple en colonne H) sans éviter le tableau intermédiaire (colonne G) ce qui m'oblige, pour trouver la valeur droite reg d'un nombre, de passer par une recherche H.
Je voudrais le réaliser en une formule unique qui intégrerait droitereg et nb.si?
Mais est-ce réalisable?

Votre avis merci.

Bon lundi à tous.
 

Pièces jointes

Re : Droitereg.

Bonjour JJ1,

Mon avis est qu'il faut soit une colonne intermédiaire, soit une fonction macro.

Nota : s'il n'y a que des 1 SOMME($A5:$E$30) est plus simple que NB.SI($A5:$E$30;1) non ?

A+
 
Re : Droitereg.

Re,

En fait cette formule en G5 semble bien convenir :

Code:
=-DROITEREG(SOUS.TOTAL(9;DECALER(A5;{0;1;2;3};;31-LIGNE();5)))
La validation matricielle n'est pas nécessaire.

Fichier joint.

Nota : les résultats en G8 G29 G30 n'ont pas de réelle signification.

A+
 

Pièces jointes

Re : Droitereg.

Re,

Juste pour signaler que la formule précédente occupe 132 octets en mémoire.

Celle-ci occupe 64 octets :

Code:
=-DROITEREG(SOUS.TOTAL(9;DECALER(A5;LIGNE(A5:A8)-LIGNE();;31-LIGNE(A5:A8);5)))
Les matrices en dur (entre accolades) prennent pas mal de place.

Fichier (3).

A+
 

Pièces jointes

Re : Droitereg.

Bonjour @ tous,
Salut Job75,
peut être il est plus simple comme ça,
en G5,
Code:
=ABS(DROITEREG(SOUS.TOTAL(9;DECALER(A4;;;LIGNE(INDIRECT("1:4"));5))))
@ tirer vers le bas
@ micalement
 
Re : Droitereg.

Bonjour R@chid 🙂

En effet ta formule est plus simple que la mienne.

Mais elle ne donne pas les mêmes droites de regression car elle ne somme pas jusqu'en bas du tableau.

On peut déterminer a et b avec INDEX(xxx;1) et INDEX(xxx;2).

Les coefficients angulaires a sont les mêmes, donc ici tes résultats sont bons.

Par contre les ordonnées à l'origine b sont différentes.

A+



A+
 
Re : Droitereg.

Bonsoir Job et Rachid,

Merci beaucoup pour vos formules (je ne pensais pas que c'était réalisable en une formule unique ---Bravo!) et ça m'évite ma recherche horizontale.

Bonne soirée
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
290
Réponses
250
Affichages
17 K
Réponses
26
Affichages
2 K
Réponses
5
Affichages
707
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…