Façon d’utiliser la formule de recherche dans la validation des données dans Excel
_ Question originale: -_
Ce que je veux faire semble simple mais je n’ai pas trouvé de solution.
Si le nom / type est « câble », je veux une liste déroulante pour « att » n’autorisant que les valeurs code1.
Si le nom / type est « htrc », je veux une liste déroulante pour « att » n’autorisant que les valeurs code2.
Ce que j’ai essayé, c’est:
-
définition d’une plage nommée appelée « codes » pour $ A: $ A sur feuille1 – validation des données pour B2 sur feuille2 et formule utilisée:
IF ($ A2 = « câble »; INDIRECT (codes = « code1 »); INDIRECT (codes = « code2 »))
Lorsque j’entre cela, je reçois un message disant « La source évalue actuellement une erreur. Voulez-vous continuer? » et la liste déroulante est vide…
Comment postuler
Nous créons la liste déroulante et nous utilisons «OFFSET», «MATCH», «VLOOKUP» et «COUNTIF» dans la validation des données.
Suivez les étapes ci-dessous: – Sélectionnez la cellule B2 dans la feuille 2.
-
Allez dans l’onglet Données> Validation des données> Paramètres> Liste.
-
Entrez la formule: – = OFFSET (codes, MATCH (VLOOKUP (G6, Keynames, 2, 0), codes, 0) -1, 1, COUNTIF (codes, VLOOKUP (G6, Keynames, 2, 0)), 1 )
-
Cliquez sur ok.
-
Copiez la validation des données en coller dans la plage.
Scénario:
L’outil de validation des données limite l’utilisateur à saisir des données pour garantir leur précision et leur cohérence dans Excel. Cela aide à la cohérence des données. Il guide l’utilisateur pour saisir le type d’option nécessaire à votre feuille de calcul. Ici, le problème est que nous devons vérifier la cellule, si elle a une ponctuation ou non. Si la cellule comporte un signe de ponctuation, cette valeur doit être rejetée par Excel. Si vous voulez en savoir plus sur link: / tips-excel-data-validation-custom [Validation des données dans Excel]
, suivez le lien. Ici, nous allons simplement considérer le problème, autoriser les valeurs uniquement sans ponctuation.
Comment résoudre le problème?
Ici, nous avons une tâche qui autorise uniquement les entrées sans ponctuation. Nous devons donc nous concentrer sur une liste de ponctuation à vérifier.
L’utilisation de fonctions et d’un outil nous aidera à résoudre le problème.
-
link: / excel-edit-validating-text-entries-in-microsoft-excel [Outil de validation de données]
-
lien: / counting-excel-count-function [fonction COUNT]
-
lien: / lookup-formulas-excel-find-function [fonction FIND]
La formule doit être utilisée dans l’outil de validation des données. La formule vérifie la condition et renvoie True ou False. Ici, le Vrai signifie que la ponctuation n’existe pas, donc l’outil accepte la valeur.
Formule générique:
Explication:
-
La fonction FIND renvoie l’index d’occurrence de toute ponctuation dans la cellule de contrôle.
-
La fonction COUNT compte les nombres et fait correspondre le résultat avec 0.
Exemple:
Tout cela peut être difficile à comprendre. Alors, testons cette formule en l’exécutant sur l’exemple ci-dessous. Ici, nous appliquerons la validation des données sur la cellule pour restreindre l’utilisateur à saisir toute valeur comportant une ponctuation. Voici donc la formule à utiliser dans l’outil de validation des données.
Utilisez la formule:
$: gèle la référence $ E $ 4: $ E $ 10: tableau de toutes les ponctuations C4: cellule à vérifier
Ici, nous avons la ponctuation dans le tableau E4: E10 et pour vérifier la cellule C4.
Maintenant, ici, la formule est utilisée pour la cellule C4. Copiez la formule dans d’autres cellules restantes en utilisant le raccourci Ctrl + D. Maintenant, nous allons entrer des valeurs dans la cellule pour vérifier.
Nous utilisons maintenant la valeur avec la ponctuation.
Comme vous pouvez le voir, la valeur n’est pas acceptée par Excel et renvoie une erreur «Cette valeur ne correspond pas aux restrictions de validation des données définies pour cette cellule». Vous pouvez également personnaliser le message d’erreur et le message d’alerte pour informer les utilisateurs des valeurs interdites. Modifiez les valeurs comme indiqué ci-dessous.
Comme vous pouvez le voir, il y a un panneau d’avertissement indiquant « Pas de ponctuation ». Modifiez maintenant le message d’erreur.
Comme vous pouvez le voir, vous recevez le message d’avertissement et d’alerte selon les besoins. Ce message d’alerte d’erreur sera affiché chaque fois qu’une valeur de ponctuation est utilisée.
Maintenant, remplissez votre base de données sans hésitation.
Comme vous pouvez le voir, voici toutes les valeurs sans ponctuation.
Voici toutes les notes d’observation concernant l’utilisation de la formule.
Remarques:
-
Appliquez l’outil de validation des données pour empêcher l’utilisateur de saisir une valeur non valide, ce qui ne satisfait pas la condition.
-
L’outil de validation des données peut fonctionner avec des nombres et du texte à la fois.
-
COUNT et FIND, toutes deux renvoient une valeur numérique.
-
Les opérateurs comme égal à (=), inférieur à égal à (⇐), supérieur à (>) ou non égal à (<>) peuvent être exécutés dans la fonction appliquée avec des nombres uniquement.
J’espère que cet article sur la façon d’utiliser la formule de recherche dans la validation des données dans Excel est explicatif. Trouvez plus d’articles sur les fonctions de date et d’heure ici.
Si vous avez aimé nos blogs, partagez-les avec vos amis sur Facebook. Et vous pouvez également nous suivre sur Twitter et Facebook. Nous serions ravis de vous entendre, faites-nous savoir comment nous pouvons améliorer, compléter ou innover notre travail et le rendre meilleur pour vous. Écrivez-nous à [email protected]
Articles liés:
link: / excel-edit-validating-text-entries-in-microsoft-excel [Validation des données dans Excel]
: La validation des données est un outil utilisé pour restreindre les utilisateurs à saisir manuellement une valeur dans une cellule ou une feuille de calcul dans Excel. Il a une liste d’options à choisir.
link: / tips-vlookup-function-in-data-validation [Façon d’utiliser la fonction Vlookup dans la validation des données]
: Restreindre les utilisateurs à autoriser les valeurs de la table de recherche en utilisant la boîte de formule de validation des données dans Excel.
La boîte de formule dans la validation des données vous permet de choisir le type de restriction requis.
link: / tips-restrict-dates-using-data-validation [Restreindre les dates à l’aide de la validation des données]
: Restreindre l’utilisateur à autoriser les dates d’une plage donnée dans une cellule qui se trouve au format de date Excel dans Excel.
link: / tips-how-to-give-the-error-messages-in-data-validation [Comment donner les messages d’erreur dans la validation des données]
: Restreindre les utilisateurs à personnaliser les informations d’entrée dans la feuille de calcul et guider les informations d’entrée via des messages d’erreur lors de la validation des données dans Excel.
link: / tips-how-to-create-drop-down-lists-in-excel-sheet [Créer des listes déroulantes dans Excel à l’aide de la validation des données]
: Restreindre les utilisateurs à autoriser les valeurs de la liste déroulante à l’aide de la liste de validation des données option dans Excel. La zone de liste dans la validation des données vous permet de choisir le type de restriction requis.
Articles populaires:
link: / tips-if-condition-in-excel [Comment utiliser la fonction IF dans Excel]
: L’instruction IF dans Excel vérifie la condition et renvoie une valeur spécifique si la condition est TRUE ou renvoie une autre valeur spécifique si FALSE .
link: / formulas-and-functions-introduction-of-vlookup-function [Comment utiliser la fonction RECHERCHEV dans Excel]
: C’est l’une des fonctions les plus utilisées et les plus populaires d’Excel qui est utilisée pour rechercher des valeurs dans différentes plages et feuilles.
lien: / excel-formule-et-fonction-excel-sumif-function [Comment utiliser la fonction SUMIF dans Excel]
: Ceci est une autre fonction essentielle du tableau de bord. Cela vous aide à résumer les valeurs sur des conditions spécifiques.
link: / tips-countif-in-microsoft-excel [Comment utiliser la fonction COUNTIF dans Excel]
: Comptez les valeurs avec des conditions en utilisant cette fonction étonnante. Vous n’avez pas besoin de filtrer vos données pour compter des valeurs spécifiques. La fonction Countif est indispensable pour préparer votre tableau de bord.