Solution : en utilisant la fonction SommeProd().
Avec Excel 97, les fonctions matricielles se révèlent très pratiques pour traiter les calculs… matriciels. Cependant, elles obligent à utiliser la combinaison de touches ++ pour valider la formule. De plus, les formules utilisées dans un calcul matriciel ne peuvent plus être modifiées individuellement. Dans certains cas, on peut se passer des fonctions matricielles. En voici un exemple. Dans le bloc A1:E1, saisissez respectivement 1, 2, 3, 4 et 5. En A2:E2, entrez 6, 7, 8, 9 et 10 et ainsi de suite pour les blocs A3:E3, A4:E4 et A5:E5. dans la cellule C9, entrez la formule matricielle =SOMME((LIGNE(A1:A5)=COLONNE(A1:E1))*(A1:E5)) qui permet d’afficher la somme des nombres de la diagonale du haut à gauche vers le bas à droite. Au lieu de valider par , pressez ++. 65 s’affiche en C9. En C10, saisissez la formule non matricielle suivante :
=SOMMEPROD(N(DECALER(E1;LIGNE(INDIRECT(“1:5”))-1;-1*LIGNE(INDIRECT(“1:5”))+1))).
lle affiche la même valeur, sans être matricielle.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.