Comment utiliser la fonction AND Logique dans une matrice dans Google Sheets

Salut les meilleures amies ! Avez-vous déjà eu du mal à utiliser la fonction AND Logique dans une matrice dans Google Sheets ? Ne vous inquiétez pas, je suis là pour vous aider à comprendre comment l’utiliser de manière efficace.

La fonction AND Logique dans une matrice en expansion dans Google Sheets

Prenons un exemple pour mieux comprendre. Supposons que nous voulions renvoyer VRAI si les valeurs des cellules A2 et B2 sont supérieures à 0. Voici une formule logique normale :

=SI(ET(A2>=0;B2>=0);VRAI;FAUX)

Cette formule logique renverrait VRAI ou FAUX en fonction des valeurs des cellules mentionnées. Mais que faire si nous voulons étendre les résultats aux lignes suivantes ? Nous voulons tester les valeurs dans A3 et B3, A4 et B4, et ainsi de suite.

C’est là que l’utilisation de la fonction AND Logique dans une matrice devient utile. Voici un exemple de formule :

![AND Function in Expanding Array in Sheets](https://updf.com/wp-content/uploads/2023/05/copy-the-google-sheets-data.jpg)

Cette formule ArrayFormula est un exemple de la manière d’utiliser la fonction AND Logique dans une matrice dans Google Sheets. Cela semble un peu compliqué, n’est-ce pas ? Pas de panique, je vais vous expliquer.

Explication de la formule AND Array

Supposons que la valeur de la cellule A2 soit 5 et celle de la cellule B2 soit 6. La formule suivante renverrait 1 :

=(A2>0)*(B2>0)

VRAI x VRAI = 1

Mais lorsque vous voulez l’utiliser dans une matrice, la formule serait la suivante :

=ArrayFormula(SI(LONGUEUR(A2:A);(A2:A>0)*(B2:B>0);""))

Maintenant, vous vous demandez peut-être pourquoi j’ai utilisé les fonctions SI et LONGUEUR dans cette formule, c’est-à-dire le « SI(LONGUEUR(A2:A) », n’est-ce pas ?

En fait, vous pouvez remplacer la combinaison SI+LONGUEUR par « SI(A2:A » » », car les deux fonctions servent à la même chose. Qu’est-ce que c’est ?

L’utilisation de la combinaison ci-dessus dans la formule est destinée à limiter l’expansion des résultats de la formule en fonction de la plage. En effet, nous avons utilisé une plage infinie dans la formule, telle que A2:A, au lieu d’utiliser une plage fixe comme A2:A10 ou quelque chose de similaire.

Si vous souhaitez des éclaircissements supplémentaires à ce sujet, vous pouvez consulter mon tutoriel sur la fonction LONGUEUR.

C’est la seule façon possible d’utiliser la fonction AND Logique dans une matrice dans Google Sheets. Mais la formule ci-dessus ne renverra qu’un 1 pour VRAI et un 0 pour FAUX. Cela suffit pour les tests logiques.

Mais si vous tenez absolument à obtenir un résultat VRAI ou FAUX, vous pouvez utiliser la formule AND Array suivante :

=ArrayFormula(SI(LONGUEUR(A2:A);SI((A2:A>0)*(B2:B>0)>0;VRAI;FAUX);""))

OU

=ArrayFormula(SI(A2:A<>"";SI((A2:A>0)*(B2:B>0)>0;VRAI;FAUX);""))

J’espère que vous avez apprécié ces astuces. Je reviendrai bientôt avec un autre tutoriel génial sur les feuilles de calcul Google.

Similaire : Comment utiliser la fonction OR Logique dans une matrice dans Google Sheets.


Cet article a été rédigé en exclusivité pour bolamarketing.com. Pour plus de conseils et d’astuces sur Google Sheets, n’hésitez pas à visiter Crawlan.com.

Articles en lien