Você precisa de um " indireto ". Você está comparando um endereço de string com um valor de célula.
Quando você avalia a fórmula, basicamente obtém isso -
Qualavaliadolhedáisso-
If(string<value,true,false)
Vocêpoderiatentarumaindireta-
=IF((INDIRECT(SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1",3))<Sheet2!$B$6),1)
Ele irá comparar o valor na célula com a outra célula -