Comment réparer l'erreur 'Une valeur de tableau n'a pas pu être trouvée' sur Excel

Microsoft Excel est un tableur développé et distribué par Microsoft. Il est disponible sur presque toutes les plateformes et est largement utilisé à des fins commerciales et autres. Grâce à son interface facile à utiliser et à ses nombreuses formules / fonctions, la documentation des données devient une réalité. Cependant, très récemment, de nombreux rapports ont été reçus dans lesquels les utilisateurs sont incapables d'appliquer une formule pour remplacer une lettre spécifique pour un mot et une erreur «Une valeur de tableau introuvable» s'affiche.

Erreur «Impossible de trouver une valeur de tableau»

Habituellement, il existe de nombreuses formules qui peuvent être appliquées pour exécuter certaines commandes. Mais les utilisateurs rencontrant cette erreur ne peuvent pas le faire. Par conséquent, dans cet article, nous examinerons certaines des raisons pour lesquelles cette erreur est déclenchée et fournissons également des méthodes viables pour la corriger.

Quelles sont les causes de l'erreur «Une valeur de tableau n'a pas pu être trouvée» sur Excel?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d’enquêter sur le problème et sur les raisons pour lesquelles il s’était déclenché. Nous avons trouvé la cause première du problème et l'avons répertoriée ci-dessous.

  • Formule incorrecte: cette erreur survient lorsque la formule de substitution est entrée de manière incorrecte. La plupart des gens utilisent la formule de substitution pour remplacer une lettre spécifique par un mot ou une ligne. Cela permet d'économiser beaucoup de temps, mais si l'erreur est entrée, cette erreur est renvoyée.

Maintenant que vous avez une compréhension de base de la nature du problème, nous allons avancer vers les solutions. Assurez-vous de les mettre en œuvre dans l'ordre spécifique dans lequel elles sont présentées pour éviter les conflits.

Solution 1: utilisation d'une formule de matrice de substitution

Si la formule a été mal saisie, la fonction de substitution ne fonctionnera pas correctement. Par conséquent, dans cette étape, nous utiliserons une formule différente pour lancer la fonction. Pour ça:

  1. Ouvrez Excel et lancez votre feuille de calcul à laquelle la formule doit être appliquée.
  2. Cliquez sur la cellule à laquelle vous souhaitez appliquer la formule.

    Sélection de la cellule
  3. Cliquez sur la barre « Formule ».
  4. Tapez la formule suivante et appuyez sur " Entrée "
     = ArrayFormula (substitute (substitute (substitue (substitut (E2: E5 & "", ", ", ", " "" "", "oui", "Y", "" "" ", " "" "", "" "" ", " "" "" ", " "" »" "" »" "» "" », « E »:« Y ».« Y », « E »:« E »:« E »:« E »:« E »:« E »:« E »:« Y »), « Y », « Y », « Y », « Y », « Y », « Y », « Y », « Y »), « Y »), « Y », « Y », « Y »), « Y »), « Y », « Y », « Y »), « Y »), « Y », « Y »), « Y »), « Y »), « Y »), « Y »), « Y »), « Y »), « Y »), « Y »), « Y »)), ainsi que« Oui »). 
  5. Dans ce cas, " Y " est remplacé par " Oui ".
  6. Vous pouvez modifier la formule en fonction de vos besoins, placez la lettre / le mot à remplacer à la place de «Y» et la lettre / le mot par lequel elle doit être remplacée doit être placée à la place de «oui». Vous pouvez également modifier l'adresse des cellules en conséquence.

Solution 2: Utilisation de la formule RegExMatch

Si la méthode ci-dessus ne vous convenait pas, il est possible de résoudre le problème en abordant le problème sous un angle différent. Par conséquent, à cette étape, nous allons implémenter une formule différente qui utilise un ensemble de commandes différent pour effectuer le travail. Pour l'appliquer:

  1. Ouvrez Excel et lancez votre feuille de calcul à laquelle la formule doit être appliquée.
  2. Cliquez sur la cellule à laquelle vous souhaitez appliquer la formule.
  3. Sélectionnez la barre " Formule ".

    Sélection de la barre de formule
  4. Entrez la formule écrite ci-dessous et appuyez sur " Entrée "
     = if (REGEXMATCH (E2, "^ Oui | oui | Y | y") = vrai, "Oui") 
  5. Cela a également remplacé "Y" par "Oui".
  6. Les valeurs pour «Y» et «Oui» peuvent être modifiées pour répondre à vos besoins.

Solution 3: Utiliser une formule combinée

Dans certains cas, la formule combinée générée à partir des deux formules mentionnées ci-dessus réussit. Par conséquent, dans cette étape, nous utiliserons une formule combinée pour corriger l'erreur. Pour pouvoir faire ça:

  1. Ouvrez Excel et lancez votre feuille de calcul à laquelle la formule doit être appliquée.
  2. Sélectionnez la cellule à laquelle vous souhaitez appliquer la formule.
  3. Cliquez sur la barre «Formule» .

    En cliquant sur la barre de formule
  4. Entrez la formule mentionnée ci-dessous et appuyez sur "Entrée"
     = ArrayFormula (if (REGEXMATCH (E2: E50, "^ Oui | oui | Y | y") = vrai, "Oui")) 
  5. Ceci remplace également " Y " par " Oui " et peut être configuré pour s'adapter à vos conditions en conséquence.

Solution 4: Utilisation de la formule RegExReplace

Il est possible que la formule «RegExReplace» soit nécessaire pour éliminer l’erreur. Par conséquent, dans cette étape, nous utiliserons la formule «RegExReplace» afin de supprimer l’erreur. Pour ça:

  1. Ouvrez Excel et lancez votre feuille de calcul à laquelle la formule doit être appliquée.
  2. Sélectionnez la cellule à laquelle vous souhaitez appliquer la formule.
  3. Cliquez sur la barre « Formule ».

    En cliquant sur la barre de formule
  4. Entrez la formule mentionnée ci-dessous et appuyez sur " Entrée "
     = ArrayFormula (regexreplace ("" & E2: E50 & "", "y | oui | oui", "Y")) 
  5. Ceci remplace " Y " par " Oui " et peut être configuré pour s'adapter à votre situation en conséquence.

Des Articles Intéressants