[Résolu] Dénombrer une chaîne de caractères dans une colonne

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
roque_49
Fraîchement OOthentifié
Messages : 4
Inscription : 31 mai 2021 20:29

[Résolu] Dénombrer une chaîne de caractères dans une colonne

Message par roque_49 »

Bonjour,
Après avoir fouillé un peu partout et essayé plusieurs fonctions je suis sans solution.
Dans un tableur j'ai des cellules remplies de texte et je cherche à dénombrer une chaîne de caractères spécifique dans chaque colonne.
Une bonne âme aura-t-elle une idée ?
Merci
test.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.0.4.2 sur Ubuntu 20.04
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1666
Inscription : 15 déc. 2010 08:33

Re: Dénombrer une chaîne de caractères dans une colonne

Message par yclik »

Bonjour

Code : Tout sélectionner

=NB.SI(B2:B51;".*Blood pressure increased.*")
avec l'option Autoriser les caractères génériques dans les formules
Outils > Options > OOo Calc > Calcul > cocher"Autoriser les caractères génériques dans les formules" :
OpenOffice 4.1.14 sous Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: Dénombrer une chaîne de caractères dans une colonne

Message par micmac »

Bonjour et bienvenue,
Dans votre signature il y a écrit : LibreOffice 7.4.2
Cette version de LibO n'existe pas, la dernière version stable étant 7.0.6.
Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée
Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version stable
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
roque_49
Fraîchement OOthentifié
Messages : 4
Inscription : 31 mai 2021 20:29

Re: Dénombrer une chaîne de caractères dans une colonne

Message par roque_49 »

Désolé j'ai fait une coquille sur la version actuelle de LOO : c'est 7.0.4.2 !
J'ai corrigé
LibreOffice 7.0.4.2 sur Ubuntu 20.04
roque_49
Fraîchement OOthentifié
Messages : 4
Inscription : 31 mai 2021 20:29

Re: Dénombrer une chaîne de caractères dans une colonne

Message par roque_49 »

yclik a écrit :Bonjour

Code : Tout sélectionner

=NB.SI(B2:B51;".*Blood pressure increased.*")
avec l'option Autoriser les caractères génériques dans les formules
Outils > Options > OOo Calc > Calcul > cocher"Autoriser les caractères génériques dans les formules" :
Bonjour yclik,
Merci pour cette réponse rapide.
J'ai fait un copier-coller de la formule
J'ai vérifié que "Autoriser les caractères génériques dans les formules" était bien coché.
Mais je n'ai aucun résultat cohérent qui apparaît : la cellule affiche simplement 0, alors qu'avec la fonction rechercher j'en trouve deux visuellement.

D'où peu venir ce problème ?
LibreOffice 7.0.4.2 sur Ubuntu 20.04
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5753
Inscription : 02 janv. 2009 23:56

Re: Dénombrer une chaîne de caractères dans une colonne

Message par Jean-Louis Cadeillan »

Bonjour,
Sous LibO (contrairement à AOO), il faut cocher « Autoriser les expressions régulières dans les formules ».
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
roque_49
Fraîchement OOthentifié
Messages : 4
Inscription : 31 mai 2021 20:29

Re: Dénombrer une chaîne de caractères dans une colonne

Message par roque_49 »

Jean-Louis Cadeillan a écrit :Bonjour,
Sous LibO (contrairement à AOO), il faut cocher « Autoriser les expressions régulières dans les formules ».
Cordialement,
Jean-Louis
Bonjour Jean-Louis ... ça marche !
Un grand merci
LibreOffice 7.0.4.2 sur Ubuntu 20.04