Totaliser Nbr cellules comportant du TEXTE

Résolu/Fermé
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 - 8 août 2008 à 19:20
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 - 10 août 2008 à 12:36
Bonjour,

J'ai besoin de totaliser le nombre de cellules comportant duTEXTE dans une colonne.

Pour cela j'ai éssayé en imbriquant une fonction "ESTTEXT" dans une fonction "NB.SI" mais cela ne fonctionne pas.
ex: NB.SI(A1:A4;ESTTEXTE())

Comme la fonction "ESTTEXT" renvoi la réponse "VRAI" ou "FAUX", je pense qu'il ne peut tout simplement pas totaliser...

Avez-vous une solution ?

2è question:
On m'a transmis un fichier EXCEL dans lequel toutes les cellules semblent être dans un "format" qui empêche d'afficher le résultat d'une fonction ou d'un calcul, mais qui retranscrit le calcul ou la fonction demandée (de la même façon qu’ils apparairent dans la barre de formule).
La solution est de CONVERTIR la colonne, ainsi, c'est le résultat qui apparaît, mais vu le nbr de colonnes, c'est bcp trop lent & fastidieux...

Y'a t-il un moyen de convertir le fichier en 1 fois ?

Merci d'avance à ceux qui auront pris le temps de lire & de répondre ;-)

Ciao

18 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
8 août 2008 à 21:08
Bonsoir,

1) =SOMMEPROD(ESTTEXTE(A1:A100)*1)

2) Je n'ai pas tout compris... (rien compris en fait)
Convertir sert distribuer dans plusieurs colonnes le texte d'une colonne.
Quel est le rapport avec les cellules semblent être dans un "format" qui empêche d'afficher le résultat d'une fonction ou d'un calcul, et que veux-tu dire par là ???

eric
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 21:28
Eric,

Merci pour question1...TOP !

Question2 : voici un exemple:

Article1 Article2 Total
6 8 =B2+C2

Dans la cellule sous le total s'inscrit la formule et non pas le résultat de la formule.
Cela est le cas dans toutes les cellules du fichier...
Seul moyen est de me mettre dans la cellule, puis "données" / "convertir" : "terminer" ...et là apparait le résultat (à savoir 14).

Je ne peux faire la manip pour toutes les colonnes ...

Je pense qu'il y'a simplement quelque chos à cocher ou décocher dans "outils" / "options"...mais quoi exactement...?

J'éspère que je suis + clair...

Merci d'avance..
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095 > CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024
8 août 2008 à 21:34
On peut avoir ton fichier ?
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
8 août 2008 à 21:14
Question 2 : peut-être simplement avec Outils/Options/Affichage/Formules
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 21:34
Raymond,
merci pour votre réponse, mais ça ne résout pas mon problème.

Voir ma réponse à Eric...

Si vous avez une solution, je suis preneur !
Merci et le bonjour aux Antilles...;-)
0
Utilisateur anonyme
8 août 2008 à 21:37
Bonsoir,

Tu n'aurais pas un ' (apostrophe sous le 4) devant le = qui permet d'afficher une formule sans l'exécuter ?
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 21:44
Bonsoir Argitxu

Non, pas d'apostrophe devant le signe = ... mais le résultat est le même que si il y'en avait un ...

