Calculer le nbre de cellules ayant d'une partie d'une référence
anne
-
anne -
anne -
Bonjour,
J'ai un tableau dont une des colonnes contient des références telles que DE/101212/14
DE/050413/20; DE/081412/32; DE/020214/06 etc
Il y a une référence par cellule.
Je voudrais calculer le nombre de cellules comportant les caractères "12/" par exemple.
Existe-il un formule qui pourrait m'aider à le faire.
Merci de votre aide
Anne
J'ai un tableau dont une des colonnes contient des références telles que DE/101212/14
DE/050413/20; DE/081412/32; DE/020214/06 etc
Il y a une référence par cellule.
Je voudrais calculer le nombre de cellules comportant les caractères "12/" par exemple.
Existe-il un formule qui pourrait m'aider à le faire.
Merci de votre aide
Anne
A voir également:
- Calculer le nbre de cellules ayant d'une partie d'une référence
- Calculer une moyenne sur excel - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Reference pto - Accueil - Box & Connexion Internet
- Verrouiller cellules excel - Guide
8 réponses
Bonjour
=NB.SI(champ;"*/12*")
ou si votre élément de texte est dans une cellule:
=NB.SI(Champ;"*"&cell&"*")
attention si vous ne cherchez qu'un nombre entrez le dans al cellule "cell" sous forme de texte.
crdlmnt
=NB.SI(champ;"*/12*")
ou si votre élément de texte est dans une cellule:
=NB.SI(Champ;"*"&cell&"*")
attention si vous ne cherchez qu'un nombre entrez le dans al cellule "cell" sous forme de texte.
crdlmnt
Bonjour,
Merci Vaucluse,
J'ai essayé mais ça me donne 0 comme résultat alors que plusieurs cellules contiennent une référence du style DE/xxxx12/xx donc l'élément 12/
Toutes les cellules doivent être en format texte?
Désolée, je tâtonne vraiment avec Excel!!
Merci encore
Anne
Merci Vaucluse,
J'ai essayé mais ça me donne 0 comme résultat alors que plusieurs cellules contiennent une référence du style DE/xxxx12/xx donc l'élément 12/
Toutes les cellules doivent être en format texte?
Désolée, je tâtonne vraiment avec Excel!!
Merci encore
Anne
Non Anne, votre liste est forcément en texte vu le libellé, ainsi que la cellule qui contient la valeur cherchée si vous avez inscrit 12/
Il doit y avoir un problème dans votre formule
Veillez bien que le 12/ existe dans vos codes, qu'il n'y ait pas de blanc tel que 12 / ou que vous n'ayez pas dans la valeur cherchée, un blanc avant ou après le 12/
voyez ici si cela peut vous aider
https://www.cjoint.com/?DCwtOv4y7JG
Sinon,pouvez vous coller ici voire formule en indiquant ce que vous placez dans la cellule de la, valeur cherchée pour qu'on examine ça?
crdlmnt
Ps et à tout hasard, si vous cherchez les cellules avec 12/ n'écrivez pas comme dans ma 1° proposition /12 mais 12/
Il doit y avoir un problème dans votre formule
Veillez bien que le 12/ existe dans vos codes, qu'il n'y ait pas de blanc tel que 12 / ou que vous n'ayez pas dans la valeur cherchée, un blanc avant ou après le 12/
voyez ici si cela peut vous aider
https://www.cjoint.com/?DCwtOv4y7JG
Sinon,pouvez vous coller ici voire formule en indiquant ce que vous placez dans la cellule de la, valeur cherchée pour qu'on examine ça?
crdlmnt
Ps et à tout hasard, si vous cherchez les cellules avec 12/ n'écrivez pas comme dans ma 1° proposition /12 mais 12/
Bonsoir Anne
Effectivement vu la structure de vos références il s'agit forcément de texte. Mais a vrai dire celà ne présente pas de problème.
Pour que votre fonction puisse s'executer correctement il faut lui indiquer la structure de votre référence. dans le cas présent vous aurez donc :
=NB.SI(plage;"DE/****12/**")
cependant cette solution fonctionne uniquement si le "12" que vous souhaitez comptabiliser est toujours à la même place
En espérant vous avoir été utile.
Cordialement
Effectivement vu la structure de vos références il s'agit forcément de texte. Mais a vrai dire celà ne présente pas de problème.
Pour que votre fonction puisse s'executer correctement il faut lui indiquer la structure de votre référence. dans le cas présent vous aurez donc :
=NB.SI(plage;"DE/****12/**")
cependant cette solution fonctionne uniquement si le "12" que vous souhaitez comptabiliser est toujours à la même place
En espérant vous avoir été utile.
Cordialement
Bonsoir Fiout
pur la bonne forme , je me permet de signaler que si vous utilisez bien la forme "*"&cel&"*" avec la valeur à compter dans la cellule cell,les cellules dont le texte contient n'importe où le texte cherché seront comptées:
et pour être complet
__ cell&"*" pour compter le cellules qui commencent par la valeur de cell ou alors écrire le texte à compter sous la forme "*texte"
__ "*"&cell ou ;"texte*" pour compter les cellules qui se terminent par.....
__ "*"&cell&"*" ou "*texte*"pour les cellules qui contiennent une texte n'importe où.
crdlmnt
pur la bonne forme , je me permet de signaler que si vous utilisez bien la forme "*"&cel&"*" avec la valeur à compter dans la cellule cell,les cellules dont le texte contient n'importe où le texte cherché seront comptées:
et pour être complet
__ cell&"*" pour compter le cellules qui commencent par la valeur de cell ou alors écrire le texte à compter sous la forme "*texte"
__ "*"&cell ou ;"texte*" pour compter les cellules qui se terminent par.....
__ "*"&cell&"*" ou "*texte*"pour les cellules qui contiennent une texte n'importe où.
crdlmnt
Bonjour,
encore merci pour votre aide
j'ai mis cette formule:
=NB.SI(D87:D140;"12/")
J'ai aussi essayé :=NB.SI(D87:D140;"DE/****12/**")
Le résultat est tjrs 0
Les cellules de ma colonne D sont remplies ainsi: (une référence par cellule). Le 12 est tjrs au même endroit
DE/231012/26
DE/240713/39
DE/051113/57
DE/061113/58
DE/161012/25
DE/061212/29
DE/061212/30bis
DE/171212/31
DE/191213/67
DE/191213/68
DE/151013/53
DE/151013/54
DE/220114/07
DE/121213/65
DE/150512/15
DE/100913/50
DE/060114/01
DE/191112/28
Merci encore de votre patience avec moi :)
Bonne soirée
Anne
encore merci pour votre aide
j'ai mis cette formule:
=NB.SI(D87:D140;"12/")
J'ai aussi essayé :=NB.SI(D87:D140;"DE/****12/**")
Le résultat est tjrs 0
Les cellules de ma colonne D sont remplies ainsi: (une référence par cellule). Le 12 est tjrs au même endroit
DE/231012/26
DE/240713/39
DE/051113/57
DE/061113/58
DE/161012/25
DE/061212/29
DE/061212/30bis
DE/171212/31
DE/191213/67
DE/191213/68
DE/151013/53
DE/151013/54
DE/220114/07
DE/121213/65
DE/150512/15
DE/100913/50
DE/060114/01
DE/191112/28
Merci encore de votre patience avec moi :)
Bonne soirée
Anne
Re
cette formule que vous afficher:
=NB.SI(D87:D140;"12/")
n'est pas correcte pour ce que vous voulez faire;Il y manque les astérisques qui doivent encadrer le texte (sinon Excel compte les cellules qui contiennent uniquement le texte entre guillemets)
=NB.SI(D87:D140;"*12/*")
Voyez ici
https://www.cjoint.com/?DCxsPT89CV9
Voyez le fichier ici, le résultat est en C2, la liste en A est la votre ci dessus
crdlmnt
cette formule que vous afficher:
=NB.SI(D87:D140;"12/")
n'est pas correcte pour ce que vous voulez faire;Il y manque les astérisques qui doivent encadrer le texte (sinon Excel compte les cellules qui contiennent uniquement le texte entre guillemets)
=NB.SI(D87:D140;"*12/*")
Voyez ici
https://www.cjoint.com/?DCxsPT89CV9
Voyez le fichier ici, le résultat est en C2, la liste en A est la votre ci dessus
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon jour Anne
décidément vous devez avoir un problème dans votre Excel, chez moi, le fichier affiche 7 en C2.!!
Voyez si votre fichier est bien en option calcul automatique.
Logo Microsoft en haut à gauche pour 2007, icone fichier dans le ruban pour ensuite.
en bas options excel / à gauche :Formules et cochez Calcul automatique
sinon, mettez un exemple de votre problème sur:
https://www.cjoint.com/ et revenez ici coller le lien donné par le site.
A+
crtdlmnt
décidément vous devez avoir un problème dans votre Excel, chez moi, le fichier affiche 7 en C2.!!
Voyez si votre fichier est bien en option calcul automatique.
Logo Microsoft en haut à gauche pour 2007, icone fichier dans le ruban pour ensuite.
en bas options excel / à gauche :Formules et cochez Calcul automatique
sinon, mettez un exemple de votre problème sur:
https://www.cjoint.com/ et revenez ici coller le lien donné par le site.
A+
crtdlmnt
Bonjour,
Ca fonctionne sur mon ordi du boulot!!! Je regarderai chez moi ce soir où j'ai OpenOffice calc.
Merci beaucoup pour votre aide.
Cordialement
Anne
Ca fonctionne sur mon ordi du boulot!!! Je regarderai chez moi ce soir où j'ai OpenOffice calc.
Merci beaucoup pour votre aide.
Cordialement
Anne