Solution pour remplacer Arrayformula + OU

Bonjour,

Dans mon fichier, je cherche à récupérer le contenu de la colonne A si le contenu (sur la même ligne) de la colonne C ou D est VRAI (ces colonnes sont importées d'un fichier qui contenait des case à cocher).
Initialement, je réfléchissais à une formule de type
=Arrayformula(SI(OU(C2:C=VRAI();D2:D=VRAI());A2:A;)
mais elle n'était pas correcte.

En cherchant, j'ai vu que ce n'était pas compatible Arrayformula et OU (ce qui est logique bien entendu si on y réfléchit un peu !) et j'ai vu qu'une solution était de faire des additions avec les critères.
j'ai donc testé cette formule
=Arrayformula(SI((C2:C=VRAI()+D2:D=VRAI())>0;
mais elle ne fonctionne pas non plus.

Quelqu'un peut-il m'aider pour faire fonctionner la formule ?

Merci

Bonjour,

Tu peux simplement utiliser QUERY.

=iferror(query(A:D;"select A where (C= true or D=true) and A is not null"))

Cordialement,

Fil.

C'est vraiment pas mal cette fonction SQL-like. Ca combine un peu FILTRE et les fonctions de PIVOT j'ai l'impression. En plus "compréhensible".

Rechercher des sujets similaires à "solution remplacer arrayformula"