Você pode querer
=17-COUNTA(B2:R2)
em que COUNTA()
conta as células não vazias (não vazias) em um intervalo.
Mas parte da sua pergunta faz parecer que
você está colocando um valor de 17
na célula W2
e, em seguida, modificando (diminuindo) essa célula.
Isso não é possível com fórmulas; para realmente mudar uma célula, você precisa usar o VBA.