Programmation d'une formule

Bonjour à Toutes et à Tous,

Profitant de ce dimanche matin pour avancer mon travail de la semaine, je cherche à créer une formule dans un tableau de type:

Si la cellule I2 ne contient rien, écrire dans la cellule H2: 0 (le chiffrezéro), mais si elle contient du texte (n'importe quoi) écrire en H2: 1 (le chiffre 1)

Pour l'instant cela fonctionne avec: =(I2)+ESTVIDE(0)

Mais je ne réussis pas à trouver la suite.

Merci d'avance aux bonnes volontés

Bon Dimanche à vous.

MBT.

Bonjour,

Pour I2 qui ne contient rien, mets en H2 --> =SI(I2=0;0;"")

Pour I2 qui contient quelque chose, mets en H4 --> =SI(I2<>0;1;"")

Amicalement

Bonjour.

Je ne suis pas sur de comprendre.

Tel que je l'ai compris, ta formule en H2 serait:

=SI(I2="";0;"")

Et en H4, la formule:

=SI(ESTTEXTE(I2)=VRAI;1;"")

Joint un bout de fichier si ce n'est pas ce que tu veux.

Cordialement

Comment fait-on pour joindre un fichier?

Merci.

re,

Comment fait-on pour joindre un fichier?

Tu fais ce que tu n'as fait lors de ton inscription. Lis le message qui t'a été envoyé dans ta BAL et ce lien --> https://forum.excel-pratique.com/excel/explications-et-regles-a-respecter-t13.html

Cela t'aidera pour tes réponses et demandes sur ce forum.

A bientôt

-- 12 Déc 2010, 10:35 --

Nouvel essai

8classeur1.xlsx (8.99 Ko)

Si A2 ne contient rien, E2: 0 (zéro: cela fonctionne) mais pas si A2 contient du texte, E2 devrait être égal à : 1

L'exemple est créé en ligne 5: A5 contient du texte, mais E5 n'est pas automatiquement incrémenté;

Comment puis-je résoudre le problème?

MBT

re,

On parlais de I2, H4 et H2. Le fichier ne correspond pas à ta demande. Merci d'expliquer

Edit Dan : message précédent édité par MBT

Re.

Essaie avec cela en E2 puis à tirer vers le bas.

=SI(A2="";0;SI(ESTTEXTE(A2)=VRAI;1))

Mais comme le dit Dan, un peu plus d'explication pourrait être les bienvenues (du moins les explications correspondants au fichier)

Cordialement.

Si A2 est vide, E2 = 0 (cela fonctionne)

Si A2 contient du texte (n'importe quoi), E2 = 1 (c'est ce qui ne marche pas automatiquement et pour lequel je recherche une aide bienveillante)

Voir Ligne 5:

Du texte en A5 devrait entraîner mis à jour automatique de E5, (ce n'est pas le cas, car rien d'écrit à ce sujet:????)

J'espère que cette fois, mes explications ont étées claires.

Merci encore,

As-tu essayé la formule que j'ai donné au dessus car chez moi, ça fonctionne...

Edit: J'ai marqué de placer la formule en E2 au lieu de A2.

Donc la formule en A2 puis à tirer vers le bas:

=SI(A2="";0;SI(ESTTEXTE(A2)=VRAI;1))

re,

Ou comme ceci --> =SI(A2=0;0;SI(ESTTEXTE(A2);1;0))

formule à recopier vers le bas

Si ok, merci de cloturer le fil en cliquant sur le V vert.

Amicalement

edit : tu peux essayer ceci aussi --> =NB.SI(A2;"*")

Un Grand merci à toi: PASS PASS

ça marche aussi chez moi.

Merci à tous les bénovoles qui m'ont proposer des solutions.

Bon dimanche à tous!

Si ok, merci de cloturer le fil en cliquant sur le V vert.

No comment...

Un grand Merci à Pass Pass pour avoir résolu mon PB,

Un grand merci aussi à tous les bénévoles qui ont pris par à ce coup de main.

Merci à tous!

Rechercher des sujets similaires à "programmation formule"