Afficher une cellule seulement si valeur différente de 0

Bonjour,

Je souhaiterai pouvoir utiliser cette fonction :

A2 = A1+1 si A1 différent de 0

Mon problème étant que A1 reste souvent vide , du coup je me retrouve avec des 1 partout.

J'ai bien pensé à la mise en forme conditionnelle pour masquer ces 1, mais je souhaite aussi pouvoir utiliser A3 = A1+2 et ainsi de suite, ce qui deviendra très lourd...

En vous remerciant d'avance.

Cordialement.

Bonjour,

Merci de bien vouloir éditer le titre du sujet de ta demande afin qu'elle soit le reflet de ton souci

Au besoin lis ces quelques lignes qui t'aideront dans tes demandes et réponses sur ce forum --> https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html

Merci de ta participation

bonjour,

Au lieu de tester si différent de 0, teste si différent de ""

A+

Bonjour le forum,

A2 :

=SI(A1="";"";$A$1+LIGNE()-1)

A tirer vers le bas.

Merci pour vos réponses,

particulièrement à mbbp, ta réponse convient parfaitement :p

Bonne continuation

Edit: je me suis un peu emballé, ça n'a fait ce que je voulais que pour la première ligne.

En creusant un peu plus (et ce n'était pas si compliqué...), ce que je cherchais était :

A2:

=SI(A1<>0;A1+1;"")

Apharmd a écrit :

Mon problème étant que A1 reste souvent vide , du coup je me retrouve avec des 1 partout.

Apharmd a écrit :

Edit: je me suis un peu emballé, ça n'a fait ce que je voulais que pour la première ligne.

En creusant un peu plus (et ce n'était pas si compliqué...), ce que je cherchais était :

A2:

=SI(A1<>0;A1+1;"")

Ta formule (que j'ai mise pour comparer en B2) et la mienne (en A2) donnent les mêmes réponses.

Par contre, si, comme cela est souvent le cas, A1 reste vide : ta formule génère un message d'erreur.

20

Effectivement j'avais des #valeurs qui apparaissaient.

Pour remédier à cela j'ai du rajouter une autre fonction SI qui tient compte d'une autre case (A21).

Au final tout semble fonctionner proprement avec ça :

=SI((A21<>"");SI(F21<>0;(F21+3);"");"")

Merci encore pour votre aide.

Merci pour la réponse.

Cela dit :

=SI((A21<>"");SI(F21<>0;(F21+3);"");"")

n'a rien à voir avec la demande initiale.

Rechercher des sujets similaires à "afficher seulement valeur differente"