Mise en forme conditionnelle sur 2 feuilles sheets

Bonjour,

Je rencontre une autre problématique sur la mise en forme conditionnelle : formule sur deux feuilles sheets

1er onglet = données par le biais d'un formulaire

À chaque ajout de donnée des lignes se rajoute et donc fausse ma mise en forme conditionnelle qui se base sur la colonne I

J'ai donc créer un onglet Infos afin d'avoir mes colonnes H I J et K sans modification suite à l'ajout des données par le biais du formulaire

https://docs.google.com/spreadsheets/d/1Lnx024fcNKyioQtrepoHo_3QQhaqDqthqr93B-WG3co/edit?usp=sharing

➡️ La problématique c'est que sur mes formules de MFC de l'onglet 1 lorsque je mets :

=SIERREUR(arrayformula(REGEXEXTRACT($B2:$B;"[A-Z0-9]+")&"-")=query(arrayformula(REGEXEXTRACT($B2:$B;"[A-Z0-9]+")&"-");"select * where Col1 matches '"&TEXTJOIN("-|";0;Infos!$I$2:$I$33)&"-"&"' "))

On m'indique que la formule et non valide j'en déduit qu'on ne peut pas mettre dans la formule des cellules d'une autre feuille

J'ai essayé de d'effectuer la référence avec la fonction INDIRECT mais ça ne fonctionne pas

Existe-t-il une façon de réaliser cette opération ?

Bonne journée à tous,

Ton fichier joint est protégé !

Sorry, il est normalement accessible 🙂

Il faut utiliser la fonction INDIRECT pour aller chercher les donnéés dans une autre feuille :

=arrayformula(REGEXEXTRACT($B2:$B;"[A-Z0-9]+")&"-")=query(arrayformula(REGEXEXTRACT($B2:$B;"[A-Z0-9]+")&"-");"select * where Col1 matches '"&TEXTJOIN("-|";0;indirect("Infos!"&"$D$2:$D$31"))&"-"&"' ")

Super c'est ok 👍🏼🙂

Rechercher des sujets similaires à "mise forme conditionnelle feuilles sheets"