Ce qu'il faut savoir
- La fonction INDIRECT modifie la plage de références de cellules dans une formule sans modifier la formule.
- Utilisez INDIRECT comme argument pour COUNTIF pour créer une plage dynamique de cellules répondant aux critères spécifiés.
- Les critères sont établis par la fonction INDIRECT et seules les cellules qui répondent aux critères sont comptées.
Cet article explique comment utiliser la fonction INDIRECT dans les formules Excel pour modifier la plage de références de cellules utilisée dans une formule sans avoir à modifier la formule elle-même. Cela garantit que les mêmes cellules sont utilisées, même lorsque votre feuille de calcul change. Les informations s'appliquent à Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel pour Mac et Excel Online.
Utilisez une plage dynamique avec la formule COUNTIF - INDIRECT
La fonction INDIRECT peut être utilisée avec un certain nombre de fonctions qui acceptent une référence de cellule comme argument, telles que les fonctions SUM et COUNTIF.
L'utilisation d'INDIRECT comme argument pour COUNTIF crée une plage dynamique de références de cellules qui peuvent être comptées par la fonction si les valeurs de cellule répondent à un critère. Pour ce faire, il transforme les données texte, parfois appelées chaîne de texte, en référence de cellule.
Capture d'écran
Cet exemple est basé sur les données affichées dans l'image ci-dessus. La formule COUNTIF - INDIRECT créée dans le tutoriel est :
|_+_|Pour la plage D1:D6, COUNTA renvoie une réponse de 4, puisque quatre des cinq cellules contiennent des données. COUNTBLANK renvoie une réponse de 1 puisqu'il n'y a qu'une seule cellule vide dans la plage.
Pourquoi utiliser une fonction INDIRECT ?
L'avantage d'utiliser la fonction INDIRECT dans toutes ces formules est que de nouvelles cellules peuvent être insérées n'importe où dans la plage.
cómo seleccionar todo en la aplicación gmail
La plage se déplace dynamiquement à l'intérieur des différentes fonctions et les résultats sont mis à jour en conséquence.
Capture d'écran
Sans la fonction INDIRECT, chaque fonction devrait être modifiée pour inclure les 7 cellules, y compris la nouvelle.
Les avantages de la fonction INDIRECT sont que des valeurs de texte peuvent être insérées comme références de cellules et qu'elle met à jour dynamiquement les plages chaque fois que votre feuille de calcul change.
Cela rend la maintenance globale des feuilles de calcul beaucoup plus facile, en particulier pour les très grandes feuilles de calcul.