Si C2 vide, alors valeur C3/2

Fermé
lorette - 16 mai 2017 à 17:43
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 mai 2017 à 19:40
Bonjour,

Comment écrire la fonction suivante :
Si cellule C2 vide, alors valeur cellule C3 divisée par 2

Merci pour l'aide
Laure :)

5 réponses

Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024 17 242
17 mai 2017 à 15:59
3
kaumune Messages postés 22530 Date d'inscription lundi 26 novembre 2007 Statut Contributeur Dernière intervention 16 novembre 2024 5 087
Modifié le 17 mai 2017 à 07:39
Slt

Comme tu l'énonces (il existe une fonction, dans la catégorie Informations, pour voir si la cellule est vide) :

=SI(ESTVIDE(C2);C3/2)
2
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 337
16 mai 2017 à 17:47
Bonjour,

Euh ? Où est le problème ? Il suffit de mettre ce que tu as écrit selon la syntaxe de la fonction SI().
1
Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024 17 242
17 mai 2017 à 04:59
Bien répondu !
0
Slt

=SI(ESTVIDE(C2);C3/2)
ça ne fonctionne pas, et il y a un risque de référence circulaire.

:( Laure
0
... En fait, je n'ai pas été claire. J'ai une colonne avec les prix les plus faibles, et une colonne avec les prix les plus élevés.
Quand je n'ai qu'un prix, je le mets dans la colonne prix les plus élevés.
Je laisse la colonne des prix les plus faibles vide.
Je veux remplir les cellules vides par le prix de la colonne des prix les plus élevés divisés par deux

Si j'écris : =SI(ESTVIDE($C2);$D2/2), ça ne fonctionne pas.
0
Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024 17 242 > lorette
17 mai 2017 à 13:13
Dans quelle cellule mets-tu ta formule ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
Modifié le 17 mai 2017 à 13:23
Bonjour
si votre cellule C2 est réellement vide quand il n'y a qu'un prix:

=MIN(C2:D2)/2 vous donnera la moitié, soit du minimum C2:D2, soit de D2 si C2 est vide (ou l'inverse)

crdlmnt
0
lorette > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
17 mai 2017 à 13:44
Bonjour

merci pour la réponse, mais ça ne marche pas.

Colonne 1 ... Colonne 2 ... Colonne 3
Auteur, titre … Cotation la plus faible Cotation la plus élevée
Annales de l'université des sciences sociales de Toulouse =MIN($C3:$D3)/2 20

Sur la cellule avec formule, j'ai 0 de noté, et non 10 qui est 20/2

crdlment
0
lorette > Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024
17 mai 2017 à 16:58
j'ai mis la formule dans quelques cellules de la colonne 2 pour test : C2, ...

La problématique globale est la suivante:
sur les lignes où il n'y a aucun prix, aucune cellule ne doit être renseignée.
sur les lignes où il y a un prix dans les deux colonnes, les prix doivent rester ceux indiqués.
sur les lignes où il y a un prix, ce prix est indiqué dans la colonne 3, et ce sont les cellules de la colonne 2 qui doivent être renseignés avec un prix de 50%

J'espère que je suis plus claire :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58726 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 novembre 2024 17 242
17 mai 2017 à 19:22
Bon, ça suffit ! Je laisse tomber !
-1
désolée mais je réponds dès que je suis devant mon ordinateur
je sais pas comment être plus clair
Tant pis pour moi !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
17 mai 2017 à 19:40
0