Affiner le comptage après le filtrage !

bonjour,

J'ai encore une question ! j'ai un doc assez complexe :slight_smile: et avec l'aide de
PYS j'arrive à faire le filtrage que je voulais. MAIS, il reste encore à
trouver comment avoir le bon nombres de lignes.

"Il faut comparer la colonne A et C dans mon exemple et s'il y a plusieurs
fois la même référence (A et C) il ne faut la compter qu'une seule fois !
une formule peut-elle faire cela ,ou une macro ?"

Je ne sais pas comment mettre un doc sur votre Nabble ?

Bonjour

LibreStefan wrote

"Il faut comparer la colonne A et C dans mon exemple et s'il y a plusieurs
fois la même référence (A et C) il ne faut la compter qu'une seule fois !
une formule peut-elle faire cela ,ou une macro ?"

Si tu concatènes les colonnes A et C, par exemple en H , tu peux avoir
le nombre sans doublons par :

=SOMMEPROD(1/NB.SI(H2:H10;H2:H10))

On compte (nb.si) combien de fois apparaît chaque élément de H2:H10.
Diviser 1 par le nombre obtenu puis faire la somme par SOMMEPROD

Dans ton exemple 253test1 apparaît 2 fois.

1/2 donne 0,5 pour chaque occurrence (il y en a 2) donc la somme donne 1
(0,5+0,5). 253test1 est compté pour 1

SupprimerDoublons.ods
<http://nabble.documentfoundation.org/file/n4107697/SupprimerDoublons.ods>

Cordialement
Pierre-Yves

Bonsoir et merci pour ton aide.

Cela marche bien sauf que j'ai oublié de préciser que je devais aussi
comptabiliser par exemple les "test1", "test2" etc car je dois prendre la
valeur pour les envoyer dans un graph !

Bonjour

LibreStefan wrote

Cela marche bien sauf que j'ai oublié de préciser que je devais aussi
comptabiliser par exemple les "test1", "test2" etc car je dois prendre la
valeur pour les envoyer dans un graph !

Je ne comprendspas ce que tu veux. Joins un exemple de résultat attendu...

Pierre-Yves

Bonjour,
<http://nabble.documentfoundation.org/file/n4107777/AffinerApresFiltrage1.png>
ci-joint le doc
SupprimerDoublonsModif.ods
<http://nabble.documentfoundation.org/file/n4107777/SupprimerDoublonsModif.ods>

Suite...

Un exemple de solution

SupprimerDoublonsModif.ods
<http://nabble.documentfoundation.org/file/n4107791/SupprimerDoublonsModif.ods>

Pierre-Yves

Merci Pierre-Yves. je vais regarder cela attentivement :slight_smile:

Bonjour,

Après plusieurs jours de test les formules ne conviennent pas trop, car les
données ne sont pas toujours les mêmes entre A et C et la quantité de lignes
n'est jamais la même :frowning:

Je pense que je vais me tourner vers un macro. mais je ne vois pas encore
comment mi prendre :frowning:

tjrs à la recherche d'une solution !!

Me faudrait peut-être une formule qui me trouve le texte dans la cellule
pour essayer de faire une comparaison ensuite !!!

je patauge dur !!

Bonjour

LibreStefan wrote

les formules ne conviennent pas trop, car les données ne sont pas toujours
les mêmes entre A et C et la quantité de lignes n'est jamais la même :frowning:

Je ne comprends pas ce qui te gêne... Si c'est la formule matricielle, tu
peux
l'éviter par les fonctions qui gèrent les matrices cf. ici NBSIENS (col I
dans
l'exemple joint)

SupprimerDoublonsModif.ods
<http://nabble.documentfoundation.org/file/n4109064/SupprimerDoublonsModif.ods>

Cordialement
Pierre-Yves

Merci pour ton aide. je vais re/regarder ton fichier :slight_smile:

Bonjour

LibreStefan wrote

Suis-je assez clair ?

Oui... Hormis la base de mon incompréhension de départ qui reste :
pourquoi diable vouloir faire un diagramme secteur avec des parts égales à 1
?

Mais bon... chacun fait comme il veut. Voir une solution (je pense...)
ci-joint

SupprimerDoublonsModif.ods
<http://nabble.documentfoundation.org/file/n4109123/SupprimerDoublonsModif.ods>

Cordialement
Pierre-Yves

:stuck_out_tongue: Non ce n'est pas obligatoirement égal à 1. je me fais mal comprendre.
je n'arrive pas à être clair :slight_smile: . Donc pour éviter que tout le monde perde
sont temps, j'ai refais le tableau en espérant être plus clair :slight_smile:

<http://nabble.documentfoundation.org/file/n4109129/SupprimerEntreColonne17mai.png>

et le fichier refait
SupprimerDoublonsModif17mai.ods
<http://nabble.documentfoundation.org/file/n4109129/SupprimerDoublonsModif17mai.ods>

Suite...

SupprimerDoublonsModif17mai.ods
<http://nabble.documentfoundation.org/file/n4109138/SupprimerDoublonsModif17mai.ods>

Bonjour et un grand merci PYS :), j'ai le bon résultat.

Maintenant trois petits soucis :

1 ) Quid de l'actualisation automatique de la table de données (TCD) .
()Faut il une macro pour l'actualiser
2 ) suivant les requêtes je peux avoir 500 lignes comme 3000 ou 4500
lignes, comment gérer cela avec le TCD ?
3 ) il peut y avoir dans mon texte des () et j'ai un souci avec la formule
quand il y a des parenthèses
Merci pour vos conseilles !

voir les c-e :
<http://nabble.documentfoundation.org/file/n4109256/ErreurFormule18mai.png>