Rechercher une occurrence (un mot ici) dans un tableau filtré

19 réponses
Avatar
hellbn
Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à avancer malgré les recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de bien/pastop/bof j'ai pour le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend pas en compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat concluant).

Merci d'avance,
HellBN

10 réponses

1 2
Avatar
Jacky
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" a écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de bien/pastop/bof j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend pas en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat concluant).

Merci d'avance,
HellBN
Avatar
Jacky
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" a écrit dans le message de news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" a écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de bien/pastop/bof j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend pas en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat concluant).

Merci d'avance,
HellBN




Avatar
hellbn
Le mardi 17 Avril 2012 à 11:43 par Jacky :
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" <> a écrit dans le message de
news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à
avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de bien/pastop/bof
j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend pas
en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat
concluant).

Merci d'avance,
HellBN







Bonjour et merci Jacky pour tes réponses.

J'aurais du être un peu plus clair....
La colonne contenant les notations, ne contient pas que les notations (et je souhaiterais autant que possible ne pas rajouter une colonne).

Elle a plutôt cette forme :

Notation
blablabla_bla_Bien
blablabla_bla_bof
...

HellBN
Avatar
Jacky
Re...
Il doit y avoir quelque chose qui m'échappe
Si bla bla bla est le nom du site et le reste la notation
=SOUS.TOTAL(3;A:A)-1
devrait faire l'affaire, non ?
--
Salutations
JJ


"hellbn" a écrit dans le message de news:

Le mardi 17 Avril 2012 à 11:43 par Jacky :
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" a écrit dans le message de
news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" a
écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à
avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de bien/pastop/bof
j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend






pas
en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat
concluant).

Merci d'avance,
HellBN







Bonjour et merci Jacky pour tes réponses.

J'aurais du être un peu plus clair....
La colonne contenant les notations, ne contient pas que les notations (et je
souhaiterais autant que possible ne pas rajouter une colonne).

Elle a plutôt cette forme :

Notation
blablabla_bla_Bien
blablabla_bla_bof
..

HellBN
Avatar
hellbn
Le mardi 17 Avril 2012 à 13:34 par Jacky :
Re...
Il doit y avoir quelque chose qui m'échappe
Si bla bla bla est le nom du site et le reste la notation
=SOUS.TOTAL(3;A:A)-1
devrait faire l'affaire, non ?
--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Le mardi 17 Avril 2012 à 11:43 par Jacky :
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" <> a écrit dans le message de
news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à
avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de
bien/pastop/bof
j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend









pas
en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat
concluant).

Merci d'avance,
HellBN










Bonjour et merci Jacky pour tes réponses.

J'aurais du être un peu plus clair....
La colonne contenant les notations, ne contient pas que les notations (et je
souhaiterais autant que possible ne pas rajouter une colonne).

Elle a plutôt cette forme :

Notation
blablabla_bla_Bien
blablabla_bla_bof
..

HellBN




http://cjoint.com/?BDrofPyffJr

Ci-dessus le "document".

(Ce n'est pas le document avec lequel je travail :))

Je pense que cela sera plus clair comme ça.

Merci pour le temps passé.

HellBN
Avatar
hellbn
Le mardi 17 Avril 2012 à 13:34 par Jacky :
Re...
Il doit y avoir quelque chose qui m'échappe
Si bla bla bla est le nom du site et le reste la notation
=SOUS.TOTAL(3;A:A)-1
devrait faire l'affaire, non ?
--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Le mardi 17 Avril 2012 à 11:43 par Jacky :
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" <> a écrit dans le message de
news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à
avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de
bien/pastop/bof
j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne prend









pas
en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat
concluant).

Merci d'avance,
HellBN










Bonjour et merci Jacky pour tes réponses.

J'aurais du être un peu plus clair....
La colonne contenant les notations, ne contient pas que les notations (et je
souhaiterais autant que possible ne pas rajouter une colonne).

Elle a plutôt cette forme :

Notation
blablabla_bla_Bien
blablabla_bla_bof
..

HellBN




http://cjoint.com/?BDrofPyffJr

Ci-dessus le "document".

