Résultats outil Recherche et Filtre différents dans Calc

Bonjour,
Je travaille sur cette feuille de calcul (Statistique générale de la France ) http://acrh.revues.org/index3130.html
Je cherche à compter les lignes dont le LIBELLE contient “MASCULIN”
l’outil de recherche et le filtre standard me donnent des résultats différents.
RECHERCHE : 1174
FILTRE STANDARD : 3949

Bonjour @wil

En effet… il semble que ce soit un bug dans l’affichage du dialogue des résultats trouvés : la sélection est en revanche correcte (si on supprime les lignes sélectionnées on voit qu’il y en a bien 3949).

Je n’ai pas trouvé de rapport de bug spécifique…

Cordialement

Effectivement, même sur LO 7.1.0.3 les mêmes manipulations donnent des résultats identiques et en plus avec autofiltre j’obtiens aussi 3949; avec Rechercher et Remplacer il y en a 1174. BUG BOGUE!

Alors une question se pose: peut-on avoir confiance à 100% à ces différentes fonctions?

@ Wil, @njhub @pierre-yves

Comme je suis en train de manipuler des milliers de lignes et de colonnes, un gros point d’interrogation a surgit au sujet de mes données (je crois ne pas être le seul!). D’autant plus que je ne contrôle pas Calc à la perfection, par contre j’aime bien la convivialité.

Donc, si on fait Données: Filtre standard: Nom du champ (ici Colonne C) et que l’on demande “CONTIENT” au lieu de “=” (qui ne donne rien en passant; CONTIENT demande dans une ligne texte un mot spécifique, ici “masculin”), on obtient 3949 “masculin”.

Et on a la colonne LIBELLE contenant 3949 items “masculin” si on fait un copier-coller sur une autre feuille par contre si l’on reste sur la page filtrée et que l’on demande RECHERCHER (masculin) le résultat est 1174! Pourquoi, parce que je crois que la fonction RECHERCHER lit le classeur original et non le classeur filtré. D’où peut-être l’origine du “bogue”.

Merci de l’attention

Bonjour wil, le forum

En attendant que le “bug” soit résolu, pourquoi ne pas essayer d’utiliser la fonction dédiée :

=NB.SI(C1:C16533;"*MASCULIN*")

:slight_smile:

Sinon en triant vos données “Recherche” renvoie la bonne valeur

Sachant que la colonne B, servant au tri contient :

=ESTNUM(CHERCHE(B$1;E2))

Dans laquelle B1 est égal à “Masculin”