Formule excel 2007
flo553
-
flo553 -
flo553 -
Bonjour,
Je souhaite réaliser une formule sur excel 2007 mais je n'y arrive pas.
Pour un certain nombre de cellule, j'ai inséré une liste déroulante avec comme choix: X ou - pour permettre de cocher une case ou non.
Je voudrais maintenant que les cellules qui restent vides se voient automatiquement affectuer "-".
Cela est-il possible? ...bien sur, tout est possible! mais comment faire svp?
merci d'avance!
Je souhaite réaliser une formule sur excel 2007 mais je n'y arrive pas.
Pour un certain nombre de cellule, j'ai inséré une liste déroulante avec comme choix: X ou - pour permettre de cocher une case ou non.
Je voudrais maintenant que les cellules qui restent vides se voient automatiquement affectuer "-".
Cela est-il possible? ...bien sur, tout est possible! mais comment faire svp?
merci d'avance!
A voir également:
- Formule excel 2007
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
5 réponses
Vous cellules sont sur une même colonne/ligne ?
Parce que dans ce cas, il suffit de taper "-" dans la première et de tirer la formule.
autre solution, écrire dans la case en question - disons A1
...et de tirer cette formule sur toute la colonne/ligne, mais c'est à mon sens plus compliqué que la solution 1
Parce que dans ce cas, il suffit de taper "-" dans la première et de tirer la formule.
autre solution, écrire dans la case en question - disons A1
=IF(ISBLANK(A1);"-";"")ou en français
=SI(ESTVIDE(A1);"-";"")
...et de tirer cette formule sur toute la colonne/ligne, mais c'est à mon sens plus compliqué que la solution 1
bonjour
Tu peux le faire de 2 façons :
- soit en créant une macro
- en insérant une formule dans chacune des cellules concernées : autant saisir directement la valeur.
Tu peux le faire de 2 façons :
- soit en créant une macro
- en insérant une formule dans chacune des cellules concernées : autant saisir directement la valeur.
Merci pour vos réponses, mais ca ne marche pas :s
Mes cellules sont sur plusieurs lignes et colonnes et je voudrais que ca se fasse automatiquement ensuite quand ce fichier sera modifié ou complété, ce qui élimine ta première solution bruce et ta deuxième solution gbinforme (et je ne sais pas faire les macros...)
J'ai essayé ta deuxième solution bruce qui me parait bien mais en mettant: =SI(ESTVIDE(E12);"-";"") sur la case E12 ca ne fonctionne pas: il veut bien me mettre "-" dans E12 seulement si je mets pas "E12" dans cette fonction. En gros j'arrive à le faire fonctionner pour une autre cellule mais pas pour celle où j'écris la fonction.
J'espère que je me fais bien comprendre....
Mes cellules sont sur plusieurs lignes et colonnes et je voudrais que ca se fasse automatiquement ensuite quand ce fichier sera modifié ou complété, ce qui élimine ta première solution bruce et ta deuxième solution gbinforme (et je ne sais pas faire les macros...)
J'ai essayé ta deuxième solution bruce qui me parait bien mais en mettant: =SI(ESTVIDE(E12);"-";"") sur la case E12 ca ne fonctionne pas: il veut bien me mettre "-" dans E12 seulement si je mets pas "E12" dans cette fonction. En gros j'arrive à le faire fonctionner pour une autre cellule mais pas pour celle où j'écris la fonction.
J'espère que je me fais bien comprendre....
Tu te fais bien comprendre, mais - en gros - on t'explique tous les deux qu'Excel est incapable de remplir les cellules à ta place, sauf effectivement via une macro en VB qui va contrôler à la fermeture 'ou sur demande) chacune des cases de ton tableau et les remplir selon tel ou tel critère.
Mais si tes données sont effectivements fractionnées, ça va être galère à programmer :-) Dans un tableur, la structure de tes données a énormément d'importance.
Pourrais-tu nous fournir un exemple plus détaillé ?
Mais si tes données sont effectivements fractionnées, ça va être galère à programmer :-) Dans un tableur, la structure de tes données a énormément d'importance.
Pourrais-tu nous fournir un exemple plus détaillé ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
okok!
Oui alors concrétement:
J'ai une liste de fournisseurs dans une colonne et en face j'ai leur compétences (fabrication composant, fabrication circuit imprimé etc.) Et c'est dans ces colonnes de compétences que j'ai mis une liste déroulante avec ("X" et "-").
Quand je vais remplir ces colonnes, je vais alors cocher "X" aux endroits où il le faut mais j'aimerais ne pas avoir à me taper toutes les autres cellules pour mettre "-". Surtout que je fais ce fichier pour une entreprise et donc il faudrait qu'ils puissent ensuite le modifier (ajouter des fournisseurs etc) assez facilement, sans devoir à chaque fois mettre les "-".
Si c'est pas faisable assez facilement tant pis je laisserais des vides au lieu de mettre des "-"
Oui alors concrétement:
J'ai une liste de fournisseurs dans une colonne et en face j'ai leur compétences (fabrication composant, fabrication circuit imprimé etc.) Et c'est dans ces colonnes de compétences que j'ai mis une liste déroulante avec ("X" et "-").
Quand je vais remplir ces colonnes, je vais alors cocher "X" aux endroits où il le faut mais j'aimerais ne pas avoir à me taper toutes les autres cellules pour mettre "-". Surtout que je fais ce fichier pour une entreprise et donc il faudrait qu'ils puissent ensuite le modifier (ajouter des fournisseurs etc) assez facilement, sans devoir à chaque fois mettre les "-".
Si c'est pas faisable assez facilement tant pis je laisserais des vides au lieu de mettre des "-"