Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 incrémentation par 2 dans une cellule si l'autre cellule égale à 0

midox1406

XLDnaute Nouveau
salut,
je suis un débutant et si vous pouvez m'aider j'ai une condition dans certain cellule si une cellule =0 une autre (cellule resultat) sera égale à 2 pour chaque 0 exp

les cellules A1 B4 C1

A1=2
B4=0
C10=0

la cellule resultat E1=4 (2+2) car B4=0 et C10=0

A1=2
B4=6
C10=0

E1=2 un seul zéro dans l cellule C10
merci d'avance
 

eddy1975

XLDnaute Occasionnel
Re : incrémentation par 2 dans une cellule si l'autre cellule égale à 0

Bonjour,

Voici ton tableau avec la formule.
 

Pièces jointes

  • Classeur1.xlsx
    8.3 KB · Affichages: 43
  • Classeur1.xlsx
    8.3 KB · Affichages: 45

midox1406

XLDnaute Nouveau
Re : incrémentation par 2 dans une cellule si l'autre cellule égale à 0

merci mais si une cellule égale a 0 E1=2
donc E1 incrémente si une cellule de ces 3 cellule =0

bah j'ai mon code j'ai essayé mais j'arrive pa a l résolut encore


voila l code


Sub test()
Dim a As Single
a = 0

If Range("B232").Value = "0" Then
a = a + 2
End If
If Range("B221").Value = 0 Then
a = a + 2
End If

If Range("B195").Value = 0 Then
a = a + 2
End If

If Range("B194").Value = 0 Then
a = a + 2
End If

If Range("B192").Value = 0 Then
a = a + 2
End If

If Range("B191").Value = 0 Then
a = a + 2
End If

If Range("B190").Value = 0 Then
a = a + 2
End If

If Range("B189").Value = 0 Then
a = a + 2
End If

Range("F288").Value = a
End Sub
 

Hieu

XLDnaute Impliqué
Re : incrémentation par 2 dans une cellule si l'autre cellule égale à 0

Bonjour,
Code:
e1=si(A1=0;2;0)+si(b4=0;2;0)+si(c10=0;2;0)
ou
Code:
e1=2*(A1=0)+2*(B4=0)+2*(C10=0)

++
Hieu
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…