Microsoft 365 fonction qui peut contenir du texte ou une date

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous :)

j'ai un souci sur une formule que je ne parviens pas à faire.
J'ai fait des tests et des recherches sans trouver mon bonheur lol

Et je m'adresse à nos Ténors pour demander de l'aide :)

=SI(REPT(J636;1)<>"";0;SI(CNUM(GAUCHE(J636;10))<AUJOURDHUI()+1;1;0))

1 - SI(CNUM(GAUCHE(J636;10))<AUJOURDHUI()+1;1; = fonctionne bien si la cellule ne contient que des chiffres,
2 - Dans ma colonne, j'ai des cellules qui ne contiennent que des lettres et si c'est le cas, je voudrais résultat = 0
J'ai tenté un tas de trucs sans succès Grrrr !!!:mad:

Auriez-vous la bonne formule ?
Si besoin, je ferai une p'tit fichier test.

Je vous remercie et continue mes recherches,
lionel :)
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Merci Laurent d'être encore là :)
La formule renvoie bien les résultats mais ....
1640626714488.png

Ce sont des chiffres que je voudrais en résultat,
lionel :)
 

TooFatBoy

XLDnaute Barbatruc
0 et 1 sont des chiffres et c'est ce que ta formule, la mienne et celle le Laurent950 renvoie, car vrai=1 et faux=0. ;)

Tu multiplies par 1 et tu verras apparaître des chiffres, si je ne dis pas une grosse clownerie...

= 1 * SIERREUR( CNUM(GAUCHE(J636;10)) < AUJOURDHUI()+1 ; 0 )
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 206
Messages
2 086 217
Membres
103 158
dernier inscrit
laufin