Appliquer une même valeur à toutes les cellules vides
13 réponses
binry
Bonjour,
Comme dit dans le titre, je souhaiterais attribuer une même valeur à toutes les cellules vides de mon fichier, en laissant les cellules pleines intactes, d'ou une formule du type si la cellule est vide, elle est égal à 2, si non elle ne change pas, et ce pour toutes.
| je cherche un formule -> si la cellule est vide elle vaut 1000
*** Si la cellule contient une formule, elle n'est pas vide...NON?
OU
*** une formule qui retournerait "" si elle était vide, en supposant que la chose soit possible, devrait afficher 1000. Si elle affiche 1000, elle n'est pas égale à "" et n'est pas vide non plus.
C'est ce qu'on appelle vouloir résoudre la quadrature du cercle!
| je cherche un formule -> si la cellule est vide elle vaut 1000
*** Si la cellule contient une formule, elle n'est pas vide...NON?
OU
*** une formule qui retournerait "" si elle était vide, en supposant que la chose soit
possible, devrait afficher 1000. Si elle affiche 1000, elle n'est pas égale à "" et n'est
pas vide non plus.
C'est ce qu'on appelle vouloir résoudre la quadrature du cercle!
| je cherche un formule -> si la cellule est vide elle vaut 1000
*** Si la cellule contient une formule, elle n'est pas vide...NON?
OU
*** une formule qui retournerait "" si elle était vide, en supposant que la chose soit possible, devrait afficher 1000. Si elle affiche 1000, elle n'est pas égale à "" et n'est pas vide non plus.
C'est ce qu'on appelle vouloir résoudre la quadrature du cercle!
Bonjour, Comme dit dans le titre je cherche un formule du type : si la cellule e st vide elle vaut 1000, si non elle ne change pas. Est-ce possible?
Merci d'avance pour vos réponses!
Bonjour,
Je crois bien que c'est dans l'utilitaire d'analyse, on trouve une fonction NB.Vide, qui indique le nombre de cellules vides dans la plage (ou pour les vieux, le champ ;) ), indiquée en paramètre. Attention, il faut mettre cette fonction dans une cellule en dehors de la plage visée , sinon on aura un problème de référence circulaire. Microsoft expliq ue là qu'on peut l'autoriser, mais c'est quand même mieux quand on peut évi ter : http://office.microsoft.com/fr-fr/excel-help/autoriser-supprimer-ou-corri ger-une-reference-circulaire-HP010066243.aspx
Après, si on veut, une fois qu'on a compté les cellules vides on peut multiplier le résultat par 2 ou par 1000, ou un autre jour par l'âge du capitaine. On peut aussi ajouter la somme des valeurs numériques, pour les cellule s qui contiennent des nombres, ça c'est la fonction Sum (ou Somme, parce que maintenant on trouve aussi des versions francisées d'Excel ; ah au fait c'est de là que j'ai trouvé Nb.Vide : dans une version qui utili se des noms anglophones de fonctions, si je ne m'abuse on peut s'attendre à ce que ça soit Nb.Empty).
Mais ... J'ai déduit qu'on ne voulait pas changer le contenu des cellules du fait que la question a déjà posée et traitée. Quand o n voit qu'on a été compris de travers, ça peut être sympa d'essayer d'ex primer la question différemment. ;) Autrement, comme tu peux voir au ton des réponses, ça suscite une certaine ... impatience.
A moins que tu aies oublié que tu as posé la question hier soir ici m ême ? Auquel cas c'est signe de surmenage, et ça marchera bien mieux aprè s quelques bonnes nuits de sommeil.
binry a écrit, le 14/04/2012 12:23 :
Bonjour,
Comme dit dans le titre je cherche un formule du type : si la cellule e st vide
elle vaut 1000, si non elle ne change pas. Est-ce possible?
Merci d'avance pour vos réponses!
Bonjour,
Je crois bien que c'est dans l'utilitaire d'analyse, on trouve une
fonction NB.Vide, qui indique le nombre de cellules vides dans la plage
(ou pour les vieux, le champ ;) ), indiquée en paramètre. Attention, il
faut mettre cette fonction dans une cellule en dehors de la plage visée ,
sinon on aura un problème de référence circulaire. Microsoft expliq ue là
qu'on peut l'autoriser, mais c'est quand même mieux quand on peut évi ter :
http://office.microsoft.com/fr-fr/excel-help/autoriser-supprimer-ou-corri ger-une-reference-circulaire-HP010066243.aspx
Après, si on veut, une fois qu'on a compté les cellules vides on peut
multiplier le résultat par 2 ou par 1000, ou un autre jour par l'âge du
capitaine.
On peut aussi ajouter la somme des valeurs numériques, pour les cellule s
qui contiennent des nombres, ça c'est la fonction Sum (ou Somme, parce
que maintenant on trouve aussi des versions francisées d'Excel ; ah au
fait c'est de là que j'ai trouvé Nb.Vide : dans une version qui utili se
des noms anglophones de fonctions, si je ne m'abuse on peut s'attendre à
ce que ça soit Nb.Empty).
Mais ... J'ai déduit qu'on ne voulait pas changer le contenu des
cellules du fait que la question a déjà posée et traitée. Quand o n voit
qu'on a été compris de travers, ça peut être sympa d'essayer d'ex primer
la question différemment. ;)
Autrement, comme tu peux voir au ton des réponses, ça suscite une
certaine ... impatience.
A moins que tu aies oublié que tu as posé la question hier soir ici m ême
? Auquel cas c'est signe de surmenage, et ça marchera bien mieux aprè s
quelques bonnes nuits de sommeil.
Bonjour, Comme dit dans le titre je cherche un formule du type : si la cellule e st vide elle vaut 1000, si non elle ne change pas. Est-ce possible?
Merci d'avance pour vos réponses!
Bonjour,
Je crois bien que c'est dans l'utilitaire d'analyse, on trouve une fonction NB.Vide, qui indique le nombre de cellules vides dans la plage (ou pour les vieux, le champ ;) ), indiquée en paramètre. Attention, il faut mettre cette fonction dans une cellule en dehors de la plage visée , sinon on aura un problème de référence circulaire. Microsoft expliq ue là qu'on peut l'autoriser, mais c'est quand même mieux quand on peut évi ter : http://office.microsoft.com/fr-fr/excel-help/autoriser-supprimer-ou-corri ger-une-reference-circulaire-HP010066243.aspx
Après, si on veut, une fois qu'on a compté les cellules vides on peut multiplier le résultat par 2 ou par 1000, ou un autre jour par l'âge du capitaine. On peut aussi ajouter la somme des valeurs numériques, pour les cellule s qui contiennent des nombres, ça c'est la fonction Sum (ou Somme, parce que maintenant on trouve aussi des versions francisées d'Excel ; ah au fait c'est de là que j'ai trouvé Nb.Vide : dans une version qui utili se des noms anglophones de fonctions, si je ne m'abuse on peut s'attendre à ce que ça soit Nb.Empty).
Mais ... J'ai déduit qu'on ne voulait pas changer le contenu des cellules du fait que la question a déjà posée et traitée. Quand o n voit qu'on a été compris de travers, ça peut être sympa d'essayer d'ex primer la question différemment. ;) Autrement, comme tu peux voir au ton des réponses, ça suscite une certaine ... impatience.
A moins que tu aies oublié que tu as posé la question hier soir ici m ême ? Auquel cas c'est signe de surmenage, et ça marchera bien mieux aprè s quelques bonnes nuits de sommeil.
Gloops
LSteph a écrit, le 14/04/2012 09:51 :
Bonjour,
Entrer 2 dans la dernière cellule de la feuille F5 Cellules..vides Ok 2 Ctrl+Entrée
Dire qu'au début je me voyais bien proposer un code VBA ...
LSteph a écrit, le 14/04/2012 09:51 :
Bonjour,
Entrer 2 dans la dernière cellule de la feuille
F5 Cellules..vides Ok
2 Ctrl+Entrée
Dire qu'au début je me voyais bien proposer un code VBA ...