Un maximum de fonctions dans une seule formule :-)

Excel-SI-INDEX-EQUIV-DECALER-VALIDATION-SIERREUR 1 1Bonjour à tous,

Le but n'est pas d'établir un record de formules imbriquées :-), mais voici une belle combinaison de formules permettant d'établir un filtre sur les 10 premiers résultats.
Si vous voyez des améliorations à apporter, n'hésitez-pas.

L'objectif est de pouvoir faire un filtre sans VBA et sans permettre à l'utilisateur d'aller jouer dans la table de données ; par exemple pour des raisons de sécurité.

Vous pouvez télécharger le fichier ici.

Voici le résultat final:
nl503-resutlat-final 1 1

On va d'abord utiliser EQUIV pour rechercher la ligne de la première occurrence du critère:


Puis on utilise DECALER pour retourner les numéros de ligne des occurrences suivantes:

On gère ensuite l'affichage des valeurs d'erreurs:

On modifie la formule pour qu'elle fonctionne aussi sur la première ligne:

Avec INDEX, on affiche le contenu des lignes:

Finalement, on utilise une formule matricielle pour que le tri soit multi-critères:

Note : à la place de NBVAL, on peut aussi utiliser la formule LIGNES.

N'hésitez-pas si vous avez des questions.

A bientôt.

Gaetan

Nouvelle formation, soyez les premiers à l’essayer !

couv excel vba vol3-01Bonjour à tous,

Des heures de travail intense, acharné et parfois quelques moments de schizophrénie en assemblant les vidéos, mais mon nouveau bébé est prêt !
Découvrez en exclusivité cette nouvelle formation : VBA avancé volume 3, les variables tableaux en VBA.

Vous pouvez dès à présent acheter la formation et économisez 10€ sur l'offre de lancement.

Venez vite la découvrir en cliquant ici : https://www.xlerateur.com/vba3/ 🙂

A bientôt.

Gaetan

Nouvelle formation, toutes les vidéos ont été enregistrées !

Bonjour à tous,

Je suis très heureux de vous annoncer que toutes les vidéos de la prochaine formation VBA avancé sont enregistrées :-).

Ca nous donne 70 vidéos, qui seront regroupées en plusieurs heures de formations. Ces vidéos couvrent un cours complet sur les arrays et elles incluent aussi une formation sur 50 fonctions VBA permettant de manipuler au mieux les arrays ou tableaux.

ToutesVideos

On va maintenant attaquer l'intégration des vidéos et la navigation dans les vidéos.

Si ça n'est pas déjà fait, n'hésitez pas à laisser votre adresse e-mail ci-dessous pour vous tenir au courant de la sortie de la formation.

A bientôt.

Gaëtan