IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Pierre Fauconnier

Trouver le énième jour de la semaine à partir d'une date

Noter ce billet
par , 17/09/2023 à 11h59 (4807 Affichages)
LAMBDA, LET, JOURSEM... Lorsqu'on les combine, on peut réaliser de chouettes choses...

Trouver le énième prochain ou précédent jour de la semaine à partir d'une date donnée. ⁉️

Tous les paramètres sont optionnels. Par défaut, la fonction personnalisée renvoie le prochain lundi 📅. On peut chercher la date dans le futur ⏩ ou dans le passé ⏪.

Dans ma logique, ce LAMBDA s'appelle DATE.JOURSEMAINEDECALAGE 🤪🤢, mais ce n'est pas très beau.

Et VOUS, vous la nommeriez comment? (Attention, ça doit commencer par DATE.) ⬇️⬇️⬇️

PS: la formule à copier est en commentaires 💪

Nom : 2023-09-17_092422.png
Affichages : 133
Taille : 192,0 Ko

Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Viadeo Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Twitter Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Google Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Facebook Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Digg Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Delicious Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog MySpace Envoyer le billet « Trouver le énième jour de la semaine à partir d'une date » dans le blog Yahoo

Commentaires

  1. Avatar de Pierre Fauconnier
    • |
    • permalink
    La formule pour un copier:coller:

    =LAMBDA(_Date;_Jour;_Decalage;LET(_DateCalcul;SI(ISOMITTED(_Date);AUJOURDHUI();_Date);_DateCalcul-JOURSEM(_DateCalcul;10+SI(ISOMITTED(_Jour);1;_Jour))+8+7*SI(ISOMITTED(_Decalage);0;_Decalage)))
  2. Avatar de Pierre Fauconnier
    • |
    • permalink
    Attention qu'avec LAMBDA, les paramètres optionnels doivent être signalés par des ; 🙄🙄🙄

    =DATE.JOURSEMDECALAGE( ; ; )