re,

pourrait-on avoir un fichier exemple, anonymisé si besoin, montrant les cas où ça marche ou non et le code de la fonction 'jour_manthelie' ?

LC

Le 27/05/2024 à 22:50, Bernard Siaud alias Troumad a écrit :
Je n'ai pu m'empêcher de faire des tests... Voir ce qu marchait et ce qui ne marchait pas... Et petit à petit, j'ai vu que ça marchait, mais, il y a quelque chose que je ne comprends pas !

J'ai reconstruit la ligne 6 :

=SI(OU(A6="";NON(GAUCHE(A6;1)="J"));"";JOUR_MANTHELIE(E$2;T(STXT(A6;2;10))))

Avec ceci, elle marche... La ligne 7, fort semblable ne marche pas :

=SI(OU(A7="";NON(GAUCHE(A7;1)="J"));"";jour_manthelie(E$2;T(STXT(A7;2;10))))

C'est juste que le nom est en minuscule (avec cette formule marchait)

Je fais glisser la ligne 6 sur la 7 et ça marche :

=SI(OU(A7="";NON(GAUCHE(A7;1)="J"));"";JOUR_MANTHELIE(E$2;T(STXT(A7;2;10))))

Je continue mes tests, voici la ligne 8 qui ne marche pas :

=SI(OU(A8="";NON(GAUCHE(A8;1)="J"));"";jour_manthelie(E$2;T(STXT(A8;2;10))))

J'enlève le 0 au dernier paramètre (le 10) pour le transformer en 1 et ça marche :

=SI(OU(A8="";NON(GAUCHE(A8;1)="J"));"";JOUR_MANTHELIE(E$2;T(STXT(A8;2;1))))


Elle est où l'erreur ? Pourquoi ça a planté ?

--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à