J'ai trouvé tout seul ! Tout fonctionne !
= try Table.ReplaceValue(#"Colonnes renommées",each [#"Humidité(%HR)"],each if [#"Consigne Humidité(%HR)"]=null then null else _,Replacer.ReplaceValue,{"Humidité(%HR)"}) otherwise #"Colonnes renommées"
Encore merci, je passe le sujet en résolu.
EDIT : en fait ça ne marche pas... Toutes les valeurs ont été effacées.
EDIT 2 : (Faut que je songe à être sûr de moi avant de poster un message)
Finalement j'ai réussi en remplaçant la variable après le "otherwise". Il reste encore des 0 parasites dès le démarrage de la consigne mais c'est le fonctionnement intrinsèque de l'appareil, le code lui est opérationnel.
C'est donc finalement RÉSOLU !
= try Table.ReplaceValue(#"Colonnes renommées",each [#"Humidité(%HR)"],each if [#"Consigne Humidité(%HR)"]=null then null else _,Replacer.ReplaceValue,{"Humidité(%HR)"}) otherwise [#"Humidité(%HR)"]