ARRAYFORMULA Excel : Appliquer une formule à une plage
Maîtrisez ARRAYFORMULA dans Excel. Appliquez une formule à plusieurs cellules simultanément. Exemples, syntaxe et erreurs fréquentes.
Syntaxe
La fonction ARRAYFORMULA prend un seul argument : tableau_formule. Il s'agit de la formule qui sera appliquée à une plage de cellules. La tableau_formule peut être une formule simple ou une formule plus complexe utilisant d'autres fonctions Excel.
Utilisation dans Google Sheets
Google Sheets possède une fonction ARRAYFORMULA explicite, contrairement à Excel qui utilise la validation matricielle.
- Syntaxe : La syntaxe est
=ARRAYFORMULA(tableau_formule). La formule est appliquée à chaque élément du tableau. - Différences avec Excel : Dans Google Sheets, vous utilisez la fonction
ARRAYFORMULAdirectement dans la cellule. Dans Excel, vous validez la formule avec Ctrl+Maj+Entrée. - Compatibilité : Les formules matricielles simples créées dans Excel peuvent être compatibles avec Google Sheets, mais les formules plus complexes peuvent nécessiter des ajustements pour utiliser la fonction
ARRAYFORMULAde Google Sheets. - Avantages Google Sheets : La fonction
ARRAYFORMULAde Google Sheets est plus facile à utiliser et à comprendre que la validation matricielle d'Excel. Elle est aussi plus explicite.
Cas d'utilisation
Calcul de commissions
Analyse de données financières
Gestion des stocks
Exemples pratiques
Données : A2:A4 contient les chiffres d'affaires des vendeurs. B2:B4 contient le taux de commission.
Multiplie le chiffre d'affaires par le taux de commission pour chaque vendeur.
Données : A2:A4 contient les prix hors taxes.
Calcule le prix TTC en multipliant chaque prix HT par 1.20 (TVA à 20%).
Données : A2:A4 contient les chiffres d'affaires des vendeurs.
Calcule un bonus de 5% pour les vendeurs dont le chiffre d'affaires est supérieur à 10000.
Conseils et astuces
Utilisez les formules matricielles pour automatiser les calculs sur des plages de données.
Assurez-vous que la plage de sortie est suffisamment grande pour contenir tous les résultats.
Pour modifier une formule matricielle, sélectionnez toute la plage de sortie.
Combinez les formules matricielles avec d'autres fonctions Excel pour créer des calculs complexes.
Erreurs courantes
La plage de sortie n'est pas assez grande pour afficher tous les résultats de la formule matricielle.
Agrandissez la plage de sortie ou modifiez la formule pour qu'elle renvoie moins de résultats.
Il y a une erreur dans la formule matricielle, ou les dimensions des plages ne sont pas compatibles.
Vérifiez la syntaxe de la formule et assurez-vous que les plages ont des dimensions compatibles.