Bonjour,
Ça ne sert à rien de publier 50 fois le même message ! Les gens, ici,
sont tous des bénévoles et répondent sur leur temps libre (si ils ont
une solution) et une insistance comme la votre ne donne pas envie de se
pencher sur le problème...
*De plus LibreOffice possède une aide bien faite ! J'ai trouvé en 2 mn
(évidemment il faut lire un peu !) :*
La fonction NB.SI a la syntaxe suivante : NB.SI(plage;critère) et la
fonction ESTEXTE n'est pas un critère mais une valeur logique, c'est
donc normal qu'il y est une erreur !!!
Pour résoudre votre problème il y a 2 solutions :
1. Utiliser la fonction NB.SI (plus gourmande en ressources) avec la
syntaxe suivante : NB.SI(D2:D22;"<>")
2. Utiliser la fonction NB.VIDE ... Dans votre cas la plage a une
taille de 21 (22-2+1) donc : 21 - NB.VIDE(D2:D22)
Bonne journée,
Bruno.
PS : Un message sur la liste pour confirmer la résolution du problème
serait le bienvenu.
Le 26/04/2024 à 03:46, Michel a écrit :
Bonjour,
Dans LibreOffice 7.6.5.2 sous Ubuntu 23.04 à jour, je veux compter
combien de cellules de D2 à D22 contiennent du texte. (Elles peuvent
contenir du texte ou être vide).
J'utilise la formule:
=nb.si(d2:d22;ESTTEXTE())
Elle n'est pas acceptée par L.O., qui passe "esttexte" de minuscules
en majuscules, et rien n'est exécuté.
Merci pour votre aide
Michel
--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy