Filtre sur plusieurs colonnes

Bonjour,

J'ai besoin de filtrer un tableau contenant les derniers contrats de travail de mes salariés.

Il faut donc filtrer par matricule et avoir la ligne du dernier contrat de travail qui est soit vide(parce que pas de date de fin, soit la date de fin la plus récente)

J'arrive à filtrer par matricule mais je n'arrive pas à mettre une deuxième condition sur soit date de fin vide ou date de fin la plus grande.

Pouvez-vous m'aider svp?

Merci d'avance.

Frédéric

Bonjour à tous !

Une proposition ?

=LET(
_dfc;SI(ListeSalaries[Date de fin de contrat]*1;ListeSalaries[Date de fin de contrat]*1;AUJOURDHUI());
_dmax;MAP(ListeSalaries[Identifiant personne];LAMBDA(x;MAX(FILTRE(_dfc;ListeSalaries[Identifiant personne]=x))));
FILTRE(ListeSalaries;_dfc=_dmax)
)

Attention ! Les dates ne sont pas des dates mais des valeurs textes.....

La formule retourne ceci :

image

Bonjour à tous,

avec filtre()

Bonjour,

Merci JFL c'est exactement ce que je cherchais, cela va bien m'aider!

Bonne journée.

WILHELM Frédéric

Bonjour à tous !

Bien...

Je vous remercie de ce retour.

Rechercher des sujets similaires à "filtre colonnes"