Por macro.
Pon esta código en la hoja desde donde deseas hacer el control
Private Sub worksheet_change(ByVal target As Range)
Application.EnableEvents = False
If Range("A1").Value="SI" Then
Sheets("Hoja3").Visible = True
Else
Sheets("Hoja3").Visible = False
End If
Application.EnableEvents = True
End Sub
Saludos y Feliz Navidad