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

Microsoft 365 Quelle fonction dois je utiliser

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

ricouvbx

XLDnaute Junior
Bonsoir le forum
Je voudrais extraire d'un tableau des informations.
J'ai utilisé la fonction recherchev ainsi qu'IndexEquiv mais je n'ai qu'une ligne qui s'affiche.
Je souhaiterais affiché toute les lignes correspondant au critère.
Je vous joins le classeur qui sera plus parlant pour vous
Je vous remercie pour votre collaboration
Cordialement
Eric
 

Pièces jointes

Bonsoir ricouvbx
Bonsoir Simply (Merci)
En Français ca donne dans mon 365 Lol
=LET(K;FILTRE(A2😀140;C2:C140=G2);INDEX(K;SEQUENCE(LIGNES(K));{1.4}))
Question à Simply : à quoi correspond le "K" (un numéro) mais ou est définie ce "K" ,
merci
Jean marie
 
Dernière édition:
Bonjour @ tous,
la fonction LET() sous Excel pour Microsoft 365 permet de nommer des variables pour pouvoir faire des formules plus courtes et plus fines, par contre pour cette question cette fonction est superfétatoire, du moment que l'on peut faire une formule courte sans l'utiliser.
En H2 :
VB:
=INDEX(FILTRE(A2:D140;C2:C140=G2);SEQUENCE(NB.SI(C2:C140;G2));{1.4})



Cordialement
 
Bonjour R@chid, le fil,

« superfétatoire » (14 lettres) : quel mot très long pour dire simplement « inutile » (7 lettres) !

mébon, j'reconnais qu'au jeu « Le mot le plus long », ça rapporte plus de points ! 😂

soan
 
Bonjour Rachid ,soan
ma question n'a toujours pas trouvée de réponse Lol
elle concernait le "K" dans cette formule "superfétatoire"
Simply me répond c'est une variable ! ok mais d'où sort elle ? à quoi correspond t'elle ?
quand je fais sur une feuille excel "=Let(nom1;..........) ,j'ai en premier argument "nom1"
merci
Bonne journée
Cordialement
jean marie
 
Bonjour jean marie, le fil,

la formule de Simply est celle-ci (sans aucun changement) :

=LET(K;FILTRO(A2:D140;C2:C140=G2);INDICE(K;SEQUENZA(RIGHE(K));{1\4}))

même si je n'ai pas Microsoft 365, je sais comment LET marche :

c'est LET qui crée la variable K avec juste le début : =LET(K;

ensuite, il affecte à cette variable la valeur de toute l'expression qui est située à droite :

FILTRO(A2:D140;C2:C140=G2);INDICE(K;SEQUENZA(RIGHE(K));{1\4})

mais là, j'peux pas t'en dire plus, à part qu'y a aussi les ingrédients Filtre, Indice, Séquence. 😉

soan
 
Re,
Tu sors cela de l'aide ?
oui c'est de l'aide et je t'ai fait une capture d'écran.
Tu peux nommer plusieurs variables,
1er argument c'est le premier nom
2ème argument c'est la définition du variable
3ème soit un nom pour le 2ème variable ou le calcul
et ainsi de suite
=LET(Var1;Formule ou Valeur;Calcul ou Var2;......)


LET() Vidéo Microsoft
Malheureusement cette vidéo n'explique rien, par contre elle a dévalorisé la puissance de la fonction LET()

Cordialement
 
Dernière édition:
- 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

  • Question Question
Microsoft 365 Erreur TCD
Réponses
5
Affichages
583
Réponses
6
Affichages
771
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…