Executando verificação de segurança...
1

Seria necessário um contexto melhor. Tipo exemplos de como fazer alguma coisa que exige goto, gosub e/ou for que não possa ser feito apenas com as possibilidades disponíveis em uma planilha.

goto
Conforme Dijkstra, goto é considerado prejudicial. :D
Depois que eu sai do BASIC, COBOL e Assembly, acho que usei uma vez o goto em Pascal.

gosub
Se for uma chamada que retorna um valor, seria o equivalente a referenciar diretamente a célula que contém o valor. Também nunca mais usei ON n GOTO/GOSUB [...]

for
Pode ser usada uma faixa tipo A1..A50. De qualquer forma, não é possível retornar mais de um resultado no mesmo cálculo. Pode ser necessário copiar a fórmua para diversas celulas, cada uma retornando um valor.

Brinquei aqui com o Gnumeric e resolvi fazer uma calculadora básica com as 4 operações. A programação ficou assim:

=switch(B1;
"+";A1+C1;
"-";A1-C1;
"*";A1*C1;
"/";if(C1=0;"Divisão por zero 😭️";A1/C1);
"B1 apenas  +-*/ 🤪️")

O resultado:

gnumeric

Carregando publicação patrocinada...