Esatto, ma non è l'unico modo (nel caso tu avessi una versione di SQL che non lo supporta)
Puoi ad esempio configurare un linked server verso Excel (e quindi poi usare una normale stored procedure) o altro
Vedi ad esempio qui: http://support.microsoft.com/kb/321686 (si riferisce a versioni precedenti di SQL ma i suggerimenti sono ancora validi)