Para os números curtos (15 ou menos dígitos) se você quiser usar o espaço para o separador de milhar, você deve navegar até Opções ► Avançado e inserir o espaço como separador de milhar. Você pode então formatar como # ##0
ou similar e vai dividir como quiser. Isso afetará todos os dados do seu Excel.
Para formatar os números longos, você terá que inseri-los como uma string de texto, já que o limite de precisão do Excel é de 15 dígitos. Se você fizer isso, precisará de uma rotina VBA para formatar o resultado (ou uma fórmula complexa). Como, exatamente, você gostaria de lidar com isso?
Se você não quiser alterar o uso dos separadores do sistema no Excel, você precisará de rotinas VBA para ambos.