Você está chamando ADDRESS(n, m) ,
onde n é um número de linha (aleatório) e m é um número de coluna.
A função ADDRESS() vê apenas esses dois números;
ele não vê que eles vêm de ROW(select) e COLUMN(select) ;
então apenas gera uma string de endereço como $Q$42 ;
não sabe qualificá-lo com a planilha em que select é.
Você precisa alterar sua chamada ADDRESS para algo como
ADDRESS((row_number), (column_number),,, (sheet_name))
por exemplo,
ADDRESS(RANDBETWEEN(ROW(select),ROW(select)+ROWS(select)-1),RANDBETWEEN(COLUMN(select),COLUMN(select)+COLUMNS(select)-1),,, "Sheet2")
se select estiver em Sheet2 .