Lorsque vous faites appel à un paramètre booléen dans une formule conditionnelle, il suffit de renseigner le nom du paramètre booléen comme valeur de test de la condition. Dans ce cas, la condition va vérifier que la case à cocher est active.
Comme dans votre cas l'état de H2 dépend de l'état de H1, il suffit de taper :
if(Open, 131 mm, H1)
Dans ce cas, la condition "if" vérifie que le paramètre "Open" est coché :
- Si oui, la valeur que prend H2 est 131 mm
- Si non, H2 prend la même valeur que H1
Si vous souhaitez piloter H2 en fonction de Open et de Close séparément (au cas où vous supprimez le rapport entre H1 et H2 par exemple), vous pouvez taper :
if(Open, 131 mm, if(Close, H1, 0 mm))
Dans ce cas, la première condition "if" vérifie que le paramètre "Open" est coché :
- Si oui, la valeur que prend H2 est 131 mm
- Si non, la seconde condition "if" vérifie que le paramètre "Close" est coché :
- Si oui, la valeur que prend H2 est la même que H1
- Si non, H2 prend la valeur 0 (à vous de mettre la valeur qui vous convient, dans ce cas)
Par contre, pourquoi créer un paramètre de longueur (H1), si c'est pour que sa valeur soit fixe ?
Si H1 est toujours égal à 47,5mm, le paramètre n'est peut-être pas utile.
Dans ce cas, la formule de H2 :
if(Open, 131 mm, 47,5 mm)