Je travaille sur une fonction dans Excel qui me permettra de résumer colonnes si la colonne avant qu'il contient le mot « pré »Compliqué Nested Excel Fonction
est ici une feuille de calcul maquette:
Grade Points Possible
C++ Pre Test 20 20
Homework Week 1 30 30
C++ Test 90 100
Maintenant je veux utiliser la fonction SUMIF() avec une fonction SEARCH() imbriquée qui examinera les cellules A2 à A4 et si le mot 'pre' est trouvé, il fera la somme du nombre approprié dans la colonne B.
Voici ce que j'ai jusqu'ici qui ne semble pas fonctionner:Ce que j'entends dire par là est "Si le mot 'pre' est trouvé dans une cellule dans la plage a2: a4, tirez la valeur de son grade correspondant dans la colonne b". La sortie que j'attends avec la feuille de calcul fictive est '20' puisque pré n'apparaît qu'une seule fois.
Peut-être une macro VB serait dans l'ordre?
EDIT: Après un examen plus approfondi, la fonction LOOKUP() peut être la mieux adaptée car SEARCH() est utilisée pour renvoyer une valeur de la colonne recherchée.
Merci, cela a résolu ce que je voulais et dans ma feuille de calcul réelle plus complexe, il a fini dans une fonction moyenne comme ça: = MOYENNE (SUMIF (A4: A100, "= * pre *", B4: B100), COUNTIF (A4: A100, "= * pre *")) –
Vu dans l'introduction d'un livre de formation de macro MS Excel en 1991: "La meilleure macro n'est pas une macro". Tellement vrai... –