web-dev-qa-db-fra.com

Adaptation de la formule de formatage conditionnel pour la référence croisée

J'ai actuellement une configuration de feuille pour le travail qui compare 3 colonnes de données avec un formatage conditionnel. Le but est d'identifier si la même chaîne de caractères peut être trouvée 1 2 ou 3 fois sur les 3 colonnes. J'ai utilisé les formules de mise en forme conditionnelle suivantes =countif(A:C,A1)=1 et j'ai 2 autres formules avec =2 Et =3 À la fin. Cela fonctionne parfaitement pour mes besoins, sauf que je voudrais pouvoir trier/filtrer chaque colonne séparément, ce que Google Sheets ne semble pas capable de faire. Donc, ma pensée était de séparer chaque colonne dans une feuille séparée. Le seul problème est que je ne peux pas trouver la bonne façon de faire fonctionner le format conditionnel sur une feuille croisée et de me donner toujours les résultats nécessaires pour identifier les mêmes informations 1-2-3 fois réparties sur 3 feuilles. J'ai essayé quelque chose comme =countif(Sheet1!:A,A1)=1 mais cela ne semble pas être une formule valide et je devrais vérifier les 3 feuilles, pas seulement une. Ce que je veux essentiellement faire, c'est remplacer la partie A: C de la formule d'origine par Sheet1:Sheet3 Mais je ne sais pas comment ni si c'est possible. Ce n'est peut-être même pas une possibilité mais j'ai pensé que c'était l'endroit à demander.

1
Joel
  • la mise en forme conditionnelle ne peut pas accepter une référence croisée sans INDIRECT donc essayez:

    =COUNTIF(INDIRECT("Sheet1!A1:A"), A1)=1
  • et à partir de là, vous pouvez créer un tableau:

    =COUNTIF({INDIRECT("Sheet1!A1:A");
              INDIRECT("Sheet2!A1:A");
              INDIRECT("Sheet3!A1:A")}, A1)=1
0
user0