Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/02/2011, 14h51   #1
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
Par défaut if cellule vide

Bonjour,

j'ai une question concernant la formule =if()

J'aimerais en créer une qui par exemple, si la cellule B1 est vide (quand je dis vide, c'est pas =0, c'est vraiment rien dans la cellule) alors il affichera vide dans la case B2.

Comment faire? (Pour info, j'ai Excel en anglais)

Cordialement,
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 14h58   #2
Membre éclairé
 
Avatar de dok flint
 
Inscription : septembre 2003
Messages : 292
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : septembre 2003
Messages : 292
Points : 378
Points : 378
Bonjour ,
On peut essayer ça déjà :
A+
__________________
Pourquoi faire compliqué quand on peut faire simple
Je suis encore en ACCESS 2003
dok flint est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h01   #3
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
Aussi simple que ça... Merci beaucoup!!!

Edit: En fait, ça ne fonctionne pas
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h03   #4
Membre éclairé
 
Avatar de dok flint
 
Inscription : septembre 2003
Messages : 292
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : septembre 2003
Messages : 292
Points : 378
Points : 378
Bonne continuation et n'oublie pas le Tag [RESOLU]
A+
__________________
Pourquoi faire compliqué quand on peut faire simple
Je suis encore en ACCESS 2003
dok flint est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h08   #5
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
Ca marche pô
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h10   #6
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
Salut...

Citation:
=IF(ISBLANK(B1),"Vide",B1)
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 15h13   #7
Membre Expert
 
Avatar de rvtoulon
 
Homme Hervé
Agent Technique
Inscription : mars 2009
Messages : 823
Détails du profil
Informations personnelles :
Nom : Homme Hervé
Âge : 36
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Agent Technique
Secteur : Santé

Informations forums :
Inscription : mars 2009
Messages : 823
Points : 1 441
Points : 1 441
Bonjour,
juste pour info on peut aussi utiliser la fonction ESTVIDE:
en Anglais en B2:
Code :
=IF(ISBLANK(B1);"Vide";"Plein")
en Français :
Code :
=SI(ESTVIDE(B1);"Vide";"Plein")
bonne journée
EDIT: Désolé pour le doublon
__________________
@+

Si vous avez trouvé la solution à votre problème n'oubliez pas d'appuyer sur
Et n'oubliez pas de voter en appuyant sur si ce message a repondu à vos attentes.
Ou sur si ce n'est pas le cas
rvtoulon est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h14   #8
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
=if(ISBLANK('Pivot Tombées'!A5);"";'Pivot Tombées'!A5)

Marche pas non plus...

En fait, pour être précis, je veux que dans la case où je mets la formule il ne s'affiche rien du tout (d'où les "") si la case A5 du feuillet Pivot Tombées est vide et si ce n'est pas le cas, que la valeur de cette même case soit reportée dans la case où j'ai insérée la formule.
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h18   #9
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
Normalement, il faut des virgules en anglais et non des points-virgules (voir ma proposition).
Citation:
=IF(ISBLANK(B1),"",B1)
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 15h21   #10
Membre Expert
 
Avatar de rvtoulon
 
Homme Hervé
Agent Technique
Inscription : mars 2009
Messages : 823
Détails du profil
Informations personnelles :
Nom : Homme Hervé
Âge : 36
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Agent Technique
Secteur : Santé

Informations forums :
Inscription : mars 2009
Messages : 823
Points : 1 441
Points : 1 441
désolé, j'ai mis les points virgules parce que j'ai excel en Anglais mais le reste du système est français.
Je sais pas si c'est pour ça mais sur mon ordi c'est les points virgules qui fonctionnent et pas les virgules.
__________________
@+

Si vous avez trouvé la solution à votre problème n'oubliez pas d'appuyer sur
Et n'oubliez pas de voter en appuyant sur si ce message a repondu à vos attentes.
Ou sur si ce n'est pas le cas
rvtoulon est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/02/2011, 15h22   #11
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
Alors...
Citation:
=IF(ISBLANK(B1);"";B1)
@ Hervé: C'est pour cela que nos deux solutions doivent être testées. Normalement, Scandaliche doit savoir s'il utilise la virgule ou le point-virgule en séparateur. Il se pourrait bien que ce soit le ;
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 15h46   #12
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
Toute mes formules sont faites avec des ; et elles fonctionnent donc je ne pense pas que le souci vienne de là...
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 15h54   #13
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
Alors, dis ce qui ne va pas, car la formule que j'ai donnée fait ce que tu demandes. (les "Ca marche pô", ça ne nous aide pas beaucoup")

Qu'as-tu dans la cellule source A5?
- une formule susceptible de renvoyer une chaine vide? ;
- rien du tout (ni formule, ni valeur, ni truc tordu écrit en blanc sur fond blanc)?

Quand tu essaies ma solution, qu'obtiens-tu?
- une erreur lors de la saisie?
- autre chose que ce à quoi tu t'attends?
- - si oui, as-tu testé avec différentes valeurs en A5?


Tel que tu l'as exprimé, ton problème est plus que basique et ne nécessite qu'une ou deux réponses (outre la toute première qui t'a été donnée et qui est n'importe quoi) et il ne nécessite pas une quinzaine de messages!
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 15h56   #14
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
Dans la cellule source, il y aura juste du texte

Et l'erreur en fait, c'est juste que la formule au lieu d'être prise en compte en tant que tel, apparait dans la case où je l'ai mise comme si j'avais tapé du texte normal :s
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 15h58   #15
Membre éclairé
 
Avatar de dok flint
 
Inscription : septembre 2003
Messages : 292
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : septembre 2003
Messages : 292
Points : 378
Points : 378
Donc en récapitulons ça serait :
Code :
1
2
3
4
5
6
7
=if(ISBLANK('Pivot Tombées'!A5);"";'Pivot Tombées'!A5)
ou
=if(ISBLANK('Pivot Tombées'!A5),"",'Pivot Tombées'!A5)
ou 
=if(Pivot Tombées'!A5="","",'Pivot Tombées'!A5)
ou
=if(Pivot Tombées'!A5="";"";'Pivot Tombées'!A5)
est ce que ta feuille s'appelle 'Pivot Tombées' ou Pivot Tombées
A+
__________________
Pourquoi faire compliqué quand on peut faire simple
Je suis encore en ACCESS 2003
dok flint est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 11/02/2011, 16h00   #16
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 198
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 198
Points : 14 413
Points : 14 413
Envoyer un message via Skype™ à Pierre Fauconnier
Ok.

Change le format de la cellule dans laquelle tu saisis la formule et choisis "Standard", puis édite la cellule et valide-là à nouveau.
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 11/02/2011, 16h05   #17
 
Inscription : février 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 15
Points : -2
Points : -2
Citation:
Envoyé par Pierre Fauconnier Voir le message
Ok.

Change le format de la cellule dans laquelle tu saisis la formule et choisis "Standard", puis édite la cellule et valide-là à nouveau.
C'est là où on voit que je débute sur Excel... MERCI PIERRE!! (et les autres aussi)
ScandAliche est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h47.


 
 
 
 
Partenaires

Hébergement Web