Retourner le nom du responsable pour un planning

Bonjour à tous,

Dans cet exemple simplifié, on va voir comment utiliser les fonctions AUJOURDHUI, SIERREUR, EQUIV et INDEX pour retourner le nom du responsable pour un jour en particulier.

xl-en-bref 1 1
En bref:

On utilise la fonction suivante sur un tableau contenant les dates et les noms des responsables.
=SIERREUR(INDEX(Tableau3[Responsable];EQUIV(Feuil2!B3;Tableau3[Date];0));"Pas de responsable pour cette journée")

Voici le fichier exemple utilisé, et la vidéo qui correspond.

Cordialement.

Gaetan Mourmant

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