Merci
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
8 août 2008 à 21:42
Et si tu faisais ctrl+A pour copier tout ton document, puis copier/coller dans une feuille vierge, en cochant "Respecter la mise en forme de destination" dans le bouton "Options de collage" ?
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 21:51
Pas mieux :-(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
8 août 2008 à 21:55
La personne qui t'a envoyé ce fameux fichier ne pourrait pas te préciser avec quelle version elle a travaillé, et si elle n'a pas mis des verrouilages, blocages ou autres protections ?
0
Utilisateur anonyme
8 août 2008 à 21:58
Re,
A deux, on va peut-être y arriver...
Outils / Options / Affichage / Désactiver Formules ?????
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
8 août 2008 à 22:04
Oui, argixu, c'est ce que je suggérais dès le post 2 ; mais apparemment ça n'a pas marché (post 4).
Ton idée aussi était pertinente. Je ne vois pas trop ce qui a pu se passer, et j'attends avec impatience que quelqu'un trouve ce qui coince ...
Amicalement.
0
Utilisateur anonyme
8 août 2008 à 22:07
Oups !... J'avais pas assez bien lu depuis le début.

Encore un essai : en faisant CRTL et + ??

Sinon je sais plus.
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 22:12
Tjs pas résolu...

y'a moyen de vous envoyer un fichier excel ?
0
Utilisateur anonyme
8 août 2008 à 22:15
Oui tu peux. Le déposer sur https://www.cjoint.com/ et tu colles le lien ici.
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 22:23
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
8 août 2008 à 22:33
Les colonnes B et C sont au format texte, et pas au format nombre.
Il faut donc déjà commencer par sélectionner toute la feuille et mettre au format nombre ...
... mais le problème n'est pas encore résolu pour autant, car la formule en colonne C n'est pas reconnue seulement comme étant en format texte ; il y a autre chose !
0
Utilisateur anonyme
8 août 2008 à 22:34
Re,

Les cellules où tu insères la formule sont au format texte.
Supprime la formule, définis en format nombre, et remet la formule.
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
8 août 2008 à 22:41
Tu as raison, nous sommes effectivement "à deux" sur ce coup, à 1 minute 24 secondes près !
0
Utilisateur anonyme > Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024
8 août 2008 à 22:43
Oui, une équipe qui marche !
Bisous.
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2 > Utilisateur anonyme
8 août 2008 à 22:53
Merci à vous 2, Argitxu & Raymond...

Parfois on se sent con !!!
Ben moi c'est le cas à l'instant...

En tout K, 1000 merci...

Bonne soirée.
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095 > CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024
8 août 2008 à 22:59
Tes "Merci" nous vont droit au coeur, mais qu'as-tu pris comme disposition ? Tu reprends toutes tes formules ? Tu as relancé l'auteur du fichier ? On ne voudrait pas, à notre tour, rester sur notre faim comme des c... !
Amicalement.
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2 > Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024
8 août 2008 à 23:06
Je me suis emballé....La modif au format nombre ne résout pas le problème...ma fonction RECHERCHEV ne reconnait tjs pas les cellules en question comme étant numériques, alors que converties en "nombre"...

Je sais plus quoi faire...

Peut-être ressortir mon boulier chinois pour faire ma stat...:-)
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
8 août 2008 à 23:00
Bonsoir,

Pour remettre toutes les formules d'aplomb le plus simple et le plus rapide est de faire remplacer = par = et choisir 'remplacer tout'

Bonne soirée aux anciens et au nouveau ;-)
eric
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 23:09
Eric,

J'ai testé (et sûrement mal compris) car cela ne fonctionne pas...

si j'ai bien compris:

- je clique sur la cellule, puis "édition" / "remplacer" "=" par "=" / "remplacer"...

...cela donne 1 réf. circulaire...
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213 > CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024
8 août 2008 à 23:15
bien sûr que cela donne une reférence circulaire puisque tu en as une !
Et c'est bien le signe que maintenant c'est bien interprété comme une formule et que ça a marché...
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
9 août 2008 à 00:44
post 23 de eriiic : Attention ! J'avais déjà testé ça, et ça n'avait pas marché (sur mon ordinateur, tout au moins ...)
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
8 août 2008 à 23:12
et pour forcer un format numérique :
- copier une cellule vide
- sélectionner les cellules concernées
- puis menu 'edition / collage spécial' cocher 'addition' avant de valider

eric
0
Utilisateur anonyme
8 août 2008 à 23:13
Re,

J'avais eu ce problème sur des cellules non reconnues comme nombre et Eric m'avait dépanné avec ceci :

"en fait tes chiffres dans la colonne G sont des caractères (lettres).
Sélectionne un '1' et copie le, sélectionne toute ta colonne et fais coller en cochant multiplication, ills seront tous transformés en nombres...
eric"


Mais cela ne s'adaptera peut-être pas à ton cas.
Le mieux est que tu dépose ton vrai fichier (en "anonymisant") mais avec les vraies données. Car sur ton fichier de tout à l'heure j'avais bien récupéré les chiffres.
Raymond avait bien raison, y'avait autre chose.
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 23:26
Effectivement, cette opération permet de faire reconnaitre la cellule en tant que valeur numérique et donc les fonctions la reconnaisent comme tel....

le problème, c'est que sur toute la plage que je dois traiter, j'ai à l'origine des cellules vides, d'autres avec du texte et d'autres des nombres.
Les cellules avec du texte, ou vides ont leur importance dans ma stat. et ne peuvent être modifiées...
Avec ce système, je vais écraser TOUTES les cellules avec du numérique...

