Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

petite.valeur/grande.valeur + index/equiv

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

JMDBOULE78

Guest
Bonjour,

Je m'arrache les cheveux avec la combinaison des ces 2 formules.
Quelqu'un aurait il une piste ?

Merci @ vous bonne journée et bon weekend
 

Pièces jointes

Re : petite.valeur/grande.valeur + index/equiv

Merci pour la proposition, mais sommeprod dans ce cas ne remonte que le resultat de la colonne D, alors que cela devrait remonter colonne C et D.
@+
 
Re : petite.valeur/grande.valeur + index/equiv

Salut @ tous,
en G2 :
Code:
=SI(LIGNES($2:2)<=NB.SI($B$2:$B$12;$I$2);INDEX(C$2:C$12;PETITE.VALEUR(SI($B$2:$B$12=$I$2;LIGNE(INDIRECT("1:"&LIGNES(C$2:C$12))));LIGNES($2:2)));"")
@ valider Par Ctrl+Maj+Entree
@ tirer vers le bas et vers la droite
Bon Dimanche

Edit : Si les donnees sont bien triees sur la colonne B ( colonne critere ) :
Code:
=SI(LIGNES($2:2)<=NB.SI($B$2:$B$12;$I$2);INDEX(C$2:C$12;EQUIV($I$2;$B$2:$B$12;0)+LIGNES($2:2)-1);"")
@ valider par une simple Entree
@ tirer vers le bas et vers la droite
 
Dernière édition:
Re : petite.valeur/grande.valeur + index/equiv

Le TCD est juste dans ce cas. Cependant ce n'est pas ce que je recherche car je dois integrer ces formules dans une feuille qui elle meme en comporte d'autres....

A+
 
Re : petite.valeur/grande.valeur + index/equiv

Merci Rachid, la deuxieme sans matricielle fonctionne parfaitement.

Je vais decortiquer ta formule pour la comprendre. La fonction ligne, je ne l'a connait pas forcement bien.

Bon dimanche

Jmdboule
 
Re : petite.valeur/grande.valeur + index/equiv

Salut @ tous,
La fonction ligne, je ne l'a connait pas forcement bien
c'est pas LIGNE() que j'ai utilise mais c'est LIGNES().
la fonction LIGNES($2:2) va generer une suite d'entier commencant par 1 quand on la tire vers le bas.
on peut donner comme equivalente par LIGNE()-1 et il va donner le meme resultat, mais je ne le prefere pas parceque si on ajoute des lignes au dessus de tableau on va etre obliger de modifier le nombre 1 par le nombre de lignes au dessus du tableau.
J'espere etre bien clair sur mes explications.
Bonne journee
 
Re : petite.valeur/grande.valeur + index/equiv

Bonsoir Rachid et Hben, merci beaucoup pour votre aide. J'ai bien travaillé à essayer de comprendre vos formules et j'ai pu l'appliquer dans un autre fichier en integrant aussi la condition "ou" dont j'avais besoin.

Par contre je butte sur OU METTRE une condition de resultat. En effet dans la colonne C, j'ai des lettres, mais si j'ai des chiffres, je voudrai que cela ne remonte rien. Ou puis je l'inserer ?

Bonne soiree.

Merci Rachid pour tes explications de la fonction LIGNES.

A bientot
 
Re : petite.valeur/grande.valeur + index/equiv

Salut @ tous,
il faut une formule matricielle @ valider par Ctrl+Maj+Entree toujours en G2 :
Code:
=SI(LIGNES($2:2)<=SOMME(ESTTEXTE($C$2:$C$12)*($B$2:$B$12=$I$2));INDEX(C$2:C$12;PETITE.VALEUR(SI(($B$2:$B$12=$I$2)*(ESTTEXTE($C$2:$C$12));LIGNE(INDIRECT("1:"&LIGNES(C$2:C$12))));LIGNES($2:2)));"")
fonctionne sur toutes les versions d'excel.
Code:
=SIERREUR(INDEX(C$2:C$12;PETITE.VALEUR(SI(($B$2:$B$12=$I$2)*(ESTTEXTE($C$2:$C$12));LIGNE(INDIRECT("1:"&LIGNES(C$2:C$12))));LIGNES($2:2)));"")
Excel 2007 et superieur

@ valider par Ctrl+Maj+Entree
@ tirer vers le bas et vers la droite
Amicalement
 
Dernière édition:
Re : petite.valeur/grande.valeur + index/equiv

Salut Rachid,

En G2 j'ai mis la premiere formule en matricielle mais les valeurs numeriques remontent malgre tout. N'a un truc que je pige pas avec la matricielle alors !
 

Pièces jointes

- 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
5
Affichages
159
Réponses
13
Affichages
525
  • Question Question
XL 2013 Annulé
Réponses
6
Affichages
294
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…