Formule Cellule

Bonjour à tous,

Auriez-vous l'amabilité de vous pencher sur mon cass-tête du jour?

ce que je souhaiterais est une formule ou un code VBA qui fasse le travail suivant:

Si les cellules A1 ou B1 sont vides alors c1=Vide

Si les cellules A1 ou B1 sont remplies alors c1 =OK

La formule doit aussi eviter genre (#VALEUR).

D'ores et déjà un grand merci à tous ceux qui auron l'amabilité de se pencher sur mon cas.

Très bonne journée à tous

Bonjour

Hum pas sûr au vu de ce que vous demandez là ....

--> Si A1 est vide et B1 remplie, vous voulez "OK" alors qu'avant vous écrivez que C1 doit être vide si A1 ou B1 sont vides. Quid ?

mais en C1 essayez déjà avec cette formule --> =SI(OU(A1<>"";B1<>"");"Ok";"")

Cordialement

Bonjour à tous,
reformule ta demande !

Si les cellules A1 ou B1 sont vides alors c1=Vide exemple 0 0 01 10 ==>c1 vide

Si les cellules A1 ou B1 sont remplies alors c1 =OK on rentre dans le cas precedent 01 10 11

ce qui est impossible

est ce que c'est cela que tu veux ?

si les deux cellule (a1 et b1) sont vides ==>c1 vide

si une des deux cellules (a1 ou b1 ) ne sont pas vides ==> c1==>ok

Crdlmt

bonjour

une contribution

=SI(SOMME(--(ESTVIDE(A1:B1)))<=1;"OK";"Vide")

cordialement

Bonjour et merci de vos réponses ,

En effet je n'ai pas du tout été clair et ma demande n'est pas du tout celle que j'ai exposée (Je m'en excuse)

Voici ce que je souhaiterais:

Si la Cellule "O7" n'est pas remplie, j'aimerais que la cellule "AK7" affiche le texte STOCK

Si au contraire la Cellule O7 est remplie, (texte ou nombre) la cellule "AK7" affiche le texte RÉSERVÉ

La formule doit aussi eviter les erreur en cellule "AK7" genre (#VALEUR).(avec peut-être =SIERREUR en début de formule)

Encore désolé de mon incertitude et vous souhaite une excellente après-midi

Bonjour,

Et bien vous avez écrit la solution vous-même :

En AK7

=SI(ESTERREUR(O7);""; SI(ESTVIDE(O7);"STOCK";"RÉSERVÉ"))

Re

Si la Cellule "O7" n'est pas remplie, j'aimerais que la cellule "AK7" affiche le texte STOCK
Si au contraire la Cellule O7 est remplie, (texte ou nombre) la cellule "AK7" affiche le texte RÉSERVÉ

essayez ceci --> =SIERREUR(SI(O7<>"";"STOCK";"RESERVE");"")

Si ok et terminé pensez à cloturer

Crdlt

Dan

=SIERREUR(SI(O7<>"";"STOCK";"RESERVE");"")

Crdlt

sierreur() n' existe pas en 2010 seulement a partir de 2016

Crdlmt

Bonjour à tous !

Une proposition "basique" :

=SI(O7="";"STOCK";"RESERVE")

@DjiDji59430,

Effectivement mais c'est le demandeur qui mentionne le SIERREUR.
Si cela fonctionne c'est la version dans son profil n'est pas correcte.

Merci de la précision

Crdlt

Bonjour à tous,

Je vous remercie de vos réponses et je m'excuse de n'avoir pu répondre auparavant.

Après l'avoir essayé 'ai gardé cette solution =SIERREUR(SI(O7<>"";"STOCK";"RESERVE");"")

Cette dernière fonctionne très bien et correspond à ce que je souhaitais.

Neanmoins, je tiens à vous remercier tous de votre investissement ansi que du temps que vous avez bien voulu m'accorder

et vous souhaite d'ores et déjà une excellente journée.

dans ces conditions, mets ton profil a jour

Tu n'es pas sous 2010

Crdlmt

Bonjour à tous,

Allons, allons messieurs, la fonction SIERREUR a été introduite dans Excel 2007. Microsoft oublie ses anciennes versions !

sources ?

Crdlmt

Bonjour de nouveau,

@DjiDji59430

La mémoire, garçon, la mémoire ..., c'était en même temps que SOMME.SI.ENS et NB.SI.ENS

et puis aussi et sans vouloir faire le malin, mais est-ce complètement à jour :

https://excel-malin.com/tutoriels/excel-fonctions/toutes-les-fonctions-excel/

Apres une recherche sur le forum (sierreur() excel 2007), il s'avère que tu as complétement raison. Et moi donc ,tort

Alors, il vaut mieux faire confiance à ses saints qu'à Dieu !!!

Crdlmt

Rechercher des sujets similaires à "formule"