Supprimer les guillemets

  • Initiateur de la discussion Initiateur de la discussion 7ider5
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

7

7ider5

Guest
Bonjour,

j'utilise cette fonction :
Code:
=EQUIV(_GaranType1;ADRESSE(EQUIV(_RefOnd1;RefOnd;0);15;4;;"Base Onduleur")&":"&ADRESSE(EQUIV(_RefOnd1;RefOnd;0);17;4;;);0)

Mais elle me renvoie #Valeur!

Le problème est que cette partie :
Code:
ADRESSE(EQUIV(_RefOnd1;RefOnd;0);15;4;;"Base Onduleur")&":"&ADRESSE(EQUIV(_RefOnd1;RefOnd;0);17;4;;)

Qui a pour but de me générer une adresse dynamique, me renvoie :
Code:
[COLOR="Red"]"[/COLOR][COLOR="Black"]'Base Onduleur'!O5:Q5[/COLOR][COLOR="Red"]"[/COLOR]
or la fonction Equiv ne veux pas de ces guillemets dans l'adresse de mon tableau.

Comment je pourrait faire pour les enlever??
ou sinon, comment déclarer dans une fonction excel, un tableau de une ligne dont la ligne est dynamique, et dont les colonnes sont connues?

Merci pour votre aide

Pierre

Edit : Voici un exemple concret de mon problème :

http://www.zimagez.com/zimage/sanstitre2e6fc5b53f4971cbb7680aa5a0ffac1df.php" target="_blank" title="Tab"><img src="http://www.zimagez.com/miniature/sanstitre2e6fc5b53f4971cbb7680aa5a0ffac1df.png

je voudrais que quand l'utilisateur choisis une référence et une durée de garantie, je puisse afficher le prix de la garantie correspondante. ici je devrais afficher 50
 
Dernière modification par un modérateur:
Re : Supprimer les guillemets

Bonjour 7ider5, le forum...
J'ai la solution en tête, grâce aux fonctions SI() et INDEX(EQUIV()), mais elle serait trop longue à expliquer comme telle.
Joins un fichier et ton problème sera vite résolu.
 
Re : Supprimer les guillemets

Merci pour ta réponse, voici un fichier
dans celui-ci les listes sont fixes, mais dans le projet réel, elles sont fonctions l'une de l'autre. la matrice est aussi dynamique. mais cela de devrais pas gêner pour résoudre le problème.
 

Pièces jointes

Re : Supprimer les guillemets

Bonjour 7ider5, thomlau,

Ajouter INDIRECT :

Code:
=EQUIV(_GaranType1;[COLOR="Red"]INDIRECT[/COLOR](ADRESSE(EQUIV(_RefOnd1;RefOnd;0);15;4;;"Base Onduleur")&":"&ADRESSE(EQUIV(_RefOnd1;RefOnd;0);17;4;;));0)

Pour ceci :

ou sinon, comment déclarer dans une fonction excel, un tableau de une ligne dont la ligne est dynamique, et dont les colonnes sont connues?

Utiliser la fonction DECALER avec dedans le repérage de la ligne, elle sert justement à ça.

A+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour