Calculer un nombre d'occurence parmi plusieurs données

damsdm

XLDnaute Nouveau
Bonsoir,

Je cherche à compter sur une même ligne le nombre de fois que le chiffre "1" et le chiffre "2" apparait en enlevant une donnée.
Sur mon tableau j'ai, par année, des données : "1 vente" ou "2 vente" ou "1 vente (1 achat)". Je souhaiterais à la fin de la ligne avoir un total des ventes moins les achats.

La formule que j'ai fait est :

=(NB.SI(A2:F2;"*1*")+NB.SI(A2:F2;"*2*"))-(NB.SI(A2:F2;"*1 achat*")+NB.SI(A2:F2;"*2 achat*"))

Le résultat n'est pas le bon mais je ne trouve pas pourquoi....

Merci d'avance pour votre aide (ps : en pièce jointe un fichier d'exemple)
 

Pièces jointes

  • pour forum.xlsx
    11.4 KB · Affichages: 58
  • pour forum.xlsx
    11.4 KB · Affichages: 62
  • pour forum.xlsx
    11.4 KB · Affichages: 58

damsdm

XLDnaute Nouveau
Re : Calculer un nombre d'occurence parmi plusieurs données

Merci pour la formule.

Il me reste un souci lors de l'adaptation de la formule.
La formule ne trouve pas l'ensemble du terme présent dans la case.

Par exemple si dans une case j'ai : "2 vente / 1 vente (2 achat) / 1 vente"
La formule ne prends pas en compte le dernier "1 vente"

Pourriez vous me dire pourquoi j'ai l'impression que l'ensemble de la case n'est pas "lue" entièrement ?

Merci bcp pour votre aide
 

Dugenou

XLDnaute Barbatruc
Re : Calculer un nombre d'occurence parmi plusieurs données

Bonjour,
je pense que *2 vente* n'est pas compté quand il n'y a rien (pas d'espace) derriere le mot.
Essayez avec *1 vent* *2vent* *1 acha* etc
Cordialement
 

damsdm

XLDnaute Nouveau
Re : Calculer un nombre d'occurence parmi plusieurs données

Bonjour,
je pense que *2 vente* n'est pas compté quand il n'y a rien (pas d'espace) derriere le mot.
Essayez avec *1 vent* *2vent* *1 acha* etc
Cordialement

Merci pour votre réponse, cependant malgré cette correction la formule ne me comptabilise pas le dernier chiffre.... j'ai beau cherché je ne comprends pas pourquoi
 

Dugenou

XLDnaute Barbatruc
Re : Calculer un nombre d'occurence parmi plusieurs données

Bonjour,
La solution de renyeu doit être appliquée dès que vous avez pusieurs fois le même item (1 achat par ex) dans une même cellule.
Le nb.si ne compte pas plusieurs présences dans la même cellule
Cordialement
 
Dernière édition:

damsdm

XLDnaute Nouveau
Re : Calculer un nombre d'occurence parmi plusieurs données

Le fichier est existant et fait + de 1000 lignes. Il serait compliqué pour moi d'appliquer cette solution car il faudrait faire le dédoublement des colonnes.
 

Dugenou

XLDnaute Barbatruc
Re : Calculer un nombre d'occurence parmi plusieurs données

Bonjour,
Il ne vous reste plus qu'une solution par vba car je ne connais pas d'autre solution pour compter plusieurs fois le même texte dans une seule cellule.
Désolé
 

damsdm

XLDnaute Nouveau
Re : Calculer un nombre d'occurence parmi plusieurs données

Bonjour,
Il ne vous reste plus qu'une solution par vba car je ne connais pas d'autre solution pour compter plusieurs fois le même texte dans une seule cellule.
Désolé

Merci beaucoup pour votre réponse.

Je vais suivre votre conseil et regarder du côté d'un forum vba pour voir ce qu'il est possible de faire.

Bonne journée
 

Discussions similaires

Réponses
18
Affichages
1 K

Statistiques des forums

Discussions
312 250
Messages
2 086 612
Membres
103 262
dernier inscrit
Grandeourse