Formule pour traitement Etude de marché

Bonsoir à tous,

Je suis nouveau ici, j'espère poster au bon endroit et merci de m'accueillir sur votre forum.

Alors je vais essayer d'être clair : je réalise une étude de marché sur le domaine de la santé et du bien-être sur Toulouse. Bref, je me retrouve avec une base de donnée de 200 lignes. Je suis en train de réalisé la partie analyse en faisant toutes sortes de tri à plat ou tri croisé.

Cependant j'ai un souci :

En réponse à la question "Quel(s) produit(s) consommé(s) vous régulièrement ? Produit A, Produit B, Produit C etc., les interrogés avaient le choix de répondre de zéro à 5 réponses.

Je voulais donc savoir combien de personnes consomment régulièrement le produit A en premier. Je fais donc "=NB.SI(plage; "Produit A"). Et là excel ne me donne que le nombre de fois où les individus ont SEULEMENT répondu Produit A et pas le nombre total de personne qui ont dit répondu "Produit A".

En gros, il recherche uniquement les cellules sous cette forme

"Produit A"

mais pas sous cette forme

"Produit A ; Produit C ; Produit E".

Pouvez vous m'éclairer s'il vous plait ?

Bonjour et bienvenue sur le forum,

Joindre le fichier pour montrer au moins la présentation du tableau.

mbbp

Voici et merci !

Re,

JD23 a écrit :

Je voulais donc savoir combien de personnes consomment régulièrement le produit A en premier.

Si le produit A est : Produit de soins ???

[b]=SOMME((GAUCHE(D2:D197;17)="Produits de soins")*1)

[/b]

Formule matricielle : à valider avec CTRL MAJ ENTREE

mbbp

C'est parfait ! Merci mille fois !

Peux-tu m'expliquer cette formule qui m'est totalement inconnue ?

=SOMME((GAUCHE(D2:D197;17)="Produits de soins")*1)

Bon la somme y a pas de soucis, je comprends la plage avec le critère derrière mais tout ce qui est "GAUCHE", le 17 et le "*1" ????

Encore merci !

Re,

JD23 a écrit :

"GAUCHE", le 17 et le "*1" ????

Gauche : extrait le nombre de caractères souhaité d'un texte : =GAUCHE(D4;17)

Le 1 : excel interprète le texte comme du numérique.

Le 1 peut être remplacé par N ou --

=SOMME(N(GAUCHE(D2:D197;17)="Produits de soins"))

=SOMME(--(GAUCHE(D2:D197;17)="Produits de soins"))

Formules matricielles.

mbbp

Re,

Si tu veux connaître le nombre de réponse(s) :

=SOMMEPROD(N(ESTTEXTE(D2:D197)))-1

mbbp

Bonjour à tous,

ou bien :

=NB.SI(D:D;"=produits de soins*")

eric

Re,

Pourquoi faire simple quand on peut faire compliqué ?

=SOMMEPROD(--(GAUCHE(D2:D197;NBCAR(D2))="Produits de soins"))

mbbp

Rechercher des sujets similaires à "formule traitement etude marche"