• Initiateur de la discussion Initiateur de la discussion GUY rrr
  • 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 !

GUY rrr

XLDnaute Occasionnel
Bonjour le forum,

Depuis un petit moment, je tente de résoudre une énigme à mes yeux ... à savoir que la formule suivante me renvoie 0.

{=SIERREUR(INDEX(CPTEGEN;EQUIV(1;(TYPE=$C20)*(LIBELLE=$D20);0));"")}

Théoriquement je devrais avoir un résultat "vide" si une valeur n'est pas présente, et là, je n'ai que des zéros ...
Quelqu'un aurait-il une astuce ou un remède à ma problématique ?

Merci pour votre retour.
 
Bonjour Staple1600, le forum,

Merci de bien vouloir prendre un peu de votre temps à tenter de me dépanner.
Ci-joint un extrait non mis en forme avec un minimum d'infos.
Les formules sont en colonnes F et G de l'onglet "Banque".

Merci pour votre réponse
 

Pièces jointes

Bonsoir GUY rrr, JM,

Oui c'est classique, quand une cellule est vide (vraiment vide) la fonction INDEX renvoie la valeur zéro.

On peut masquer les valeurs zéros en décochant l'option "Afficher un zéro dans les cellules etc..."

Du menu Fichier => Options avancées.

A+
 
Staple1600, le forum,

Merci pour votre retour, mais si certaines cellules sont vides c'est qu'elles seront remplies au fur et à mesure ... le problème ne se situe pas là mais bien à ces satanés 0 qui apparaissent lorsque ces cellules sont vides. Selon le peu de connaissances que je possède, il devrait y avoir un retour nul ou vide avec cette formule mais là ce n'est pas le cas. Je souhaite juste une solution à ce problème.
Et je confirme que quand les cellules sont remplies, la formule renvoie autre chose que zéro 😎.

Merci pour vos réponses
 
Bonsoir job75, Staple1600, le forum,

Job75, cette astuce qui permet effectivement de masquer les valeurs zéro fonctionne sur cette feuille mais n'est pas répercutée sur une autre feuille qui extrait des données par macro.
C'est pénible ... à moins que ce soit la macro ...
 
Job75, Staple1600, le forum,

Job75, votre remarque suivante m'a permis d'aller plus avant

Oui c'est classique, quand une cellule est vide (vraiment vide) la fonction INDEX renvoie la valeur zéro.

Du coup j'ai fait une recherche sur mon moteur en tapant ceci: résultat 0 index excel

Et alors O miracle!
😉


Je suis tombé en première réponse sur ceci:

Je n'ai eu plus qu'à choisir ...

Merci aux intervenants pour leur participation et pour leurs réponses.
 
- 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

Discussions similaires

Réponses
8
Affichages
1 K
Retour