(Ce n'est pas le document avec lequel je travail :))

Je pense que cela sera plus clair comme ça.

Merci pour le temps passé.

HellBN
Avatar
Jacquouille
Bonjour
Perso, je reprendrais la fonction SOMMEPROD (évoquée par Jacky le bien
nommé )
Tant qu'à faire, baptisons les plages du nom de titre de colonne.
Pour rechercher le nombre de A1 machin dans le site 1,dans le tableau :
Notation SITE
A1-MACHIN_BIEN SITE1
A1_BLABLA_PASTOP SITE2
A2_TRUC_BOF SITE1
A1_CHOSE_BIEN SITE3

=SOMMEPROD((notation="A1-MACHIN_BIEN")*(site=site1)
Dans ce cas, SOUS.TOTAL peut aussi être utilisé.
Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"hellbn" a écrit dans le message de groupe de discussion :


Le mardi 17 Avril 2012 à 13:34 par Jacky :
Re...
Il doit y avoir quelque chose qui m'échappe
Si bla bla bla est le nom du site et le reste la notation
=SOUS.TOTAL(3;A:A)-1
devrait faire l'affaire, non ?
--
Salutations
JJ


"hellbn" a
écrit dans le message de news:

Le mardi 17 Avril 2012 à 11:43 par Jacky :
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" a écrit dans le message de
news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" a
écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi à
avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de
bien/pastop/bof
j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne
prend









pas
en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat
concluant).

Merci d'avance,
HellBN










Bonjour et merci Jacky pour tes réponses.

J'aurais du être un peu plus clair....
La colonne contenant les notations, ne contient pas que les notations (et
je
souhaiterais autant que possible ne pas rajouter une colonne).

Elle a plutôt cette forme :

Notation
blablabla_bla_Bien
blablabla_bla_bof
..

HellBN




http://cjoint.com/?BDrofPyffJr

Ci-dessus le "document".

(Ce n'est pas le document avec lequel je travail :))

Je pense que cela sera plus clair comme ça.

Merci pour le temps passé.

HellBN
Avatar
MichD
Bonjour,

En supposant que j'ai compris la question :

Dans le classeur que tu as publié, si tu veux trouver le nombre d'entrées en colonne A:A
qui correspond à un site particulier lorsque tu effectues un filtre sur la colonne B:B,

utilise ce type de formule : (à mettre dans une cellule qui n'est pas masquée par le
filtre)

2 plages nommées : La colonne "Notation" = Plg, La colonne Site = Col

=SUMPRODUCT((SUBTOTAL(103;OFFSET(Plg;ROW(Plg)-MIN(ROW(Plg));;1)))*(Col="SITE1"))

--
MichD
---------------------------------------------------------------
Avatar
MichD
OUPS en français :

=SOMMEPROD((SOUS.TOTAL(103;DECALER(Plg;LIGNE(Plg)-MIN(LIGNE(Plg));;1)))*(Col="SITE1"))

--
MichD
---------------------------------------------------------------
Avatar
hellbn
Le mardi 17 Avril 2012 à 15:27 par Jacquouille :
Bonjour
Perso, je reprendrais la fonction SOMMEPROD (évoquée par Jacky le
bien
nommé )
Tant qu'à faire, baptisons les plages du nom de titre de colonne.
Pour rechercher le nombre de A1 machin dans le site 1,dans le tableau :
Notation SITE
A1-MACHIN_BIEN SITE1
A1_BLABLA_PASTOP SITE2
A2_TRUC_BOF SITE1
A1_CHOSE_BIEN SITE3

=SOMMEPROD((notation="A1-MACHIN_BIEN")*(site=site1)
Dans ce cas, SOUS.TOTAL peut aussi être utilisé.
Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"hellbn" a écrit dans le message de groupe de discussion :


Le mardi 17 Avril 2012 à 13:34 par Jacky :
Re...
Il doit y avoir quelque chose qui m'échappe
Si bla bla bla est le nom du site et le reste la notation
=SOUS.TOTAL(3;A:A)-1
devrait faire l'affaire, non ?
--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Le mardi 17 Avril 2012 à 11:43 par Jacky :
Voir ici
http://cjoint.com/?BDrlQ0gfzuA

--
Salutations
JJ


"Jacky" <> a écrit dans le message de
news: jmjbmk$ihf$
Bonjour,

Une piste avec
=SOUS.TOTAL(3;Plage)

--
Salutations
JJ


"hellbn" <> a
écrit dans le message de news:

Bonjour,


Je recherche un peu d'aide, après n'avoir pas réussi
à
avancer malgré les
recherches sur le net.

J'ai un tableau filtré composé de 2 colonnes comme suit:
NOM SITE
A1_BIEN SITE1
A2_PASTOP SITE1
A3_BOF SITE1

En utilisant nb.si pour savoir combien d’occurrence de
bien/pastop/bof
j'ai pour
le site1, celui-ci me donne le nombre de tous les sites (donc il ne
prend












pas
en
compte le filtre).

Auriez-vous une solution pour me permettre de savoir combien j'ai de
bien/pastop/bof par site ?
(J'ai testé sommeprod mais je n'obtient pas de résultat
concluant).

Merci d'avance,
HellBN













Bonjour et merci Jacky pour tes réponses.

J'aurais du être un peu plus clair....
La colonne contenant les notations, ne contient pas que les notations (et
je
souhaiterais autant que possible ne pas rajouter une colonne).

Elle a plutôt cette forme :

Notation
blablabla_bla_Bien
blablabla_bla_bof
..

HellBN






http://cjoint.com/?BDrofPyffJr

Ci-dessus le "document".

(Ce n'est pas le document avec lequel je travail :))

Je pense que cela sera plus clair comme ça.

Merci pour le temps passé.

HellBN


Bonjour Jacquouille,

Le problème est que je ne souhaite obtenir que le nombre d’occurrence bien/bof/pastop.
(J'ai + de 250 lignes sur mon tableau original, aucune n'est identique).

Je souhaite donc savoir pour chaque site, combien j'ai de bien/bof/pastop.

HellBN
1 2