Je cherche une formule permettant de compter les lignes (occurences)d'un
tableau de deux colonnes répondant à deux conditions cumulatives :
- le premier critère est la présence dans la première plage d'une chaîne de
caractères "AB"
- le second critère est que la chaîne de caractères "XY" soit présente dans
la seconde plage
test 1 test 2
gdgABgg fffXT
Abjhgh dhdhXYjki
lmpACnt Xyvdre
lmpoiTR Abmpos
ZSEYAB cdRXYdez
nb de lignes ou la plage test1 contient AB = 3
nb de lignes ou la plage test2 contient XY = 3
nb de lignes ou la plage test1 contient AB et test2 contient XY = 2
La difficulté spécifique est que les éléments constituant les critères de
recherche dans la formule matricielle sont inclus dans une autre chaîne de
caractère ("sABfrml" ou "dfrXYre" et que leur place est aléatoire.
Après diverses recherches dans plusieurs forums (Excel-Microsoft,
Excel-Downloads, Excelabo,…), j'ai testé plusieurs formules mais aucune ne
fonctionne de manière satisfaisante (sauf lorsqu'il existe une stricte
concordance entre le contenu de la cellule et la chaîne entrée comme critère
de recherche : en clair, l'utilisation de caractères génériques ne semble pas
fonctionner....)
Si quelqu'un peut m'apporter quelques lumières, merci d'avance :
En résumé, je voudrais arriver à une formule de type
{=SOMME((A2:A6="*AB*")*(B2:B6="*XY*"))} cad intégrant une recherche de X
caractères spécifiques "noyés" au milieu d'une chaîne de caractères
Je cherche une formule permettant de compter les lignes (occurences)d'un tableau de deux colonnes répondant à deux conditions cumulatives : - le premier critère est la présence dans la première plage d'une chaîne de caractères "AB" - le second critère est que la chaîne de caractères "XY" soit présente dans la seconde plage
test 1 test 2 gdgABgg fffXT Abjhgh dhdhXYjki lmpACnt Xyvdre lmpoiTR Abmpos ZSEYAB cdRXYdez
nb de lignes ou la plage test1 contient AB = 3 nb de lignes ou la plage test2 contient XY = 3 nb de lignes ou la plage test1 contient AB et test2 contient XY = 2
La difficulté spécifique est que les éléments constituant les critères de recherche dans la formule matricielle sont inclus dans une autre chaîne de caractère ("sABfrml" ou "dfrXYre" et que leur place est aléatoire.
Après diverses recherches dans plusieurs forums (Excel-Microsoft, Excel-Downloads, Excelabo,…), j'ai testé plusieurs formules mais aucune ne fonctionne de manière satisfaisante (sauf lorsqu'il existe une stricte concordance entre le contenu de la cellule et la chaîne entrée comme critère de recherche : en clair, l'utilisation de caractères génériques ne semble pas fonctionner....)
Si quelqu'un peut m'apporter quelques lumières, merci d'avance : En résumé, je voudrais arriver à une formule de type {=SOMME((A2:A6="*AB*")*(B2:B6="*XY*"))} cad intégrant une recherche de X caractères spécifiques "noyés" au milieu d'une chaîne de caractères
bonjour Orsu,
tu pourrais le calculer à partir d'une nouvelle collone, avec cette
formule à recopier vers le bas.
Je cherche une formule permettant de compter les lignes (occurences)d'un
tableau de deux colonnes répondant à deux conditions cumulatives :
- le premier critère est la présence dans la première plage d'une chaîne de
caractères "AB"
- le second critère est que la chaîne de caractères "XY" soit présente dans
la seconde plage
test 1 test 2
gdgABgg fffXT
Abjhgh dhdhXYjki
lmpACnt Xyvdre
lmpoiTR Abmpos
ZSEYAB cdRXYdez
nb de lignes ou la plage test1 contient AB = 3
nb de lignes ou la plage test2 contient XY = 3
nb de lignes ou la plage test1 contient AB et test2 contient XY = 2
La difficulté spécifique est que les éléments constituant les critères de
recherche dans la formule matricielle sont inclus dans une autre chaîne de
caractère ("sABfrml" ou "dfrXYre" et que leur place est aléatoire.
Après diverses recherches dans plusieurs forums (Excel-Microsoft,
Excel-Downloads, Excelabo,…), j'ai testé plusieurs formules mais aucune ne
fonctionne de manière satisfaisante (sauf lorsqu'il existe une stricte
concordance entre le contenu de la cellule et la chaîne entrée comme critère
de recherche : en clair, l'utilisation de caractères génériques ne semble pas
fonctionner....)
Si quelqu'un peut m'apporter quelques lumières, merci d'avance :
En résumé, je voudrais arriver à une formule de type
{=SOMME((A2:A6="*AB*")*(B2:B6="*XY*"))} cad intégrant une recherche de X
caractères spécifiques "noyés" au milieu d'une chaîne de caractères
Je cherche une formule permettant de compter les lignes (occurences)d'un tableau de deux colonnes répondant à deux conditions cumulatives : - le premier critère est la présence dans la première plage d'une chaîne de caractères "AB" - le second critère est que la chaîne de caractères "XY" soit présente dans la seconde plage
test 1 test 2 gdgABgg fffXT Abjhgh dhdhXYjki lmpACnt Xyvdre lmpoiTR Abmpos ZSEYAB cdRXYdez
nb de lignes ou la plage test1 contient AB = 3 nb de lignes ou la plage test2 contient XY = 3 nb de lignes ou la plage test1 contient AB et test2 contient XY = 2
La difficulté spécifique est que les éléments constituant les critères de recherche dans la formule matricielle sont inclus dans une autre chaîne de caractère ("sABfrml" ou "dfrXYre" et que leur place est aléatoire.
Après diverses recherches dans plusieurs forums (Excel-Microsoft, Excel-Downloads, Excelabo,…), j'ai testé plusieurs formules mais aucune ne fonctionne de manière satisfaisante (sauf lorsqu'il existe une stricte concordance entre le contenu de la cellule et la chaîne entrée comme critère de recherche : en clair, l'utilisation de caractères génériques ne semble pas fonctionner....)
Si quelqu'un peut m'apporter quelques lumières, merci d'avance : En résumé, je voudrais arriver à une formule de type {=SOMME((A2:A6="*AB*")*(B2:B6="*XY*"))} cad intégrant une recherche de X caractères spécifiques "noyés" au milieu d'une chaîne de caractères
Orsu
Merci beaucoup à tous les trois et plus particulièrement à Starwing et AV (Désolé, Isabelle : je n'avais pas précisé que je ne voulais pas rajouter de colonnes en plus de celles qui existaient déjà). Les formules proposées fonctionnent parfaitement et répondent exactement à ce que je cherchais ; je vais essayer de comprendre le cheminement logique!!!
Merci encore et bonne soirée
Merci beaucoup à tous les trois et plus particulièrement à Starwing et AV
(Désolé, Isabelle : je n'avais pas précisé que je ne voulais pas rajouter de
colonnes en plus de celles qui existaient déjà).
Les formules proposées fonctionnent parfaitement et répondent exactement à
ce que je cherchais ; je vais essayer de comprendre le cheminement
logique!!!
Merci beaucoup à tous les trois et plus particulièrement à Starwing et AV (Désolé, Isabelle : je n'avais pas précisé que je ne voulais pas rajouter de colonnes en plus de celles qui existaient déjà). Les formules proposées fonctionnent parfaitement et répondent exactement à ce que je cherchais ; je vais essayer de comprendre le cheminement logique!!!