Problème très complexe

Bonjour j'aurai une question,

Est-ce qu'il est possible à partir d'un tableau contenant du texte, de trouver une formule

qui sort le nombre de fois que le mot X est utilisé dans une colonne ?

Dans l'attente d'une réponse je vous remercie

Je m'explique, dans la colonne C il y a écrit 6 fois "Balinéa", 4 fois "Frontaliers" et 2 fois "Responsabilis" mais dans le désordre.

Il faudrait qu'une formule me sorte combien il y a de case contenant Balinéa ainsi de suite...

un truc aui me vient a l'esprit comme ca.

dans la colonne D tu met IF(D1="balinea",1,0)

et tu copie/colle sur toute la colonne.

a la fin tu fais sum(D1:Dx) , x etant ton nombre ton total de ligne.

ca de vrait marcher mais je suis sur qu'il y a plus simple

Bonsoir,

fichier a adapter a tes besoins avec =NB.SI(.

Si cela ne te convient pas ,je pense qu'avec une formule matricielle, on devrait résoudre ton problème.

Sinon envoi un bout de ton fichier.

A +

Je dois mal comprendre, mais la formule suivante va compter combien de fois le mot BALINÉA se trouve dans tes cases A1->A99

=COUNTIF(A1:A99;"BALINÉA")

merci beaucoup pour vos réponses vous êtes au top !

Je viens de mettre en application ce la fonction =NB.SI mais le problème c'est que sur certaines cases j'ai deux fois le même mot mais à la ligne à chaque fois et ça ne le prend pas en compte

https://www.excel-pratique.com/~files/doc/test_fonction.xls

Voilà l'exemple :p

Bonjour,

Il y a un espace devant le nom cherché !

Essaie ceci :

=NB.SI(B2:B27;"*Balinea*")

Super ça marche du feu de Dieu :p

Merci à toi dre ^^

Hop hop je reposte un petit problème xD

En fait j'ai un tableur, je dois calculer la part de marché de mon entreprise. Le souci c'est que j'ai des doublons dans la raison sociale et donc le total de la part de marché est faussé puisqu'il calcule deux fois la même part. Je ne sais même pas comment commencer ma fonction.

J'espère que quelqu'un pourra me diriger vers une solution

Voici le fichier:

https://www.excel-pratique.com/~files/doc/test_classeur.xls

Dans l'attente d'une réponse je remercie tout le monde ^^

Bonjour,

Je ne vois pas ce que tu veux faire.

Si tu donnais les résultats à obtenir et comment tu y arrives en calcul manuel on pourrait peut-être t'aider.

En fait il faudrait faire la somme des différentes part de marché soit 0,3333 + 1 etc...

Mais le truc c'est qu'il faudrait que ma fonction vire les doublons. Par exemple les deux FIORENZO CONSULTANT à 0,33333 sont des doubles. Il faudrait que la fonction n'en calcule qu'un sur les deux. En fait c'est en fonction du code (Code Filliale) qu'il faudrait faire ça. Si il y a deux code égaux alors je n'en compte qu'un mais je ne sais pas faire ^^

Est-ce plus clair ?

Ne t'impatiente pas, ... je n'ai pas encore trouvé !

Peut-on trier le tableau sur la colonne C ?

Dans ce cas, avec une colonne supplémentaire j'aurais peut-être bien une solution à proposer.

Bonsoir

Petit exercice d'extraction sans doublons et de comptage après filtrage.

https://www.excel-pratique.com/~files/doc/hfSQRtest_classeur.xls

Cordialement

Bonjour,

Je ne suis pas parvenu à additionner les parts de marché (je suppose que c'était le but de l'exercice) sans colonne supplémentaire, mais pas besoin ni de trier ni de filtrer (ce que je supposais au départ).

Une petite formule à copier vers le bas et vers la droite est largement suffisante.

https://www.excel-pratique.com/~files/doc/KiBa_V1.xls

Bonjour,

Je regarde ça dès que j'arrive au boulot soit dans une vingtaine de minutes. Merci d'avoir pris la peine de chercher, je vous tiens au courant.

Kibs

Bonjour, le dernier fichier marchait impeccablement, merci à vous ^^

Je fais encore appel à votre aide, en fait j'aimerai classer mes clients par région le problème c'est que j'essaye d'utiliser =NB.SI(I:I;"*69*") pour me sortir les gens qui viennent du 69 mais si je veux faire sur toute la région Rhône Alpes je ne vois pas comment faire... Par exemple =NB.SI(I:I;"*69*";"*01*";"*71*") etc...

Bonjour,

Je n'ai pas ton fichier avec une colonne I:I, donc je n'ai pas pu tester.

Essaie ceci, normalement cela devrait fonctionner :

=NB.SI(I:I;{"*69*";"*01*";"*71*"})

Evidemment, cela compte aussi les doublons !

Ca n'a pas l'air de fonctionner, je te montre le fichier tu trouveras peut être cela plus simple avec un exemple sous les yeux ^^

https://www.excel-pratique.com/~files/doc/test_classeur2.xls

Merci à toi de prendre le temps de regarder en tout cas

Re,

A mon avis, cela marche fort bien !

https://www.excel-pratique.com/~files/doc/KiBa.xls

Rechercher des sujets similaires à "probleme tres complexe"