Bonjour à tous,
Me revoila avec un pb sur les calculs dans Excel.
Mon besoin:
Faire la recherche dans une cellule en fonction de 2 critères et pouvoir faire leur somme.
Contraintes :
1. La recherche ne doit pas prendre en compte la casse (ATAC=atac)
2. La recherche porte sur un mot contenu dans une cellule (valeur recherchée : ATAC alors que la cellule peut contenir : « magasin ATAC marseille » ou « Atac marseille » ou « magasin atac »)
3. La recherche ne doit pas être perturbée par des caractères tels que le point, la virgule ou les deux points (valeur recherchée : ATAC alors que la cellule peut contenir « Magasin : ATAC »)
4. La recherche doit pouvoir être effectuée sur un très gd nombre de données (si possible sur l’ensemble de 3 colonnes d’Excel).
5. (préférence) Je préférerai une solution hors VBA
En PJ, je vous fourni mes recherches infructueuses ainsi que les jeux de test.
Dans un 1er temps, j’ai utilisé somme.si. Cela répondait à toutes mes contraintes sauf que la recherche ne peut être faite exclusivement sur 1 seul critère.
Du coup, dans un 2e temps, j’ai opté pour somme.prod qui répond à ce dernier critère. Malheureusement, je ne parviens pas à avoir le même fonctionnement que somme.si. C’est-à-dire, je ne parviens pas à faire la recherche sur un mot dans une cellule et je ne parviens pas non plus à faire la recherche sur une matrice très grande.
Pouvez-vous m’aider svp
Me revoila avec un pb sur les calculs dans Excel.
Mon besoin:
Faire la recherche dans une cellule en fonction de 2 critères et pouvoir faire leur somme.
Contraintes :
1. La recherche ne doit pas prendre en compte la casse (ATAC=atac)
2. La recherche porte sur un mot contenu dans une cellule (valeur recherchée : ATAC alors que la cellule peut contenir : « magasin ATAC marseille » ou « Atac marseille » ou « magasin atac »)
3. La recherche ne doit pas être perturbée par des caractères tels que le point, la virgule ou les deux points (valeur recherchée : ATAC alors que la cellule peut contenir « Magasin : ATAC »)
4. La recherche doit pouvoir être effectuée sur un très gd nombre de données (si possible sur l’ensemble de 3 colonnes d’Excel).
5. (préférence) Je préférerai une solution hors VBA
En PJ, je vous fourni mes recherches infructueuses ainsi que les jeux de test.
Dans un 1er temps, j’ai utilisé somme.si. Cela répondait à toutes mes contraintes sauf que la recherche ne peut être faite exclusivement sur 1 seul critère.
Du coup, dans un 2e temps, j’ai opté pour somme.prod qui répond à ce dernier critère. Malheureusement, je ne parviens pas à avoir le même fonctionnement que somme.si. C’est-à-dire, je ne parviens pas à faire la recherche sur un mot dans une cellule et je ne parviens pas non plus à faire la recherche sur une matrice très grande.
Pouvez-vous m’aider svp