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

Formulé débusquée...quasie incompréhensible !!

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 !

miguelangelo

XLDnaute Occasionnel
Bonjour à tous,

en fait j'allais très bien, je naviguais dans un fichier excel, quand tout à coup, j'ai cliquer sur la cellule B15.

Mais qu'est ce qui m'a prit de cliquer sur la cellule B15 😕😕😕

et donc la barre de formule s'est remplie d'un truc à rallonge......la migraine incarnée !!

le résultat c'est : Lun 01 avril

la formule c'est : (tenez vous bien)
=DATE(B$13;SI((25-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29)-MOD(B$13-1900+ENT((B$13-1900)/4)+31-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29);7))>0;4;3);SI((25-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29)-MOD(B$13-1900+ENT((B$13-1900)/4)+31-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29);7))>0;(25-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29)-MOD(B$13-1900+ENT((B$13-1900)/4)+31-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29);7));31+(25-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29)-MOD(B13-1900+ENT((B$13-1900)/4)+31-MOD((11*MOD(B$13-1900;19)+4-ENT((7*MOD(B$13-1900;19)+1)/19));29);7))))+1

quelqu'un pourrait il m'expliquer ca ???

merci pour votre aide
 
Re : Formulé débusquée...quasie incompréhensible !!

Bonjour,
je me souviens avoir pondu une formule dans le genre et m'être aperçu après coup que Roger2327 en avait fait une autre du même type. Si c'est cela c'est une formule qui te permet de calculer à quel moment tombe le lundi de Pâque en fonction de l'année.
Si c'est cela aucune crainte à avoir : cette formule n'est pas dangereuse (reprends juste un Dolicrâne comme dirait Modeste...).
A+
 
Dernière édition:
Re : Formulé débusquée...quasie incompréhensible !!

Re...


C'est évident, au moins il me semble : la formule essaye de calculer plus ou moins exactement la date du lundi de Pâques (secte papiste entre autres) pour l'année indiquée en B13.


Bonne journée.



ℝOGER2327
#7030


Mardi 3 Sable 141 (Saint Phlegmon, doctrinaire - fête Suprême Quarte)
13 Frimaire An CCXXII, 5,8097h - cèdre
2013-W49-2T13:56:36Z
 
Dernière édition:
Re : Formulé débusquée...quasie incompréhensible !!

Re...


j'aime bien le "au moins il me semble" ...
(...)
C'était de l'humour, bien sûr !

La recherche de formules plus au moins alambiquées pour déterminer la date de Pâques dans le calendrier grégorien est une discipline très-pratiquée dans le milieu excelien.
Voici ce que j'ai de mieux en stock (sur la base de l'algorithme de Conway) :​
Code:
=TEXTE(DATE(1900;4;26-MOD(11*MOD(A2;19)+ENT(ENT(A2/100)/4)+ENT(8*(ENT(A2/100)+11)/25)-ENT(A2/100)+41;30)-ENT((552-19*MOD(11*MOD(A2;19)+ENT(ENT(A2/100)/4)+ENT(8*(ENT(A2/100)+11)/25)-ENT(A2/100)+41;30)+MOD(A2;19))/544)-MOD(MOD(50-MOD(11*MOD(A2;19)+ENT(ENT(A2/100)/4)+ENT(8*(ENT(A2/100)+11)/25)-ENT(A2/100)+41;30)-ENT((552-19*MOD(11*MOD(A2;19)+ENT(ENT(A2/100)/4)+ENT(8*(ENT(A2/100)+11)/25)-ENT(A2/100)+41;30)+MOD(A2;19))/544);7)+MOD(MOD(9-2*MOD(ENT(A2/100);4);7)+MOD(A2;100)+ENT(MOD(A2;100)/4);7);7));"jj-mm-")&A2
Semble valable pour les années 1583 à 9000 et des poussières.

Si on peut raccourcir la chose, je suis preneur !​


ℝOGER2327
#7031


Mardi 3 Sable 141 (Saint Phlegmon, doctrinaire - fête Suprême Quarte)
13 Frimaire An CCXXII, 6,0759h - cèdre
2013-W49-2T14:34:56Z
 
- 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

Réponses
9
Affichages
1 K
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
453
Réponses
4
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…