Puis-je passer à la cellule suivante contenant des données non valides dans Google Sheets?

8

J'ai une feuille Google contenant beaucoup de données, et certaines ne respectent pas les règles de validation des données (et le petit triangle rouge apparaît). Comme j'ai beaucoup de données, c'est un processus assez long pour trouver toutes les occurrences de données invalides. J'ai supposé qu'il y aurait une fonction "passer aux données invalides suivantes" ou quelque chose, mais je ne le trouve pas. Suis-je en train de manquer quelque chose?

Shawn
la source
Cela dépend du type de règle de validation des données que vous avez configurée - pouvez-vous d'abord préciser quelle est la règle / condition qui la juge invalide et provoque le triangle?
Aurielle Perlmann

Réponses:

3

Vous pouvez utiliser la vue de filtre pour afficher uniquement les lignes contenant une erreur.

Dans la colonne que vous souhaitez vérifier, créez un filtre, définissez l'option de filtre sur " Filtrer par condition "> "La formule personnalisée est ... "> " =iserror(indirect("r"&row()&"c"&column(),FALSE))"

indirect("r"&row()&"c"&column(),FALSE)est juste une façon élégante de dire "cette cellule" (désolé, pas plus simple), et iserror()vérifiez si la valeur n'est pas valide.

Voici un exemple

daniel
la source
Non, cette question ne concerne pas les erreurs mais la validation des données : iserror()vérifie si la valeur de la cellule a une erreur, c'est-à-dire ne peut pas être affichée, et non si elle ne respecte pas les règles de validation des données, qui sont définies par l'utilisateur (par exemple, la valeur doit être l'une des nombreuses possibilités fixes).
Socce
Il existe un moyen plus simple de dire "cette cellule": il suffit de se référer directement à la première cellule à laquelle la formule s'applique, de manière à ce que la formule puisse être "développée" aux cellules suivantes. Ainsi, dans votre exemple de feuille de calcul (où le filtre se trouve sur la colonne C, avec des données commençant à C2), vous pouvez filtrer selon la formule =iserror(C2).
Socce
0

La plage "A: A" contient la validation des données de "Sheet2! A2: A6"

Filtre global >> Colonne A >> Formule personnalisée

=COUNTIF(Sheet2!$A$2:$A$6,A2)<1

Cela filtrera toutes les données qui ne correspondent pas à la plage "sheet2! A2: A6".

Shreya Shukla
la source