Totaliser Nbr cellules comportant du TEXTE
Résolu
CBRiste31
Messages postés
84
Statut
Membre
-
CBRiste31 Messages postés 84 Statut Membre -
CBRiste31 Messages postés 84 Statut Membre -
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
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
A voir également:
- Totaliser Nbr cellules comportant du TEXTE
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Excel cellule couleur si condition texte - Guide
- Excel additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Transcription audio en texte word gratuit - Guide
18 réponses
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
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
Bonsoir,
Tu n'aurais pas un ' (apostrophe sous le 4) devant le = qui permet d'afficher une formule sans l'exécuter ?
Tu n'aurais pas un ' (apostrophe sous le 4) devant le = qui permet d'afficher une formule sans l'exécuter ?
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" ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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 ?
Re,
A deux, on va peut-être y arriver...
Outils / Options / Affichage / Désactiver Formules ?????
A deux, on va peut-être y arriver...
Outils / Options / Affichage / Désactiver Formules ?????
Oups !... J'avais pas assez bien lu depuis le début.
Encore un essai : en faisant CRTL et + ??
Sinon je sais plus.
Encore un essai : en faisant CRTL et + ??
Sinon je sais plus.
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 !
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 !
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.
Les cellules où tu insères la formule sont au format texte.
Supprime la formule, définis en format nombre, et remet la formule.
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
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
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
- copier une cellule vide
- sélectionner les cellules concernées
- puis menu 'edition / collage spécial' cocher 'addition' avant de valider
eric
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.
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.
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é...)
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é...)
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
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
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 ...
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 ...
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
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
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…
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…
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
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
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
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
à 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.
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.
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..