Partage
  • Partager sur Facebook
  • Partager sur Twitter

Excel - Recherche dans tableau ou EVAL() ?

Sujet résolu
18 décembre 2019 à 9:45:24

Bonjour,

Je bute sur un problème.

J'ai un tableau qui liste des recettes sous cette forme : 

Nom de la tisane Ingrédient 1 Quantité (gr) 1 Ingrédient 2 Quantité (gr) 2 Ingrédient 3 Quantité (gr) 3
Zen Verveine citron - Feuille 5 Tilleul - Feuille 2 Camomille matricaire - Fleur 2
Douce nuit Melisse - Feuille 13 Marjolaine - Fleur 1 Coquelicots - Fleur 1
Digestive Menthe poivrée - Feuille 3 Menthe marocaine - Feuille 2 Origan - Fleur 5
Vitalité Agastache - Fleur 10 Romarin - Feuille 2 Melisse - Feuille 3

J'ai également une fiche de création de tisane pour les lots :

Nom de la tisane : Vitalité  
Plante Lot utilisé Numéro de sachet
Agastache - Fleur 00022 1
Menthe hybride - Feuille 00051 1
Agastache - Fleur 00012 1
Menthe hybride - Feuille 00042 2
Agastache - Fleur 00012 1

Je travail avec du personnel très peu qualifié qui font beaucoup de bêtises. J'aimerais mettre en place une mise en forme conditionnelle (surlignage rouge ) lorsque les salariés sélectionnent un ingrédient qui ne correspond pas à la tisane en cours. Dans l'exemple, concrètement la ligne 2 et 4 avec la menthe serais en rouge.

J'ai essayé par concaténation pour trouver la ligne correspondante dans mon tableau:

CONCATENER("C";(1+'Fiche de lot'!K6);":W";(1+'Fiche de lot'!K6)) -->   C5:W5

Le problème c'est que EVALUER() ne marche pas. J'ai essayé dans le gestionnaire des noms avec EVALUER mais ça ne marche pas. Du coup je peux pas le combiner avec une rechercheV().

Pour l'instant je bloque complètement pour travailler dans le tableau à la ligne que je veux. Auriez vous une piste pour m'aider sur mon problème sans VBA?

EDIT : Trouvé

-
Edité par Stigal 18 décembre 2019 à 10:34:44

  • Partager sur Facebook
  • Partager sur Twitter