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 🙂