Condition et plage de données

  • Initiateur de la discussion Initiateur de la discussion Ben16
  • 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 !

B

Ben16

Guest
Bonjour à tous,
Voilà mon problème :
À la suite de calculs j'obtiens un diamètre et une épaisseur "rapide", par la suite je dois déterminer un diamètre et une épaisseur normalisés. Pour le diamètre je me suis débrouillé, voici un extrait (=SI(C84*1000=N17;SI(OU(C85<$N$18;C85=$N$18);$N$18;SI(ET(OU(C85<$N$19;C85=$N$19);C85>$N$18)...) ce fut long mais j'y suis parvenu, sauf que maintenant je me heurte à l'épaisseur... Pour chaque diamètre j'ai une série d'épaisseur et mon épaisseur normalisée doit être supérieure à mon épaisseur "rapide". Sachant qu'il y a plus de 10 diamètres et plus de 10 épaisseurs par diamètre j'ai abandonné la première méthode ^^
Donc j'ai fait des colonnes d'épaisseurs triées par diamètre et j'aimerais que selon le diamètre normalisé défini dans une case, ça aille me chercher la valeur juste supérieure à mon épaisseur "rapide" parmi la liste d'épaisseurs relative au diamètre.
Exemple j'ai un diamètre et une épaisseur "rapide" de 259 et 10 --> diamètre normalisé 273 et après que ça aille chercher dans la liste des épaisseurs de diamètre 273 la valeur juste au-dessus de 10

Merci et Bonne soirée !
 
Re : Condition et plage de données

Bonsoir Ben16


Un petit support serait le bienvenu pour nous éviter d'en construire un qui, probablement, ne correspondra pas au vôtre.

Merci



ROGER2327
#5916


Jeudi 12 Merdre 139 (Saintes Miches, catéchumènes - fête Suprême Quarte)
10 Prairial An CCXX, 9,2637h - faux
2012-W22-2T22:13:58Z
 
Re : Condition et plage de données

Re...

Essayez cela en C5, à recopier à droite :
Code:
=INDEX(INDEX($B$11:$D$35;;EQUIV(C3;$B$10:$D$10;0));EQUIV(C4+0,0001;INDEX($B$11:$D$35;;EQUIV(C3;$B$10:$D$10;0));1)+1)



ROGER2327
#5917


Jeudi 12 Merdre 139 (Saintes Miches, catéchumènes - fête Suprême Quarte)
10 Prairial An CCXX, 9,4695h - faux
2012-W22-2T22:43:36Z
 
Re : Condition et plage de données

Bonsoir Ben16 et Bienvenu sur XLD,
Bonsoir Le prof Roger,
une formule matricielle en C5 :
Code:
=MIN(SI(DECALER($A11:$A35;;EQUIV(C3;$B10:$D10;0))>C4;DECALER($A11:$A35;;EQUIV(C3;$B10:$D10;0))))
@ valider par Ctrl+Maj+Entree
@ tirer vers la droite...

tu n'as pas précisé, si la valeur 10 existe dans une colonne de recherche tu veux qu'on cherche le 10 ou bien la valeur directement supérieure,
Si la valeur directement supérieure tu gardes ma formule comme elle est....
Si 10, tu remplaces le > par >= ...

Amicalement
 
Re : Condition et plage de données

Tout d'abord merci à tout les deux pour votre rapidité ! J'ai adapté les 2 formules à mon vrai tableau et elles fonctionnent parfaitement toutes les deux. Vous m'avez sorti d'un vrai casse-tête !
Encore merci et bonne journée 😀
 
Re : Condition et plage de données

Bonjour @ tous,
on peut simplifier comme suite,
en C5 :
Code:
=MIN(SI(($B10:$D10=C3)*($B11:$D38>C4);$B11:$D38))
@ valider par Ctrl+Maj+Entree
@ tirer vers la droite
Pourquoi faire simple quand on peut faire compliqué😕
Amicalement
 
- 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

J
Réponses
2
Affichages
807
J
C
Réponses
0
Affichages
1 K
Cerealkiller57
C
Retour