A fórmula simples: INDEX + RANDBETWEEN
Em uma lista preenchida, RANDBETWEEN cria um número de linha aleatório e INDEX retorna a frase guardada naquela posição.
=INDEX(A2:A50,RANDBETWEEN(1,COUNTA(A2:A50)))
Monte a lista
Use uma coluna para o texto e evite linhas vazias no meio ao usar a fórmula básica.
Cole a fórmula
Digite-a em uma célula de resultado, como C2, para retornar uma frase.
Atualize
Pressione F9, edite uma célula relacionada ou recalcule a pasta de trabalho.
Use uma Tabela do Excel para listas que crescem
Uma Tabela acompanha novas linhas automaticamente. Transforme sua lista em uma tabela, chame-a de Frases, use Texto como nome da coluna e aplique:
=INDEX(Frases[Texto],RANDBETWEEN(1,ROWS(Frases[Texto])))
A referência estruturada cresce com a tabela, então você não precisa editar A2:A100 a cada nova frase.
Ignore linhas vazias com FILTER
Se houver células vazias, filtre primeiro os valores preenchidos e só depois escolha uma posição aleatória. Esta fórmula usa FILTER e LET:
=LET(list,FILTER(A2:A50,A2:A50<>""),INDEX(list,RANDBETWEEN(1,ROWS(list))))
- FILTER remove as células vazias antes do sorteio.
- LET guarda a lista filtrada uma vez e deixa a fórmula mais clara.
- Se não houver nenhuma frase, FILTER retorna um erro. Mantenha pelo menos uma frase ou use IFERROR.
Entenda F9, recálculo e resultado fixo
RANDBETWEEN pode mudar quando o Excel recalcula a pasta de trabalho. Pressione F9 para obter outra frase. Se nada mudar, abra Fórmulas → Opções de Cálculo e selecione Automático.
Quando quiser guardar o resultado, copie a célula e escolha Colar especial → Valores. Assim o texto visível substitui a fórmula aleatória.
Antes de compartilhar a planilha, teste algumas linhas simples. Deixe o cabeçalho fora do intervalo, coloque uma frase por linha e confirme que a célula de resultado não está dentro da lista. Se você ordenar ou editar a fonte, a fórmula usará o intervalo atual; um valor colado permanecerá fixo.
Esse padrão funciona para uma frase da manhã, uma atividade de aula, uma reunião de equipe ou um diário pessoal. Para manter o tom consistente, agrupe frases destinadas ao mesmo público. A biblioteca pode ficar em outra aba, enquanto a célula de resultado permanece limpa para imprimir ou compartilhar.
- F9 atualiza a seleção; Ctrl + Alt + F9 força o recálculo completo.
- Mantenha a lista de origem separada da célula de resultado.
- Em uma planilha compartilhada, identifique as células escolhidas aleatoriamente.
Várias frases sem repetição: embaralhe a lista
INDEX + RANDBETWEEN pode escolher a mesma frase novamente. No Excel 365, filtre a lista e ordene-a com uma matriz aleatória:
=SORTBY(FILTER(A2:A50,A2:A50<>""),RANDARRAY(ROWS(FILTER(A2:A50,A2:A50<>""))))
- A fórmula derrama uma lista embaralhada; use as primeiras linhas para várias opções diferentes.
- O resultado muda ao recalcular; cole como valores para preservá-lo.
- Em versões antigas, use uma coluna auxiliar com RAND(), ordene e pegue as primeiras linhas.
Fórmula do Excel ou gerador online?
O Excel é melhor para uma biblioteca que você controla. Um gerador online é mais rápido quando você quer ideias novas sem cuidar de uma planilha.
| Necessidade | Melhor opção | Por quê |
|---|---|---|
| Escolher da sua biblioteca privada | Fórmula do Excel | A lista permanece na pasta de trabalho e pode ser editada ou compartilhada. |
| Criar uma nova ideia motivacional | Gerador de frases motivacionais | Descreva objetivo, público ou desafio sem preparar uma lista. |
| Explorar categorias rapidamente | Gerador de frases aleatórias | Filtre e copie frases sem configurar fórmulas. |
| Transformar um parágrafo em frase | Gerador a partir de texto | Converta suas notas em um rascunho mais curto. |
FAQ sobre frases motivacionais aleatórias no Excel
Referências oficiais das funções do Excel
- Microsoft Support: função INDEX — Referência para retornar um valor de um intervalo.
- Microsoft Support: função RANDBETWEEN — Referência para gerar um inteiro aleatório entre dois limites.
- Microsoft Support: recálculo no Excel — Explica os modos de cálculo e o recálculo de fórmulas.
Quer ideias novas em vez de uma lista fixa?
Descreva um objetivo ou desafio e receba um rascunho original de frase motivacional para editar.
Abrir o gerador motivacional