Mettre un blanc avec la fonction "INDIRECT"
CarineVL
Messages postés
320
Date d'inscription
Statut
Membre
Dernière intervention
-
CarineVL Messages postés 320 Date d'inscription Statut Membre Dernière intervention -
CarineVL Messages postés 320 Date d'inscription Statut Membre Dernière intervention -
Nouvelle venue sur ce forum ...
J'ai un petite question ...
J'utilise la fonction Indirect dans Excel pour rechercher à partir d'une feuille des cellules contenues sur d'autres feuilles.
Comment arriver à mettre un blanc avec Excel lorsque la recherche de la feuille recherchée n'existe pas encore.
Quelque dans le genre de:
=SI(INDIRECT("'"&A1&"'!B2")=0;" ";(INDIRECT("'"&A1&"'!B2")))
qui fonctionne bien avec une cellule d'une autre feuille EXISTANTE qui est à 0 mais qui ne fonctionne pas lorsque la feuille elle-même n'existe pas encore.
Merci de votre aide ...
J'ai un petite question ...
J'utilise la fonction Indirect dans Excel pour rechercher à partir d'une feuille des cellules contenues sur d'autres feuilles.
Comment arriver à mettre un blanc avec Excel lorsque la recherche de la feuille recherchée n'existe pas encore.
Quelque dans le genre de:
=SI(INDIRECT("'"&A1&"'!B2")=0;" ";(INDIRECT("'"&A1&"'!B2")))
qui fonctionne bien avec une cellule d'une autre feuille EXISTANTE qui est à 0 mais qui ne fonctionne pas lorsque la feuille elle-même n'existe pas encore.
Merci de votre aide ...
A voir également:
- Mettre un blanc avec la fonction "INDIRECT"
- Fonction si et - Guide
- Vinaigre blanc - Guide
- Mettre word en blanc - Guide
- Mettre libre office en blanc - Guide
- Fonction miroir - Guide
3 réponses
Bonjour,
Juste au passage, essayer en remplacant dans votre formule le 0
par
Salutations.
Le Pingou
Juste au passage, essayer en remplacant dans votre formule le 0
....AZ3*5)=0;"0";";(SOMME(AT3....
par
....AZ3*5)=0;0;(SOMME(AT3....0;
Salutations.
Le Pingou
Malheureusement non, en utilisant 0 ou " " ou "0" cela ne fonctionne pas.
Je pense avoir trouvé la solution en évitant les opérateurs arithmétiques dans la fonction. J'ai modifié la formule en utilisant plutôt les arguments et en utilisant des virgules.
Par exemple, il vaut mieux utiliser la formule =SOMME(A2;A3;A4) plutôt que =A2+A3+A4 ou =SOMME(A2+A3+A4).
Je n'ai plus maintenant ce message d'erreur !!!
Cordialement,
CVL
Je pense avoir trouvé la solution en évitant les opérateurs arithmétiques dans la fonction. J'ai modifié la formule en utilisant plutôt les arguments et en utilisant des virgules.
Par exemple, il vaut mieux utiliser la formule =SOMME(A2;A3;A4) plutôt que =A2+A3+A4 ou =SOMME(A2+A3+A4).
Je n'ai plus maintenant ce message d'erreur !!!
Cordialement,
CVL
Clair et rapide ....
Une bonne adresse à retenir.
Pour ma première visite, je pense avoir eu beaucoup de chance ...
Encore un grand merci Gyrus !
Dans cette même feuille dont des cellules font référence à des cellules d'autres feuilles existantes ou non ...
Même lorsqu'on utilise votre formule qui insère un blanc ou un 0 dans la cellule, cela engendre un message "#VALEUR!" dans la colonne de totalisation reprise dans cette même feuille lorsqu'il s'agit de totaliser des cellules qui ont été mises à blanc à l'aide de la formule.
Y aurait-il une solution ?
Cordialement,
CVL
A+
On ne dort jamais ?
Oui, bien sûr ...
Ci-dessous:
=SI(SOMME(AT3*500+AU3*200+AV3*100+AW3*50+AX3*20+AY3*10+AZ3*5)=0;"0";(SOMME(AT3*500+AU3*200+AV3*100+AW3*50+AX3*20+AY3*10+AZ3*5)))
Cela fonctionne correctement sauf pour les lignes qui font référence à un jour qui n'existent pas encore (les feuilles sont nommées suivant le jour) ...