En tout K, je vous remercie pour votre aide (c la 1ère fois que je m'adresse à ce forum...et sui étonné par votre réactivité...)
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
8 août 2008 à 23:38
Avec ce système, je vais écraser TOUTES les cellules avec du numérique
non, seulement celles qui peuvent être converties en numérique (dont les cellules vides =>0 d'accord).
Les textes et les formules restent intacts.

Donc si tu veux garder tes cellules vides après le copier tu fais :
menu 'edition / atteindre...' bouton 'cellules' et tu sélectionnes 'constantes'
ensuite tu fais ton coller...
eric
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
8 août 2008 à 23:40
OK eric, je vais essayer, mais demain (j'y verrai + clair)

Merci !
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
9 août 2008 à 01:02
Désolé d'être le porteur des mauvaises nouvelles, mais les méthodes proposées par eriiic (addition de zéro) et argixu (multiplication par 1) ne marchent pas dans ce cas précis.

Aussi je me permets d'insister auprès de CBRiste31 pour suivre mon conseil post 10. Je pense qu'on perdrait beaucoup moins de temps et de neurones ...
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
9 août 2008 à 09:26
Bonjour raymond,

Ca marche chez moi sur le classeur qu'il a envoyé et je ne vois pas dans quel cas ça ne fonctionnerai pas, si tu cherches à modifier une cellule verrouillée tu as un message explicite qui t'avertit.
Tu devrais retester en supprimant tout centrage de texte et tu verras que les nombres alignés à gauche s'alignent bien à droite ensuite.
De toute façon un test de 10 secondes ne fait pas perdre bcp de temps comparé à une demande de renvoi de fichier qui sera sans doute dans le même état.
eric
0
Utilisateur anonyme
9 août 2008 à 11:08
Bonjour,

Raymond, la conversion avec les 2 formes de collage marche bien chez moi aussi.
Teste le 1 et le collage spécial multiplication par-dessus A6 et B6
Et le collage addition A6-B6 convertit, pour moi, sur une autre ligne. Sur la même ligne il additionne. Y'a peut-être un truc.

Eric... d’accord pour le renvoi de fichier, mais le fichier utilisé ne semble n'avoir rien à voir avec celui qui a été transmis. Ca aurait été plus parlant que moult échanges... non ?...je pensais…mais bon…
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095
9 août 2008 à 14:04
Bon samedi,

J'ai de nouveau téléchargé le fichier, j'ai de nouveau essayé les deux collages spéciaux, mais rien n'y fait !
Je précise que je suis sous Excel 2007.

Bisou.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213 > Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024
9 août 2008 à 18:06
Salut raymond,

Du coup j'ai voulu tester sur excel 2007 et c'est vrai qu'apparemment ça ne fonctionne pas.
Je dis apparemment car si tu mets cette formule dans une cellule avant de faire quoique ce soit :
=SI(ESTTEXTE(B6),"texte","num")
on voit bien que le 4 de B6 est bien du texte.
Fais la manip copier/collage spécial maintenant excel nous annonce 'num'.
Le 4 est bien numérique, mais effectivement il est tjs aligné à gauche et la cellule est toujours au format texte contrairement à excel 2003.
Alors bug sur 2007 ou choix volontaire ? Difficile d'en tirer une conclusion.... :-)
eric
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 095 > eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024
10 août 2008 à 02:56
Merci de me rassurer, Éric, je commençais à croire que c'est moi qui pédalais ... Bye !
0
Bonjour

Si ta formule fonctionne uniquement (et c'est déjà bien) avec l'option calcul sur ordre :

1 - Mets le mode de calcul sur automatique ;
2 - Coches l'option 'Itération' ;
3 - Mets 'Nb maximal d'itérations :' à la valeur '1'.

Heu, pourquoi tu veux additionner le total au total ?!
En plus, tu n'additionnes même pas tes deux première cellule ! Dans le fichier fournit.
(J'ai utilisé la visionneuse ; j'ai OOo et seulement Excel fournit avec Works 7 de mémoire)

Si tu mets C6 dans la formule et que tu es dans C6 bizarrement peut-être que ça affiche la formule.
Essayes sans C6 dans la formule.

Merci
0
CBRiste31 Messages postés 43 Date d'inscription vendredi 8 août 2008 Statut Membre Dernière intervention 1 janvier 2024 2
10 août 2008 à 12:36
à Eriiic, Raymond, argixu & "inconnu",

Bon les "dépanneurs" d'Excel, il est temps de clore ce post.

Merci pour vos conseils...

Question 1 : résolue par Eriic.
Question 2 : pas vraiment trouvé de solution. Ce qui est certain c'est que le fichier que l'on m'a transmis est un "mouton à 5 pattes"...

Je suis passé par une petite macro qui permettra à chaque utilisateur qui incrémentera le fichier avec ses données personnelles de "convertir" dès que la saisie des données sera faite.
...Car le problème est bien que la cellule redevient du texte dès qu'on y saisit quelque chose...et donc les fonctions appliquées à ces cellules n'y trouvent rien de numérique...

Je suis amené à travailler de + en + sur Excel et j'ai plein de choses à apprendre ...
Je vous solliciterai certainement de nouveau et qui sait, peut-être un jour je pourrai vous renvoyer l'ascenceur...;-)

J'arrête là mon roman !

Merci.
0