Skip to main content

Kutools para Outlook: Um suplemento inteligente e profissional — agora com uma versão gratuita

Aprimore sua experiência no Outlook com o Kutools — o poderoso suplemento confiado por mais de30.000 usuários em todo o mundo para simplificar a gestão de Email. A versão gratuita oferece mais de70 recursos essenciais e avançados — incluindo respostas inteligentes com IA, redação de Email, tradução, otimização de conteúdo e resumo de Email para uma ou várias mensagens. Compatível com todos os idiomas disponíveis no Microsoft Office e totalmente gratuito para uso pessoal e comercial — sem anúncios, nunca. Faça upgrade para a versão Pro e desbloqueie mais de100 recursos avançados que facilitam ainda mais a gestão de Email e aumentam sua produtividade.

A versão gratuita inclui 70+ recursos poderosos — incluindo IA

Gratuito para uso pessoal e comercial

Confira os Destaques

  • Gerencie Email de forma integrada com resumos por IA, sugestões de resposta e traduções — tudo no modo de leitura!
  • Redija, refine ou expanda seus Email com precisão orientada por IA — tudo adaptado às suas Palavra-chave, tornando a escrita de Email muito mais fácil.
  • Aproveite a IA de ponta para resumir instantaneamente Email em várias Pastas — otimize seu fluxo de trabalho sem esforço!

    Conheça o Kutools para Outlook

    Gestão de Email

    O Kutools simplifica tarefas diárias de Email com ferramentas em lote para enviar, encaminhar e gerenciar Anexos — economizando seu tempo valioso.

    Assistente de IA Avançado

    Recursos inteligentes de IA — incluindo respostas instantâneas, resumo de conteúdo, redação de Email e tradução — tornam sua comunicação mais rápida, precisa e contextualizada.

    Acesso gratuito a 70 + recursos

    O Kutools oferece acesso vitalício a mais de70 recursos poderosos sem custo adicional — uma maneira econômica de aumentar sua produtividade no Outlook.

    Suporte Multilíngue

    Projetado para usuários globais, o Kutools é compatível com todos os idiomas do Microsoft Office — eliminando barreiras linguísticas e tornando cada recurso totalmente acessível, independentemente do idioma de sua preferência.

    doc ai assistant 2

    Assistente de Email com IA para Outlook: Respostas Mais Inteligentes, Comunicação Mais Clara — Tudo com Um Clique Grátis

    Simplifique suas tarefas diárias no Outlook com o Assistente de Email com IA da Kutools. Esta ferramenta inteligente aprende com seus emails anteriores para gerar respostas precisas, aprimorar o conteúdo das mensagens e ajudar na redação ou revisão de emails de forma fácil. Também pode resumir conversas e traduzir emails para qualquer idioma, tornando a comunicação mais rápida e eficiente. Com apenas um clique, você pode responder, compor, reescrever, resumir ou traduzir — transformando o gerenciamento de emails em uma experiência fluida e sem erros. Adote essa inovação para uma comunicação mais clara e profissional.

    Principais recursos:
    ✅ Gere respostas de email com base em suas comunicações anteriores para maior precisão
    ✅ Otimize emails completos ou trechos selecionados para melhorar clareza e tom
    ✅ Redija emails facilmente a partir de palavras-chave, com suporte a diversos estilos de escrita
    ✅ Expanda ou reformule o conteúdo do email de forma inteligente conforme o contexto
    ✅ Resuma conversas de email com um único clique
    ✅ Traduza emails para qualquer idioma suportado pelo Office
    ✅ Analise emails e destaque os pontos principais
    ✅ Extraia informações importantes como nomes de empresas ou dados pessoais
    ✅ Crie modelos personalizados para necessidades específicas — até mesmo identifique brechas em contratos

    Não tem sua própria chave de IA? Obtenha uma chave de IA da Kutools — inclui100 usos gratuitos em todos os recursos com IA.

    👉 Clique aqui para saber mais sobre este recurso poderoso.

     

    Cc ou Cco Automático para Diferentes Pessoas ao Enviar Emails no Outlook Pro

    Por padrão, o Outlook só permite configurar regras para Cc automático.

    O recurso Auto CC/BCC do Kutools para Outlook facilita o envio automático de Cc ou Cco para diferentes destinatários com base em várias condições personalizáveis. Diferente das regras nativas do Outlook, que só suportam condições “Ou”, este recurso também oferece a lógica exclusiva “E” — permitindo aplicar múltiplas regras ao mesmo tempo e lidar com cenários complexos de Cc/Cco com muito mais flexibilidade.

    Principais recursos:
    ✅ Condições e exceções de regras flexíveis
    ✅ Passos de configuração fáceis de seguir
    ✅ Ative ou desative todas as regras com um clique
    ✅ Importe e exporte regras para backup ou compartilhamento

    👉 Clique aqui para saber mais sobre este recurso

    auto cc bcc
     
    auto reply

    Resposta Automática para Emails Recebidos no Outlook Grátis

    Configurar uma resposta automática é útil quando você está ocupado ou fora do escritório, como durante as férias. É uma forma educada e profissional de informar aos remetentes que você recebeu o email e responderá assim que possível.

    O recurso de Resposta Automática do Kutools para Outlook permite configurar respostas automáticas personalizadas para uma ou mais contas de email ao mesmo tempo. Você pode personalizar o assunto e o conteúdo da mensagem, além de ativar ou desativar o recurso com apenas alguns cliques.

    Principais recursos:
    ✅ Aplique regras de resposta automática para uma ou várias contas de email
    ✅ Visualize o histórico de respostas automáticas na janela de registros integrada

    👉 Clique aqui para saber mais sobre este recurso

     

    Encaminhamento Automático de Emails Recebidos no Outlook Grátis

    Quando você está ocupado ou fora do escritório, pode não conseguir responder aos emails rapidamente. Nesses casos, é possível encaminhar automaticamente as mensagens recebidas para outra pessoa que possa responder em seu lugar.

    O recurso Encaminhamento automático do Kutools para Outlook permite encaminhar automaticamente todos os emails recebidos — ou apenas os específicos conforme regras — para destinatários definidos. Diferente da funcionalidade padrão do Outlook, este recurso suporta lógica “E” e “Ou” ao criar regras, oferecendo mais controle e flexibilidade.

    Principais recursos:
    ✅ Encaminhe automaticamente todos os emails recebidos de uma ou várias contas
    ✅ Encaminhe emails específicos com base em regras personalizadas
    ✅ Exporte e importe regras de encaminhamento com facilidade

    👉 Clique aqui para saber mais sobre este recurso

    auto forward
     
    bulk reply

    Responder a Múltiplos Emails no Outlook — Ferramenta de Resposta em Massa Grátis

    Responder emails um a um consome tempo — especialmente porque o Outlook só permite responder a um email por vez.

    O Kutools para Outlook oferece uma solução simples que permite responder a vários emails de uma só vez usando o mesmo modelo de mensagem. Basta selecionar os emails, escolher um modelo e enviar — não é mais necessário responder um por um.

    Principais recursos:
    ✅ Crie vários modelos para diferentes cenários de resposta
    ✅ Edite ou atualize modelos a qualquer momento
    ✅ Suporta as ações "Responder" e "Responder a todos"

    👉 Clique aqui para saber mais sobre este recurso

     

    Envie Emails para Múltiplos Destinatários Separadamente Pro

    O recurso Enviar Separadamente permite enviar o mesmo email para vários destinatários — cada um com uma saudação personalizada inserida automaticamente. Cada email mostra apenas o endereço do destinatário atual, mantendo as informações dos outros em sigilo.

    Quando os destinatários recebem o email, verão apenas o próprio nome — como “Prezada Sally” ou “Prezado Peter”. Esse toque pessoal aumenta as chances de sua mensagem ser aberta e não marcada como spam.

    Principais recursos:
    ✅ Adicione Cc/Cco, anexos e assinaturas ao enviar
    ✅ Inclua tanto contatos individuais quanto grupos de contatos no campo “Para”
    ✅ Alterne entre contas de email diretamente na janela de composição

    👉 Clique aqui para saber mais sobre este recurso

    send separately imagegrupos
     
    delete duplicates

    Remova Facilmente Itens Duplicados no Outlook Pro

    Quando aparecem duplicados nas pastas do Outlook, removê-los manualmente pode ser demorado e frustrante.

    O Kutools para Outlook oferece os recursos Excluir Emails Duplicados, Contatos e Tarefas, permitindo remover rapidamente duplicados com base nos critérios que você escolher — ajudando a manter suas pastas organizadas e melhorando o desempenho do Outlook.

    Principais recursos:
    ✅ Exclua duplicados com base em critérios personalizados
    ✅ Limpe duplicados de uma ou várias pastas
    ✅ Remova duplicados entre diferentes contas de email
    ✅ Exclua, mova ou adicione categorias a emails duplicados
    ✅ Exclua, mescle, mova ou adicione categorias a contatos duplicados
    ✅ Exclua ou adicione categorias a tarefas duplicadas

    👉 Saiba mais sobre estes recursos:Excluir Emails Duplicados, Excluir Contatos Duplicados, Excluir Tarefas Duplicadas.

     

    Desanexar & Desanexar Automaticamente Anexos no Outlook Pro

    O recurso Desanexar Anexos permite remover anexos de emails selecionados e salvá-los em uma pasta específica. Após desanexar, os anexos são substituídos por hiperlinks clicáveis dentro dos emails originais, facilitando o acesso rápido aos arquivos.

    O recurso Desanexar Anexos Automaticamente remove anexos de todos os emails recebidos ou apenas dos selecionados, conforme regras definidas por você. Isso ajuda a reduzir o tamanho da sua caixa de entrada e dos arquivos de dados, melhorando o desempenho do Outlook.

    Principais recursos:
    ✅ Desanexe anexos de emails selecionados ou desanexe automaticamente de emails recebidos
    ✅ Defina regras para desanexar com base em remetente, assunto, nome do anexo, tipo ou tamanho
    ✅ Especifique diferentes locais de salvamento conforme regras personalizadas
    ✅ Renomeie automaticamente arquivos desanexados usando nome da pasta, assunto, hora de recebimento, etc.
    ✅ Mantenha o ícone de clipe de papel visível após desanexar
    ✅ Recuperação com um clique para todos os anexos desanexados

    👉 Clique aqui para saber mais sobre este recurso

    detach attachments 1
     
    save attachments 1

    Salvar & Salvar Automaticamente Anexos no Outlook Pro

    Se você precisa baixar e salvar anexos em lote, o recurso Salvar & Salvar Automaticamente Anexos do Kutools para Outlook é a melhor solução. Use Salvar Anexos para extrair manualmente todos ou determinados anexos de emails selecionados. Use Salvar Anexos Automaticamente para salvar anexos automaticamente de todos ou de emails recebidos específicos conforme regras personalizadas.

    Após salvar, você pode excluir anexos grandes ou indesejados para reduzir o tamanho da caixa de entrada e dos arquivos de dados.

    Principais recursos:
    ✅ Salve anexos manualmente de emails selecionados ou salve automaticamente de mensagens recebidas
    ✅ Aplique regras com base em remetente, assunto, nome do anexo, tipo ou tamanho
    ✅ Especifique múltiplas pastas de destino para salvar anexos
    ✅ Renomeie automaticamente anexos usando nome da pasta, assunto, hora de recebimento e mais

    👉 Clique aqui para saber mais sobre este recurso

     

    Comprimir ou Extrair Anexos de Email com Facilidade no Outlook Pro

    Ter muitos anexos pode aumentar rapidamente o tamanho do arquivo de dados do Outlook. Uma das formas mais eficazes de gerenciar isso é comprimir os anexos e reduzir seu tamanho.

    Com o Kutools para Outlook, você pode usar Comprimir Anexos para comprimir manualmente anexos em emails selecionados, ou ativar o Auto Comprimir para comprimir anexos automaticamente conforme os emails chegam.

    Você também pode usar o recurso Extrair tudo para restaurar facilmente todos os anexos comprimidos.

    Principais recursos:
    ✅ Comprima manualmente todos os anexos em emails selecionados
    ✅ Comprima automaticamente anexos em emails recebidos com base em regras (remetente, assunto, nome, tipo, tamanho)
    ✅ Comprima automaticamente todos os anexos conforme os emails chegam
    ✅ Comprima automaticamente anexos de emails enviados
    ✅ Opções de compressão flexíveis baseadas em regras

    👉 Clique aqui para saber mais sobre estes recursos

    compress uncompress attachments
     
    statistics 1

    Estatísticas Completas de Itens para Pastas do Outlook Pro

    O recurso Estatísticas do Kutools para Outlook oferece informações detalhadas sobre quantos emails você recebeu ou enviou por dia, semana, mês ou dentro de um intervalo de datas específico.

    Principais recursos:
    ✅ Conte itens em pastas específicas, incluindo Calendário, Tarefas, RSS Feeds e mais
    ✅ Conte itens em massa em todas as pastas
    ✅ Conte itens por categoria
    ✅ Acompanhe quantos emails foram enviados ou recebidos em dias úteis específicos
    ✅ Visualize a atividade de email durante um período específico
    ✅ Exporte relatórios de estatísticas para o Excel

    👉 Clique aqui para saber mais sobre este recurso

    Todos os Recursos

    Veja como o Kutools para Outlook economiza seu tempo no Outlook 2024, 2021, 2019, 2016, 2013, 2010 e Office 365.

    As ferramentas estão organizadas abaixo de acordo com os grupos da Faixa de Opções em que aparecem.

    Guia Kutools

    kutools 1
    popular group advanced group message group search group
    Popular Ferramentas Avançadas Email Pesquisar
    kutools 2
    about group
    Sobre

    Guia Kutools Plus

    kutools plus 1
    kutools plus 2 kutools plus 3 kutools plus 4 kutools plus 5 kutools plus 6 kutools plus 7 kutools plus 8 kutools plus 9 kutools plus 10
    Relatório Excluir Anexos Automático Contato Pastas Visualizar Imprimir Calendário

    Guia Kutools na janela de composição

    composing window 1
    composing window 2
    Recursos do grupo relacionado  

    Observação: A guia Kutools aparece quando você abre um email no painel de leitura do Outlook.

    Guia Kutools na janela de leitura

    reading window 1
    reading window 2
    Recursos do grupo relacionado

    Observação: A guia Kutools torna-se visível quando um email é aberto no painel de leitura do Outlook.


    Grupo Popular:

    AI Mai Assistant: O AI Mail Assistant utiliza a tecnologia de IA mais avançada para ajudar você a responder emails de forma rápida, precisa e inteligente. Além disso, otimiza o conteúdo dos emails, resume mensagens, traduz para diversos idiomas, extrai informações importantes do conteúdo e analisa os emails. Você também pode criar novos modelos personalizados para atender necessidades específicas, como identificar falhas em contratos.

    AI Summary: Otimize seu fluxo de trabalho com resumos gerados por IA. Resuma instantaneamente vários emails e gere relatórios detalhados diretamente no Outlook, tornando suas tarefas mais rápidas e precisas.

    Dica: Se você não possui uma chave de IA própria, pode se registrar para obter uma chave de IA do Kutools e ganhar100 usos gratuitos em todos os recursos com IA.

    Smart Recipients: Com acesso a contatos entre contas, pesquisa avançada, organização e filtragem facilitadas, opções de exibição personalizáveis e indicadores visuais intuitivos, o Smart Recipients garante uma comunicação por email eficiente e sem complicações.

    Smart Address Book: Acesse contatos de diferentes contas com facilidade. Alterne rapidamente entre contas, pesquise com filtros completos, exiba campos personalizados de contato e organize como preferir — tudo em uma ferramenta poderosa de gerenciamento de contatos.

    Barra de Abas: Ative uma interface com abas no Outlook. Todas as janelas abertas — emails, contatos, tarefas — são exibidas na barra de abas para alternância rápida e fácil entre elas.

    Painel de Recursos: Quando ativado, um painel aparece à direita da janela do Outlook (no painel de leitura ou pop-up). Nele, você pode inserir emojis, entradas de AutoTexto ou marcadores nas suas mensagens.

    • Emoji: Adicione uma grande variedade de emojis ao corpo da mensagem. Compatível com todos os sistemas Windows. Crie seus próprios grupos de emojis para melhor organização.
    • Painel de AutoTexto: Salve textos, imagens ou formas frequentemente usados como entradas de AutoTexto para inserção rápida ao compor emails.
    • Marcador: Assim como no Word, você pode adicionar marcadores ao conteúdo do email para facilitar a navegação.

    Barra de ferramentas flutuante: Ative para exibir uma barra flutuante de emojis no Outlook, permitindo inserir emojis rapidamente ao compor mensagens.

    Processamento em Massa: Inclui um conjunto de ferramentas para processar emails em lote.

    Mostrar Informações:

    Adicionar contato:

    • Adicionar a partir de Email: Adicione instantaneamente todos os remetentes e destinatários dos emails selecionados à sua pasta de Contatos — sem duplicatas.
    • Adicionar ao Grupo de Contatos: Adicione múltiplos destinatários ou remetentes dos emails selecionados diretamente em um grupo de contatos específico.

    Grupo de Ferramentas Avançadas:

    Regra avançada: Oferece mais tipos de regras e opções de personalização do que as configurações padrão do Outlook — proporcionando maior controle sobre o tratamento dos emails.

    Anti-Phishing: Verifique automaticamente ou manualmente links ocultos em emails e revele as URLs reais — ajudando você a evitar golpes de phishing e navegar com segurança.

    Email indesejado: Um conjunto completo de ferramentas para bloquear ou desbloquear emails específicos e reduzir mensagens indesejadas na sua caixa de entrada.

    • Bloquear remetente: Mova automaticamente emails de um remetente específico para a pasta de Email Indesejado. Basta selecionar um email do remetente que deseja bloquear, ativar este recurso e futuros emails desse remetente serão filtrados.
    • Bloquear domínio do remetente: Bloqueie todos os emails de um domínio específico (ex.: @gmail.com). Após selecionar um email e ativar este recurso, futuros emails desse domínio irão diretamente para a pasta de Email Indesejado.
    • Bloquear assunto: Bloqueie automaticamente emails que contenham determinadas palavras-chave ou frases no assunto. Uma vez ativado, emails que coincidirem com os assuntos bloqueados serão enviados para o Email Indesejado.
    • Bloquear corpo: Filtre emails com base em palavras ou frases específicas no corpo do email. Por exemplo, bloqueie emails que contenham “Rolex watch” para evitar conteúdo promocional indesejado.
    • Nunca bloquear remetente: Sempre receba emails de remetentes específicos — independentemente de outras regras de bloqueio. Adicione um ou mais endereços à sua lista de permissões.
    • Nunca bloquear domínio do remetente: Permita domínios inteiros (ex.: @empresa.com) para que emails desses domínios sejam sempre entregues na sua caixa de entrada.
    • Nunca bloquear assunto: Garanta que emails com determinados assuntos nunca sejam marcados como indesejados.
    • Nunca bloquear corpo: Permita emails que contenham frases ou palavras-chave específicas no corpo, mesmo que outras regras estejam ativas.
    • Gerenciar email indesejado: Um painel central onde você pode criar, editar, excluir, ativar ou desativar todas as regras de email indesejado.
    • Executar Regras de Email Indesejado Agora: Aplique manualmente todos os filtros de email indesejado configurados — ideal para limpar spam de uma só vez.

    Grupo de Email:

    Envio Agendado: Personalize quando seu email será enviado. A mensagem será entregue automaticamente no horário agendado que você definir.

    Envio recorrente de emails: Personalize quando seu email será enviado. A mensagem será entregue automaticamente no horário agendado que você definir.

    Envio Atrasado: Adie o envio de todos os emails por um tempo especificado. Durante esse atraso, você pode cancelar ou editar o email livremente antes do envio.

    Enviar Separadamente: Envie o mesmo email para vários destinatários individualmente, cada um com uma saudação personalizada (ex.: “Prezado João”, “Prezada Maria”) — sem expor os endereços dos demais.

    Responder com anexo original: Mantenha os anexos originais ao responder um email — os anexos não serão perdidos durante a resposta.

    Responder a todos com anexo original: Ao responder a todos os destinatários, este recurso garante que os anexos originais sejam mantidos na resposta.

    Responder:

    • Não incluir histórico de mensagens na resposta: Responda ao remetente sem incluir o conteúdo original da mensagem.
    • Não incluir histórico de mensagens em todas as respostas: Responda a todos os destinatários de um email, excluindo o corpo da mensagem original.
    • Recallar Email: Tente recuperar emails enviados anteriormente usando a função de recall do Outlook. Você pode recallar uma mensagem ou vários emails selecionados de uma vez. Uma janela de status confirmará quais emails tiveram recall solicitado, e você receberá uma notificação para cada destinatário indicando se o recall foi bem-sucedido ou não.
    • Histórico de recuperação de email: Acompanhe o status de recall dos seus emails — incluindo recuperações bem-sucedidas, tentativas falhas ou status desconhecidos.

    Grupo de Pesquisa:

    Pesquisa Avançada: Pesquise facilmente entre Emails, Contatos, Tarefas, Compromissos e Reuniões usando uma ou mais condições ao mesmo tempo. Você pode salvar suas configurações de pesquisa como cenários para reutilização — economizando tempo e aumentando a produtividade.

    • Pesquisar emails avançado: Use um ou mais filtros (ex.: remetente, assunto, data) para localizar emails com precisão. Salve seus critérios como cenários reutilizáveis para buscas futuras.
    • Pesquisar tarefas avançado: Encontre tarefas rapidamente combinando múltiplas condições e reutilize a mesma configuração com cenários salvos.
    • Pesquisar contatos avançado: Filtre sua lista de contatos usando múltiplos critérios como nome, empresa ou categoria — e salve a configuração para uso futuro.
    • Pesquisar compromissos e reuniões avançado: Encontre facilmente entradas do calendário com base em horário, local, participantes ou palavras-chave — e salve a pesquisa para reutilização posterior.

    Pesquisar emails por remetente

    Pesquisar emails por destinatário:

    Pesquisar emails por Responder-Para atual:

    (Pesquisar) Filtrar por Email de Contato: Encontre rapidamente todos os emails que incluam um contato específico do seu catálogo de endereços.

    Limpar Histórico de Pesquisa: Remova instantaneamente todo o histórico recente de pesquisa do Outlook com um clique.


    Grupo Sobre:

    Adicionar data ao assunto ao criar um novo email: Insira automaticamente a data atual na linha de assunto ao compor um novo email.

    Adicionar assinatura com data ao criar, responder ou encaminhar email: Inclua automaticamente a data atual na sua assinatura ao compor, responder ou encaminhar emails.

    Sempre responder com a conta padrão: Garanta que todas as respostas sejam enviadas da sua conta de email padrão, independentemente de qual conta recebeu a mensagem.

    Adicionar saudação ao criar, responder ou encaminhar um email: Insira automaticamente uma saudação personalizada no corpo do email ao compor, responder ou encaminhar mensagens.

    Incluir meu endereço ao responder a todos: Inclua automaticamente seu próprio endereço na lista de destinatários ao usar "Responder a todos".

    Aviso ao Responder / Responder a Todos: Exiba uma janela de confirmação ao responder uma mensagem com múltiplos destinatários.

    Aviso ao responder a todos em uma mensagem onde você está em CCO: Exiba um alerta se seu endereço estiver no campo CCO de um email ao qual você está respondendo a todos.

    Usar conta padrão para encaminhar: Use automaticamente a conta padrão ao encaminhar emails.

    Mostrar: Será exibida uma notificação informando o que o Kutools para Outlook fez por você. Existem6 opções:

    • 1. Exibir janela de aviso ao usar Auto CC / CCO.
    • 2. Exibir janela de aviso ao encaminhar emails automaticamente.
    • 3. Exibir janela de aviso ao responder automaticamente a emails.
    • 4. Exibir janela de aviso ao enviar emails recorrentes.
    • 5. Mostrar janela de dicas de envio.

    Ativar registros: Mantenha um registro de todas as ações automáticas bem-sucedidas e falhas realizadas pelo Kutools para Outlook.

    Alterar zoom padrão do texto: Ajuste o nível de zoom padrão para leitura, composição, resposta e encaminhamento de emails.

    Ativar Construtor de Consultas: Ative rapidamente o Construtor de Consultas oculto do Outlook para funcionalidades avançadas de pesquisa.

    Alterar tamanho máximo de anexo: Modifique o limite de tamanho dos anexos para acomodar arquivos maiores.

    Configurar tipos de anexo: Desbloqueie ou permita acesso a extensões de arquivos específicas em anexos de email.

    Alterar a pasta padrão para salvar anexos: Especifique uma pasta padrão para salvar anexos de email.

    Verificar Atualizações: Verifique e instale a versão mais recente do Kutools para Outlook.

    Alterar Licença: Insira ou atualize suas informações de licença para ativar a versão Pro.

    Registros: Ajuda a registrar os resultados bem-sucedidos e falhos das operações automáticas do Kutools para Outlook.

    Ajuda: Acesse tutoriais, configurações de idioma, informações de registro e detalhes da versão do software.

    Modo da barra de ferramentas: Escolha o layout ou modo de exibição preferido para a barra de ferramentas do Kutools.

    Sobre: Veja informações em tempo real sobre processos em segundo plano em execução no Kutools para Outlook.


    Grupo de Relatórios:

    Estatísticas: Conte rapidamente emails no Outlook com base em períodos específicos ou seleção de pastas. Você pode exportar os resultados para um novo arquivo, como uma planilha do Excel. Ferramenta ideal para gerar insights sobre a atividade de emails.

    1. Conte o número total de emails enviados ou recebidos por dia, semana ou mês
    2. Conte o número de emails selecionados
    3. Conte emails em todas as pastas e contas de email simultaneamente
    4. Exporte os resultados para o Excel para relatórios ou análise

    Relatório:

    • Relatório Rápido: Exporte informações detalhadas sobre todas as mensagens em uma pasta de email selecionada ou todas as tarefas em uma pasta de tarefas diretamente para o Excel. Você pode personalizar quais campos incluir no relatório conforme sua necessidade.
    • Analisar Cabeçalhos de Email: Visualize e analise facilmente todos os cabeçalhos de internet de um email com um clique. Útil para diagnosticar problemas de entrega ou identificar possíveis tentativas de phishing.
    • Contagem de Itens Selecionados: Este utilitário inclui duas ferramentas poderosas de contagem:
      • Contador de Itens Não Lidos – Veja instantaneamente o número total de itens não lidos em todas as pastas
      • Contador de Todos os Itens – Exibe o número total de itens lidos e não lidos em todas as pastas do Outlook

    Grupo de Exclusão:

    Excluir Emails Duplicados: Analise rapidamente e exclua emails duplicados das pastas selecionadas em uma ou várias contas. Opcionalmente, mova os duplicados para uma pasta específica em vez de excluí-los permanentemente.

    • Excluir Emails Duplicados dos Selecionados: Identifique e exclua duplicados nos emails selecionados com base em assunto, corpo e nomes de anexos.
    • Dedução Avançada: Analise uma ou mais pastas e remova emails duplicados que compartilham o mesmo assunto, corpo e nomes de anexos.
    • Dedução Avançada: Use condições personalizadas para detectar e remover emails duplicados das pastas selecionadas.

    Excluir contatos duplicados: Exclua contatos duplicados de uma ou várias pastas de contatos de uma só vez. Você também pode optar por mover os duplicados para outra pasta em vez de excluí-los.
    Observação: Por padrão, duplicados são definidos como contatos com o mesmo Nome Completo e Endereço de Email1. Você pode personalizar os critérios de correspondência.

    Unir dados de contato duplicados: Una contatos duplicados em uma ou mais pastas usando campos de correspondência especificados.
    Observação: Os campos padrão para duplicados são Nome Completo e Endereço de Email1, que podem ser personalizados.

    Excluir Tarefas: Remova rapidamente todas as tarefas duplicadas em uma única pasta ou em várias pastas — mantendo apenas uma cópia de cada.

    Remover Prefixo do Assunto: Remova automaticamente prefixos comuns de resposta/encaminhamento como RE: ou FW: dos emails selecionados ou de pastas inteiras. Você também pode definir prefixos personalizados para remoção.

    Excluir:

    • Excluir Emailspor Remetente: Exclua instantaneamente todos os emails na pasta atual enviados pelo mesmo remetente do email selecionado. É possível aplicar um filtro por intervalo de datas.
    • Excluir Emails com o Mesmo Assunto: Exclua todos os emails na pasta atual com o mesmo assunto do email selecionado, com opção de filtro por intervalo de datas.
    • Remover Mensagens Presas: Às vezes, emails ficam presos na Caixa de Saída devido a anexos grandes ou erros. Use este recurso para excluir todas as mensagens presas com um clique.

    Grupo de Anexos:

    Gerenciador de Anexos: O Gerenciador de Anexos oferece uma forma centralizada de gerenciar múltiplos anexos em vários emails. Salve, exclua, compacte ou desanexe anexos em lote rapidamente. Também suporta automação — desanexando ou compactando anexos automaticamente para emails recebidos e enviados conforme suas regras.

    Ferramentas de Anexo: Este grupo reúne ferramentas úteis para lidar facilmente com anexos no Outlook:

    • Comprimir Anexos: Comprime todos os anexos em um ou mais emails selecionados. Você também pode aplicar filtros para comprimir apenas anexos específicos.
    • Extrair tudo: Descompacte instantaneamente todos os anexos zipados de um ou mais emails selecionados.
    • Desanexar Anexos: Remova todos os anexos dos emails selecionados e salve-os em uma pasta especificada. Filtros avançados estão disponíveis para selecionar anexos específicos.
    • Restaurar Todos: Restaure anexos previamente desanexados de volta aos seus emails originais.
    • Salvar Anexos: Salve todos ou anexos específicos dos emails selecionados em uma pasta escolhida usando critérios avançados.
    • Renomear Todos: Renomeie todos os anexos em um email selecionado sem precisar salvá-los no disco. Funciona tanto em emails recebidos quanto em janelas de composição.
    • Copiar Nomes: Copie os nomes de anexos selecionados ou de todos os anexos de um email para a área de transferência com um clique — pronto para colar onde quiser.
    • Reparar links desanexados: Se os anexos foram movidos após desanexados, esta ferramenta pode reparar em lote os links quebrados entre emails e seus arquivos desanexados correspondentes.

    Salvar automaticamente anexos recebidos: Salve automaticamente todos os anexos recebidos em uma pasta específica. Regras podem ser definidas para salvar apenas anexos que atendam a certas condições (ex.: por nome de arquivo, remetente, tamanho, tipo).

    Desanexar automaticamente anexos recebidos: Desanexe automaticamente todos os anexos de emails recebidos. Você pode configurar regras para controlar quais tipos de anexos desanexar.

    Compactar automaticamente anexos recebidos: Compacte automaticamente anexos em emails recebidos e enviados. Regras personalizadas permitem especificar quando a compactação deve ocorrer.

    Opções de anexo: Clique no botão de seta à direita no grupo de Anexos para abrir as Opções de Anexo. Aqui você encontra configurações úteis para gerenciar como anexos são salvos, desanexados e compactados — facilitando o ajuste do seu fluxo de trabalho.


    Grupo Automático:

    Mais:

    • Envio Atrasado: Adie automaticamente o envio de emails por um tempo especificado após clicar em "Enviar". Durante esse atraso, você pode desfazer ou revisar a mensagem antes do envio.
    • Corrigir Formatação de Resposta: O Outlook usa o formato da mensagem original ao responder. Este utilitário permite definir um formato padrão de resposta que será sempre utilizado. Os formatos disponíveis incluem:
      1) HTML2) Texto Simples3) RTF (Rich Text)
    • Corrigir Formatação de Encaminhamento: O Outlook encaminha emails usando o formato original da mensagem. Esta ferramenta permite definir um formato padrão de encaminhamento. Você pode escolher entre:
      1) HTML2) Texto Simples3) RTF (Rich Text)
    • Avisar sobre anexo ausente: Defina palavras-chave para acionar um alerta de anexo ausente. Quando o corpo ou assunto do email contiver palavras-chave específicas, mas não houver anexo, um lembrete será exibido antes do envio.
    • Marcar como Lido: Emails excluídos geralmente permanecem como "não lidos" na pasta Itens Excluídos. Esta ferramenta marca todos os emails não lidos na pasta Itens Excluídos (e subpastas) como "lidos" com um clique.
    • Definir Endereço de Resposta Fixo: Por padrão, as respostas vão para a conta do remetente. Este recurso permite definir um endereço de resposta fixo, direcionando todas as respostas para uma conta específica, independentemente de qual enviou a mensagem original.

    Resposta automática: Crie facilmente regras de resposta automática para uma ou várias contas. Personalize o assunto e o conteúdo da mensagem para cenários de ausência ou status ocupado.

    Encaminhamento automático: Encaminhe automaticamente emails recebidos para destinatários específicos com base em regras personalizáveis. Exemplos de regras incluem:

    1. Encaminhar emails de uma conta específica.
    2. Encaminhar emails com assuntos que contenham determinadas palavras-chave.
    3. Encaminhar emails com nomes de anexos que contenham determinadas palavras-chave.
    4. Encaminhar emails quando o corpo contiver frases específicas.

    Auto CC / CCO: Adicione automaticamente destinatários em CC ou CCO ao enviar emails com base em regras específicas. Exemplos de cenários incluem:

    1. Auto CC/CCO ao enviar de uma conta específica.
    2. Auto CC/CCO quando o assunto contiver palavras-chave.
    3. Auto CC/CCO quando o nome do anexo contiver palavras-chave.
    4. Auto CC/CCO ao enviar para destinatários específicos.

    Grupo de Contatos:

    Dividir em um novo grupo de contatos: Divida rapidamente um grupo de contatos (lista de distribuição) em dois ou mais grupos menores para melhor gerenciamento.

    Separar: Converta todos os membros de um grupo de contatos em entradas individuais na sua pasta de Contatos.


    Grupo de Pastas:

    Pasta:


    Grupo de Visualização:

    Minimizar ao Fechar: Minimize o Outlook para a bandeja do sistema em vez de fechá-lo ao clicar no botão Fechar (X) — mantendo o Outlook em execução em segundo plano sem ocupar espaço na barra de tarefas.

    Lembretes de Mensagem: Defina regras personalizadas para receber alertas quando emails importantes chegarem. Por exemplo, se você definir a palavra-chave "Teste" como importante, qualquer email contendo "Teste" no assunto, corpo, nome do remetente ou endereço do remetente acionará um lembrete em tempo real.


    Grupo de Impressão:

    Impressão Avançada: Uma ferramenta poderosa que permite opções flexíveis de impressão para diversos itens do Outlook.

    • Imprimir contatos ou grupo de contatos: Imprima contatos com suas anotações ou todos os membros de um grupo de contatos em uma única página.
    • Imprimir reuniões: Imprima a lista de participantes e suas respostas para qualquer reunião selecionada.
    • Imprimir email: Imprima emails com ou sem cabeçalhos, e inclua o campo CCO ao imprimir mensagens enviadas, se desejar.

    Imprimir Seleção: Imprima apenas o conteúdo selecionado de um email — sem necessidade de imprimir a mensagem inteira.


    Grupo de Calendário:

    Remover lembrete de aniversário: Desative todos os lembretes de aniversário do seu calendário do Outlook com um clique.

    Restaurar lembrete de aniversário: Reative facilmente todos os lembretes de aniversário desativados anteriormente no seu calendário.



    Ao compor ou responder uma mensagem

    Remover Nomes Duplicados: Remova todos os endereços de email duplicados dos campos Para, Cc e Cco com um clique.

    Remover meu nome: Remova automaticamente seus próprios endereços de email dos campos Para, Cc e Cco ao compor uma mensagem.

    Inserir histórico de mensagens: Se você usou Responder Sem Histórico ou Responder a Todos Sem Histórico, clique neste botão para reinserir o conteúdo original da mensagem na sua resposta atual.

    Enviar Separadamente: Envie o mesmo email para vários destinatários com saudações personalizadas — sem revelar os endereços dos demais.

    Responder para: Após definir um endereço de resposta padrão, você pode desativá-lo para emails individuais usando esta opção ao compor.

    Pular Auto CC / CCO: Ignore temporariamente as regras de auto CC ou CCO para o email atual, mesmo que ele atenda às condições existentes.


    Ao ler uma mensagem

    Responder com seleção: Responda a um email usando apenas o trecho de texto selecionado — ideal para citar ou referenciar conteúdos específicos.

    Converter Assinatura em Contato: Converta a assinatura do remetente em um contato com um clique.


    Na janela do Grupo de Contatos

    Informações: Conte rapidamente o número de membros em um grupo de contatos com um clique.

    Grátis

     

    $0 USD

    Mais de 70 recursos disponíveis gratuitamente, sem restrições.

    Popular

    • Responder com IA

    • Aprimorar Email com IA

    • Rascunhar Email com IA

    • Continuar Escrevendo Email com IA

    • Resumo de IA

    • Traduzir com IA

    • Verificar Ortografia e Gramática com IA

    • Expandir Conteúdo com IA

    • Sugestão de IA

    • IA para Resumir Emails

    • Super Destinatários

    • Barra de Abas

    • Emoji

    • AutoTexto

    • Marcador

    • Barra de ferramentas flutuante

    • Responder a um ou mais emails selecionados usando um modelo (Crie até três modelos gratuitamente)

    • Salvar emails selecionados em vários formatos de arquivo, como PDF

    Ferramentas Avançadas

    • Anti-Phishing

    • Bloquear remetente

    • Bloquear domínio do remetente

    • Bloquear assunto

    • Bloquear corpo

    • Nunca bloquear remetente

    • Nunca bloquear domínio do remetente

    • Nunca bloquear assunto

    • Nunca bloquear corpo

    • Gerenciar email indesejado

    • Envio recorrente de emails (Crie até três modelos de email gratuitamente)

    • Agendar envio automático

    Email

    • Não incluir histórico de mensagens na resposta

    • Não incluir histórico de mensagens em todas as respostas

    • Recallar Email

    • Histórico de recuperação de email

    Pesquisar

    • Pesquisar emails que contêm o remetente

    • Pesquisar emails do remetente

    • Pesquisar emails para o remetente

    • Filtrar por Domínio do Email do Remetente

    • Responder-Para é o Email do Remetente

    • Pesquisar emails que contêm o destinatário

    • Pesquisar emails do destinatário

    • Pesquisar emails enviados para o destinatário

    • Pesquisar emails com domínio do destinatário

    • Responder-Para é o Email do Destinatário Atual

    Sobre

    • Adicionar data ao assunto ao criar um novo email

    • Adicionar assinatura com data ao criar, responder ou encaminhar email

    • Adicionar saudação ao criar, responder ou encaminhar um email

    • Sempre me incluir ao responder a todos

    • Quando a mensagem tiver vários destinatários, exibir um aviso ao clicar em "Responder a todos"

    • Quando a mensagem tiver vários destinatários, exibir um aviso ao clicar em "Responder"

    • Avisar ao "Responder a todos" em uma mensagem em que estou em CCO

    • Exibir janela de confirmação ao usar CC/BCC automático

    • Exibir janela de confirmação ao encaminhar automaticamente

    • Exibir janela de confirmação ao responder automaticamente

    • Exibir janela de confirmação ao enviar email recorrente

    • Exibir janela de confirmação ao agendar ou atrasar envio de email

    • Ativar registros

    • Ativar zoom automático nas janelas de leitura, composição e resposta

    • Restaurar a guia "Construtor de Consultas" na caixa de diálogo Pesquisa Avançada do Outlook

    • Tamanho Máximo do Anexo

    • Extensões de Anexos Seguras

    • Pasta padrão para salvar anexos

    Relatório

    • Relatório Rápido (campos padrão são gratuitos; outros campos têm custo adicional)

    • Analisar Cabeçalhos de Email

    • Contagem de Itens Selecionados

    Excluir

    • Excluir Emails Duplicados dos Selecionados

    • Remover Prefixo do Assunto

    • Excluir Emails do Remetente

    • Excluir Emails com o Mesmo Assunto

    • Excluir Email na Caixa de Saída

    Anexos

    • Salvar automaticamente anexos recebidos

    • Desanexar automaticamente anexos recebidos

    • Compactar automaticamente anexos recebidos

    Automático

    • Resposta automática

    • Encaminhamento automático

    • Envio Atrasado

    • Corrigir Formatação de Resposta

    • Corrigir Formatação de Encaminhamento

    • Avisar ao enviar mensagem sem anexos

    • Marcar como Lido

    Contato

    • Pesquisar este contato

    Pastas

    • Mostrar número de itens não lidos para todas as pastas

    • Mostrar número total de itens para todas as pastas

    • Organizar Pastas

    • Organizar Caixa de Entrada

    • Organizar Pastas para Arquivo de Dados

    • Abrir pasta específica do Outlook

    • Pasta Temporária

    Imprimir

    • Impressão Avançada

    Calendário

    • Remover ou Restaurar lembrete de aniversário

    Composição de Mensagem

    • Remover nomes duplicados nos campos Para, Cc e Cco.

    • Limpar meu nome dos campos Para, Cc e Cco.

    • Converter Assinatura em Contato

    Grupo de Contatos

    • Informações

    Baixar agora

     

    Profissional

    2 anos de atualizações e suporte técnico gratuitos

    $49 USD para uso vitalício

    Todos os recursos (mais de100), incluindo os gratuitos, estão acessíveis.

    Popular

    • Catálogo de Endereços Inteligente

    • Encaminhar os emails selecionados um por um como emails

    • Mostrar o fuso horário do remetente

    • Informações do cabeçalho do email

    • Adicionar remetentes e destinatários dos emails selecionados aos Contatos

    • Adicionar remetentes e destinatários dos emails selecionados a um Grupo de Contatos

    Ferramentas Avançadas

    • Regra avançada

    • Executar Regras de Email Indesejado Agora

    Email

    • Responder com Anexo Original

    • Responder a todos com Anexo Original

    Pesquisar

    • Pesquisa Avançada

    • Contém Responder-Para Email

    • Do Responder-Para Email

    • Para Responder-Para Email

    • Filtrar por Domínio do Responder-Para

    • Por Responder-Para

    Sobre

    • Sempre responder com a conta padrão

    • Sempre encaminhar com a conta padrão

    Relatório

    • Itens de Estatísticas do Outlook

    Excluir

    • Duplicar Emails em Pastas

    • Dedução Avançada

    • Excluir contatos duplicados

    • Excluir tarefas duplicadas

    • Limpar Histórico de Pesquisa

    Anexos

    • Gerenciador de Anexos

    • Comprimir Anexos

    • Extrair tudo

    • Desanexar Anexos

    • Restaurar Todos

    • Salvar Anexos

    • Renomear Todos

    • Renomear

    • Comprimir

    • Extrair

    • Copiar Nomes dos Anexos

    • Atualizar Links de Desanexação

    • Renomear Anexo

    Automático

    • CC/BCC automático

    • Definir Endereço de Resposta Fixo

    Contato

    • Dividir em um novo grupo de contatos

    • Separar

    Visualizações

    • Clique no botão Fechar para minimizar o Outlook

    • Alerta de Email Importante

    Imprimir

    • Imprimir Seleção

    Composição de Mensagem

    • Responder com Conteúdo Selecionado

    • Inserir histórico de mensagens

    • Enviar Separadamente

    • Responder para

    Atualizar para Profissional

    Dados aleatórios no Excel: gere números, textos, datas e horários aleatórios no Excel

    Dados aleatórios no Excel: gere números, textos, datas e horários aleatórios no Excel

    Author: Xiaoyang Last Modified: 2025-06-04

    De modo geral, dados aleatórios são uma série de números, sequências de texto ou outros símbolos utilizados em amostragem estatística, criptografia de dados, sorteios, testes, treinamentos ou em outras áreas onde resultados imprevisíveis são desejados. Neste artigo, apresentaremos diferentes métodos para gerar números, textos, datas e horários aleatórios tanto no Excel tradicional quanto no Excel365.

    Índice:

    1. Gere números, textos, datas e horários aleatórios no Excel

    2. Gerar números, textos e datas aleatórios no Excel365 /2021 e versões mais recentes

    3. Impedir que os resultados aleatórios mudem


    Gere números, textos, datas e horários aleatórios no Excel

    Esta seção abordará diversas soluções para gerar números, sequências de texto, datas e horários em uma planilha do Excel.

    1.1 Gerar números aleatórios no Excel

    Para gerar ou inserir vários números aleatórios em uma planilha, as funções RAND ou RANDBETWEEN podem ser muito úteis. Além das fórmulas, há também códigos e ferramentas fáceis que podem ajudar.

    Função RAND para gerar números aleatórios

    Gerar números decimais aleatórios entre dois valores

    A função RAND pode ser usada para gerar números decimais aleatórios entre0 e1, entre0 e qualquer outro número ou entre dois valores específicos.

    Fórmula Descrição
    =RAND() Gera números decimais aleatórios entre0 e1.
    =RAND()*N Gera números decimais aleatórios entre0 e N.
    =RAND()*(B-A)+A Gera números decimais aleatórios entre quaisquer dois valores especificados. (A é o valor mínimo e B é o valor máximo.)

    Copie a fórmula acima que você precisa e aplique-a ao número de células desejado. Assim, você obterá os resultados conforme mostrado nas capturas de tela abaixo:

    =RAND() =RAND()*50 =RAND()*(100-50)+50
    A screenshot of the result from the formula =RAND() showing random decimal numbers between 0 and 1 in Excel A screenshot of the result from the formula =RAND()*50 showing random decimal numbers between 0 and 50 in Excel A screenshot of the result from the formula =RAND()*(100-50)+50 showing random decimal numbers between 50 and 100 in Excel

    Gerar números inteiros aleatórios entre dois valores

    Para gerar alguns números inteiros aleatórios, combine as funções RAND e INT conforme mostrado na tabela abaixo:

    Fórmula Descrição
    =INT(RAND()*N) Gera números inteiros aleatórios entre0 e N.
    =INT(RAND()*(B-A)+A) Gera números inteiros aleatórios entre quaisquer dois valores especificados. (A é o valor mínimo e B é o valor máximo.)

    Aplique a fórmula acima conforme necessário e, em seguida, arraste e copie para outras células, obtendo os resultados conforme mostrado nas capturas de tela abaixo:

    =INT(RAND()*100) =INT(RAND()*(500-200)+200)
    A screenshot of the result from the formula =INT(RAND()*100) showing random integers between 0 and 100 in Excel A screenshot of the result from the formula =INT(RAND()*(500-200)+200) showing random integers between 200 and 500 in Excel

    Função RANDBETWEEN para gerar números aleatórios

    No Excel, existe a função RANDBETWEEN, que também pode ajudar a criar números aleatórios de forma rápida e fácil.

    Gerar números inteiros aleatórios entre dois valores

    =RANDBETWEEN(bottom, top)
    • bottom, top: Os menores e maiores valores do intervalo de números aleatórios que você deseja obter.

    Por exemplo, para gerar números inteiros aleatórios entre100 e200, aplique a fórmula abaixo em uma célula em branco e, em seguida, arraste e copie para outras células desejadas, conforme a imagem:

    =RANDBETWEEN(100,200)

    A screenshot of the result from the formula =RANDBETWEEN(100, 200) showing random integers between 100 and 200 in Excel

    Dicas: A função RANDBETWEEN também pode criar números positivos e negativos. Para inserir números aleatórios entre -100 e100, basta alterar o valor mínimo para -100, veja a fórmula abaixo:

    =RANDBETWEEN(-100,100)

    A screenshot of the result from the formula =RANDBETWEEN(-100, 100) showing random integers between -100 and 100 in Excel


    Gerar números aleatórios com casas decimais específicas entre dois valores

    Para criar números aleatórios com casas decimais específicas, altere a fórmula RANDBETWEEN conforme abaixo:

    • Números aleatórios com uma casa decimal: =RANDBETWEEN(bottom*10, top*10)/10
    • Números aleatórios com duas casas decimais: =RANDBETWEEN(bottom*100, top*100)/100
    • Números aleatórios com três casas decimais: =RANDBETWEEN(bottom*1000, top*1000)/1000
    • ...

    Aqui, quero obter uma lista de números aleatórios entre10 e50 com duas casas decimais. Aplique a fórmula abaixo e, em seguida, arraste e copie para outras células conforme necessário, veja a imagem:

    =RANDBETWEEN(10*100,50*100)/100

    A screenshot of the result from the formula =RANDBETWEEN(10*100, 50*100)/100 showing random numbers with two decimal places between 10 and 50 in Excel


    Função definida pelo usuário para gerar números aleatórios entre dois valores

    A seguinte Função Definida pelo Usuário também pode ajudar a gerar números inteiros aleatórios ou números com casas decimais específicas em um intervalo da planilha. Siga os passos:

    1. Mantenha pressionadas as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

    2. Clique em Inserir > Módulo e cole o código abaixo na janela do Módulo.

    Código VBA: Gerar números aleatórios

    Public Function RandomNumbers(Num1 As Long, Num2 As Long, Optional Decimals As Integer)
    'Updateby Extendoffice
    Application.Volatile
    Randomize
    If IsMissing(Decimals) Or Decimals = 0 Then
        RandomNumbers = Int((Num2 + 1 - Num1) * Rnd + Num1)
    Else
        RandomNumbers = Round((Num2 - Num1) * Rnd + Num1, Decimals)
    End If
    End Function
    

    3. Depois, feche o código e volte para a planilha. Em uma célula em branco, digite esta fórmula =RandomNumbers(X,Y,Z).

    Observação: Na fórmula acima, X indica o limite inferior dos números, Y indica o limite superior e Z é o número de casas decimais dos números aleatórios. Altere conforme necessário.

    1.) Para gerar números inteiros aleatórios entre50 e200, use esta fórmula:

    =RandomNumbers(50,200,0)

    2.) Para inserir números aleatórios entre50 e200 com2 casas decimais, aplique a fórmula abaixo:

    =RandomNumbers(50,200,2)

    4. Por fim, arraste e copie a fórmula para outras células conforme desejar. Você verá os resultados conforme mostrado nas capturas de tela abaixo:

    A screenshot of the result from the custom VBA formula =RandomNumbers(50,200,0) showing random integers between 50 and 200 in Excel A screenshot of the result from the custom VBA formula =RandomNumbers(50,200,2) showing random numbers with two decimal places between 50 and 200 in Excel

    Um recurso prático para gerar números aleatórios entre dois valores

    Se você está cansado de lembrar e digitar fórmulas, recomendo um recurso útil – Inserir dados aleatórios do Kutools para Excel. Com esse recurso, é possível gerar números inteiros ou decimais aleatórios sem fórmulas.

    Kutools para Excel - Repleto de mais de 300 ferramentas essenciais para o Excel. Aproveite recursos de IA gratuitos permanentemente! Faça o download agora!

    1. Selecione o intervalo de células onde deseja gerar os números aleatórios e clique em Kutools > Inserir > Inserir dados aleatórios, veja a imagem:

    A screenshot of the Insert Random Data option in Kutools under the Insert tab on the Ribbon

    2. Na caixa de diálogo Inserir dados aleatórios:

    1.) Gerar números inteiros aleatórios:

    Na guia Número inteiro, nos campos De e Para, digite o intervalo de números que deseja gerar e clique em Ok ou Aplicar para obter os números inteiros aleatórios conforme mostrado na imagem abaixo:

    A screenshot of the Insert Random Data dialog box generating random whole numbers under the Integer tab

    2.) Gerar números aleatórios com casas decimais específicas:

    Na guia Decimal, especifique dois valores nos campos De e Para para gerar números decimais aleatórios entre eles. Em seguida, escolha o número de casas decimais na caixa de texto Decimal place e clique em Ok ou Aplicar para gerar os decimais aleatórios. Veja a imagem:

    A screenshot of the Insert Random Data dialog box generating random decimal numbers under the Decimal tab

    Dicas: Para gerar decimais aleatórios sem duplicatas, marque a opção Gerar valores únicos.


    1.2 Gerar números aleatórios sem duplicatas (números aleatórios únicos)

    Ao usar fórmulas ou código para gerar números aleatórios, alguns valores duplicados podem ser produzidos. Se você deseja criar uma lista de números aleatórios sem duplicatas, esta seção mostrará alguns métodos para isso.

    Gerar números aleatórios sem duplicatas com uma fórmula de matriz

    Por exemplo, quero gerar números aleatórios entre100 e200 sem duplicatas. Aqui está uma fórmula de matriz complexa que pode ajudar, siga os passos abaixo:

    1. Especifique os valores mínimo e máximo em duas células. Neste exemplo, digite100 e200 nas células B2 e B3, veja a imagem:

    A screenshot showing the input of lower and upper limits in cells B2 and B3 for generating random numbers in Excel

    2. Em seguida, copie a fórmula abaixo para uma célula em branco, por exemplo D3 (não coloque a fórmula na primeira linha), e pressione Ctrl+ Shift + Enter juntos para obter o primeiro número, veja a imagem:

    =IFERROR(LARGE(ROW(INDIRECT($B$1&":"&$B$2))*NOT(COUNTIF($D$2:D2,ROW(INDIRECT($B$1&":"&$B$2)))),RANDBETWEEN(1,$B$2-$B$1-ROW(A1)+2)),"")

    Observação: Na fórmula acima, B1 é o valor mínimo, B2 é o valor máximo e D2 é a célula acima da fórmula.

    A screenshot of the initial result of the array formula for generating unique random numbers in Excel

    3. Em seguida, arraste e copie esta fórmula para outras células conforme desejar para gerar números aleatórios entre100 e200:

    A screenshot showing a list of unique random numbers generated between 100 and 200 using an array formula in Excel


    Gerar números aleatórios sem duplicatas com código VBA

    Se a fórmula acima for difícil de entender, você pode aplicar o código VBA abaixo, siga assim:

    1. Mantenha pressionadas as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

    2. Clique em Inserir > Módulo e cole o código abaixo na janela do Módulo.

    Código VBA: Gerar números aleatórios sem duplicatas

    Sub Range_RandomNumber()
    'Updateby Extendoffice
    Dim xStrRange As String
    Dim xRg, xCell, xRg1 As Range
    Dim xArs As Areas
    Dim xNum_Lowerbound As Integer
    Dim xNum_Upperbound  As Integer
    Dim xI, xJ, xS, xR As Integer
    xStrRange = "A1:B20"
    xNum_Lowerbound = 100
    xNum_Upperbound = 200
    Set xRg = Range(xStrRange)
    Set xArs = xRg.Areas
    xRgCount = 0
    For xI = 1 To xArs.Count
        Set xCell = xArs.Item(xI)
        xRgCount = xCell.Count + xRgCount
    Next xI
    xS = (xNum_Upperbound - xNum_Lowerbound + 1)
    If xRgCount > xS Then
        MsgBox ("Number of cells greater than the number of unique random numbers!")
        Exit Sub
    End If
        xRg.Clear
    For xI = 1 To xArs.Count
        Set xCell = xArs.Item(xI)
        For xJ = 1 To xCell.Count
            Set xRg1 = xCell.Item(xJ)
            xR = Int(xS * Rnd + xNum_Lowerbound)
            Do While Application.WorksheetFunction.CountIf(xRg, xR) >= 1
                xR = Int(xS * Rnd + xNum_Lowerbound)
            Loop
            xRg1.Value = xR
        Next
    Next
    End Sub
    

    Observação: No código acima, xStrRange = "A1:B20" indica o intervalo onde você deseja gerar os números aleatórios. xNum_Lowerbound = 100 e xNum_Upperbound = 200 indicam os valores mínimo e máximo para criar números aleatórios entre100 e200. Altere conforme necessário.

    3. Em seguida, pressione a tecla F5 para executar o código e os números aleatórios únicos serão inseridos no intervalo especificado.


    Gerar números aleatórios sem duplicatas com um recurso avançado

    Para criar rapidamente vários números aleatórios únicos, o recurso Inserir dados aleatórios do Kutools para Excel oferece uma opção inteligente – Gerar valores únicos. Basta marcar essa opção para resolver a tarefa facilmente.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione o intervalo de células onde deseja gerar os números aleatórios.

    2. Em seguida, clique em Kutools > Inserir > Inserir dados aleatórios. Na caixa de diálogo exibida, faça as operações abaixo:

    • Na guia Número inteiro, nos campos De e Para, digite o intervalo de números que deseja gerar;
    • Marque a opção Gerar valores únicos;
    • Depois, clique em Ok ou Aplicar para obter os números aleatórios únicos conforme mostrado na imagem abaixo.

    A screenshot showing the Insert Random Data dialog box with the Unique values option checked


    1.3 Gerar números pares ou ímpares aleatórios no Excel

    Se você deseja gerar alguns números pares ou ímpares aleatórios em um intervalo de células, basta colocar a função RANDBETWEEN dentro da função EVEN ou ODD. As sintaxes genéricas são:

    Fórmula Descrição
    =EVEN(RANDBETWEEN(bottom,top)) Gera números pares aleatórios entre dois valores especificados.
    =ODD(RANDBETWEEN(bottom,top)) Gera números ímpares aleatórios entre dois valores especificados.

    Por exemplo, para gerar números pares ou ímpares aleatórios de10 a100, aplique as fórmulas abaixo:

    =EVEN(RANDBETWEEN(10,100))(Gerar números pares aleatórios)
    =ODD(RANDBETWEEN(10,100))
    (Gerar números ímpares aleatórios)

    Depois, copie a fórmula para outras células desejadas arrastando a alça de preenchimento. Assim, você obterá os resultados conforme mostrado nas capturas de tela abaixo:

    A screenshot showing random even numbers generated between 10 and 100 in Excel A screenshot showing random odd numbers generated between 10 and 100 in Excel

    1.4 Gerar números aleatórios que somam um valor especificado

    Às vezes, pode ser necessário criar um conjunto de números aleatórios que somem um valor predeterminado. Por exemplo, quero gerar5 ou n números aleatórios entre10 e50 que totalizem100, conforme mostrado na imagem abaixo. Para resolver esse desafio no Excel, apresento dois métodos.

    A screenshot showing the random numbers generated between 10 and 50 totaling 100 in Excel

    Gerar números aleatórios que somam um valor específico com fórmulas

    As fórmulas a seguir podem ajudar. Siga as instruções passo a passo, pois são um pouco complexas:

    1. Primeiro, crie os dados necessários: o valor total predeterminado, número inicial, número final e quantos números aleatórios deseja gerar, conforme mostrado na imagem abaixo:

    A screenshot showing the setup for generating random numbers that add up to a specific value in Excel, including bottom and top values and total

    2. Em seguida, copie a fórmula abaixo para uma célula em branco onde deseja gerar os números. Neste exemplo, coloque a fórmula na célula A4 e pressione Enter para obter o primeiro número aleatório, veja a imagem:

    =RANDBETWEEN(MAX($B$2,$A$2-(($D$2-ROWS($A$4:$A4))*$C$2)),MIN($C$2,$A$2-(($D$2-ROWS($A$4:$A4))*$B$2)))

    Observação: Na fórmula acima: A2 é o valor total; B2 e C2 são os valores mínimo e máximo para gerar os números aleatórios; D2 indica a quantidade de números aleatórios; A4 é a célula onde você insere esta fórmula.

    A screenshot showing the result of the first random number generated using a formula in Excel

    3. Continue copiando a fórmula abaixo para a célula A5 e pressione Enter para obter o segundo número aleatório, veja a imagem:

    =IF(ROW()=$D$2+3,$A$2-SUM($A$4:$A4),IF(ROW()>$D$2+3,"",RANDBETWEEN(MAX($B$2,$A$2-(SUM($A$4:$A4)+($D$2-ROWS($A$4:$A5))*$C$2)),MIN($C$2,$A$2-(SUM($A$4:$A4)+($D$2-ROWS($A$4:$A5))*$B$2)))))

    Observação: Na fórmula acima: A2 é o valor total; B2 e C2 são os valores mínimo e máximo para gerar os números aleatórios; D2 indica a quantidade de números aleatórios; A4 é a célula do primeiro número; e A5 é a célula do segundo número.

    A screenshot showing the second random number generated using a formula and the updated result in Excel

    4. Depois, selecione o segundo número gerado, arraste para baixo para copiar a fórmula para as próximas três células. Agora, você terá5 números aleatórios conforme mostrado na imagem abaixo:

    A screenshot showing the final set of random numbers generated that add up to a specific total in Excel

    5. Para testar o resultado, some esses números para verificar se o total é100. Pressione F9 para atualizar os números aleatórios dinamicamente; a soma total sempre será100.

    A screenshot showing the sum of randomly generated numbers in Excel to verify their total


    Gerar combinações de números aleatórios que somam um valor específico com um recurso incrível

    Podemos usar as fórmulas acima para gerar números aleatórios conforme necessário. No entanto, se você quiser listar todas as combinações possíveis de números especificados que somam um valor específico, recomendo a ferramenta Kutools para Excel. Com o recurso Arredondar Números, você pode obter todos os conjuntos de combinações de números aleatórios com o mesmo total.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Primeiro, liste os números especificados. Aqui, listamos todos os números entre10 e50 conforme mostrado na imagem abaixo:

    A screenshot showing a list of numbers between 10 and 50 to find combinations that add up to a specific value in Excel

    2. Em seguida, clique em Kutools > Texto > Arredondar Números, veja a imagem:

    A screenshot of the Make Up A Number option under the Content group in Kutools tab in Excel

    3. Na caixa de diálogo exibida, faça as seguintes operações:

    • Na caixa Intervalo de Origem, selecione a lista de números para encontrar quais somam100;
    • Em Opções, digite o valor total na caixa de texto Soma. Aqui, digitamos100;
    • Marque a opção Salvar em uma nova planilha se quiser listar os resultados em uma nova planilha;
    • Clique no botão OK. Veja a imagem:

    A screenshot of the Make Up A Number dialog box with settings to generate number combinations summing to 100

    4. Após o processamento, você verá todos os conjuntos de números aleatórios com soma total de100, compostos por números de10 a50, listados conforme abaixo.

    A screenshot showing the results of all random number combinations summing to 100 generated using Kutools

    Dicas: É opcional especificar o número de combinações e a quantidade de números aleatórios em cada combinação. Por exemplo, para gerar10 combinações, cada uma com5 números aleatórios, defina as opções na caixa de diálogo em Configurações Avançadas conforme abaixo:

    A screenshot of the Make Up A Number dialog box with advanced settings to specify the number of combinations and numbers per combination in Excel

    E você obterá os resultados assim:

    A screenshot showing results of random number combinations generated based on advanced settings


    1.5 Gerar letras e sequências de texto aleatórias com fórmulas

    Esta seção mostra como gerar letras aleatórias no Excel, como letras maiúsculas de A a Z, minúsculas de a a z ou caracteres especiais (! " # $ % & ' ( ) * + , - . /).

    Gerar letras e sequências de texto aleatórias com fórmulas

    No Excel, você pode combinar as funções CHAR e RANDBETWEEN com alguns códigos de caracteres ANSI para criar fórmulas conforme abaixo:

    Fórmula Descrição
    =CHAR(RANDBETWEEN(65,90)) Gera letras maiúsculas aleatórias entre A e Z.
    =CHAR(RANDBETWEEN(97,122)) Gera letras minúsculas aleatórias entre a e z.
    =CHAR(RANDBETWEEN(33,47)) Gera caracteres especiais aleatórios, como: ! " # $ % & ' ( ) * + , - . /

    Aplique qualquer uma das fórmulas acima conforme necessário e copie para quantas células desejar. Assim, você obterá os resultados conforme mostrado nas capturas de tela abaixo:

    =CHAR(RANDBETWEEN(65,90)) =CHAR(RANDBETWEEN(97,122)) =CHAR(RANDBETWEEN(33,47))
    A screenshot showing random uppercase letters generated using the formula =CHAR(RANDBETWEEN(65,90)) in Excel A screenshot showing random lowercase letters generated using the formula =CHAR(RANDBETWEEN(97,122)) in Excel A screenshot showing random special characters generated using the formula =CHAR(RANDBETWEEN(33,47)) in Excel

    Dicas: Para gerar sequências de texto aleatórias com várias letras, basta usar o caractere & para unir as letras conforme necessário.

    1.) Para gerar sequências aleatórias com quatro letras maiúsculas, aplique a fórmula abaixo:

    =CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))

    A screenshot showing random strings with four uppercase letters generated using a combined formula in Excel

    2.) Para gerar sequências aleatórias com quatro letras minúsculas, aplique a fórmula abaixo:

    =CHAR(RANDBETWEEN(97,122))& CHAR(RANDBETWEEN(97,122)) & CHAR(RANDBETWEEN(97,122)) & CHAR(RANDBETWEEN(97,122))

    3.) Para gerar sequências aleatórias com as duas primeiras letras maiúsculas e as duas últimas minúsculas, use a fórmula abaixo:

    =CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(97,122)) & CHAR(RANDBETWEEN(97,122))

    Você pode usar fórmulas simples e o caractere & para criar várias combinações conforme necessário.


    Gerar letras e sequências de texto aleatórias com um recurso prático

    Se você possui o Kutools para Excel instalado, pode gerar letras e sequências aleatórias de forma rápida e fácil, sem precisar memorizar fórmulas.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione o intervalo de células para inserir as letras ou sequências.

    2. Em seguida, clique em Kutools > Inserir > Inserir dados aleatórios. Na caixa de diálogo exibida, faça as seguintes operações:

    • Clique na guia Sequência;
    • Marque a-z ou A-Z ou ambos, conforme desejar inserir;
    • Depois, especifique o comprimento da sequência desejada na caixa de texto Comprimento;
    • Por fim, clique em Ok ou Aplicar para inserir as sequências conforme mostrado na imagem abaixo.

    A screenshot showing the Insert Random Data dialog box for generating random letters and strings in Excel


    1.6 Gerar senhas aleatórias com caracteres alfanuméricos no Excel

    Ao criar uma senha, ela deve ter pelo menos8 caracteres e conter letras maiúsculas, minúsculas, números e alguns caracteres especiais. Nesta seção, apresento algumas dicas para gerar senhas aleatórias no Excel.

    Gerar senhas aleatórias com caracteres alfanuméricos usando fórmulas

    Por exemplo, aqui vou criar senhas aleatórias com8 caracteres. Basta combinar as três fórmulas apresentadas na seção Gerar letras e sequências de texto aleatórias com fórmulas.

    Copie a fórmula abaixo para uma célula em branco:

    =CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(97,122))&CHAR(RANDBETWEEN(97,122))&CHAR(RANDBETWEEN(65,90))&RANDBETWEEN(100,999)&CHAR(RANDBETWEEN(33,47))

    Observação: Na fórmula acima, a primeira expressão CHAR e RANDBETWEEN gera uma letra maiúscula aleatória, a segunda e terceira geram duas letras minúsculas, a quarta gera uma letra maiúscula, a quinta gera um número de3 dígitos entre100 e999 e a última gera um caractere especial. Você pode modificar ou ajustar a ordem conforme necessário.

    A screenshot showing random passwords generated using the formula combining CHAR and RANDBETWEEN functions in Excel


    Gerar senhas aleatórias com caracteres alfanuméricos usando Função Definida pelo Usuário

    Para inserir senhas aleatórias no Excel, a seguinte Função Definida pelo Usuário também pode ajudar, siga assim:

    1. Mantenha pressionadas as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

    2. Clique em Inserir > Módulo e cole o macro abaixo na janela do Módulo.

    Código VBA: Gerar senhas aleatórias no Excel

    Function RandomizeF(Num1 As Integer, Num2 As Integer)
    'Updateby Extendoffice
    Dim Rand As String
    Application.Volatile
    getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
    Do
        i = i + 1
        Randomize
        Rand = Rand & Chr(Int((85) * Rnd + 38))
    Loop Until i = getLen
    RandomizeF = Rand
    End Function
    

    3. Depois, feche o código e volte para a planilha. Em uma célula, digite esta fórmula =RandomizeF(8,10) para gerar uma sequência aleatória com no mínimo8 e no máximo10 caracteres.

    4. Em seguida, arraste e copie a fórmula para outras células conforme desejar. As sequências aleatórias com caracteres alfanuméricos e especiais, com comprimento entre8 e10, serão criadas. Veja a imagem:

    A screenshot showing random passwords generated using the VBA function RandomizeF


    Gerar senhas aleatórias com caracteres alfanuméricos usando um recurso fácil

    Existe uma maneira rápida e fácil de gerar várias senhas aleatórias no Excel? O Kutools para Excel oferece um excelente recurso - Inserir dados aleatórios. Com ele, você pode inserir senhas aleatórias com apenas alguns cliques.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione o intervalo de células onde deseja inserir as senhas.

    2. Em seguida, clique em Kutools > Inserir > Inserir dados aleatórios. Na caixa de diálogo exibida, faça as seguintes operações:

    • Clique na guia Sequência;
    • Marque o tipo de caracteres conforme necessário;
    • Depois, especifique o comprimento da senha desejada na caixa de texto Comprimento;
    • Por fim, clique em Ok ou Aplicar para gerar as senhas conforme mostrado na imagem abaixo.

    A screenshot showing random passwords generated using the Insert Random Data feature of Kutools


    1.7 Gerar textos específicos aleatórios no Excel

    Já tentou exibir ou listar alguns valores de texto específicos aleatoriamente no Excel? Por exemplo, para listar alguns textos (item1, item2, item3, item4, item5) aleatoriamente em uma lista de células, os dois métodos a seguir podem ajudar.

    Gerar textos específicos aleatórios com uma fórmula

    No Excel, você pode criar uma fórmula baseada nas funções ESCOLHER e RANDBETWEEN para listar textos específicos aleatoriamente. A sintaxe genérica é:

    =CHOOSE(RANDBETWEEN(1,n),"Value_1","Value_2","Value_3",…"Value_n")
    • Value_1, Value_2, Value_3, Value_n : Representam os valores de texto que você deseja listar aleatoriamente;
    • n : O número de valores de texto que você deseja usar.

    Aplique a fórmula abaixo em uma célula em branco e arraste a alça de preenchimento para baixo nas células onde deseja listar os valores aleatórios, veja a imagem:

    =CHOOSE(RANDBETWEEN(1,5),"Química","Física","Geografia","Biologia","Economia")

    A screenshot showing random specific texts generated using the CHOOSE and RANDBETWEEN functions in Excel


    Gerar textos específicos aleatórios com um método rápido

    Se você possui o Kutools para Excel, o recurso Inserir dados aleatórios também pode ajudar a inserir valores de texto personalizados aleatoriamente em um intervalo de células.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione o intervalo de células onde deseja inserir os textos específicos.

    2. Em seguida, clique em Kutools > Inserir > Inserir dados aleatórios. Na caixa de diálogo exibida, faça as seguintes operações:

    • Clique na guia Lista personalizada;
    • Depois, clique Add button no botão para abrir outra Kutools para Excel caixa de prompt, digite ou selecione seus próprios valores de texto personalizados que deseja listar aleatoriamente. (Os itens devem ser separados por vírgula ao digitá-los manualmente.)

    A screenshot of the Kutools for Excel prompt box for entering custom text values in the Insert Random Data dialog

    3. Depois, clique em Ok para retornar à caixa de diálogoInserir dados aleatórios. Sua lista personalizada será exibida na caixa de lista. Agora, selecione os novos itens da lista e clique em Ok ouAplicar para inserir os valores aleatoriamente nas células selecionadas.

    A screenshot showing custom random texts inserted into a range using the Kutools Insert Random Data feature in Excel

    Dicas: Para listar aleatoriamente os textos especificados sem duplicatas, marque a opção Gerar valores únicos.


    1.8 Gerar ou selecionar valores aleatórios de uma lista no Excel

    Suponha que você tenha uma longa lista de nomes e queira selecionar alguns nomes aleatórios dessa lista como nomes sorteados ou objetos de pesquisa, conforme mostrado na imagem abaixo. Como resolver isso no Excel?

    A screenshot showing a long list of names to be randomly selected in Excel

    Gerar valores aleatórios de uma lista com as funções INDEX, RANDBETWEEN e ROWS

    No Excel, não há uma maneira direta de extrair valores aleatórios de uma lista, mas você pode criar uma fórmula baseada nas funções INDEX, RANDBETWEEN e ROWS para extrair alguns valores aleatórios.

    1. Copie a fórmula abaixo para uma célula em branco onde deseja colocar o valor extraído:

    =INDEX($A$2:$A$12,RANDBETWEEN(1,ROWS($A$2:$A$12)),1)

    Observação: Na fórmula acima, A2:A12 é a lista de valores da qual você deseja extrair valores aleatórios.

    2. Em seguida, arraste a alça de preenchimento para baixo nas células onde deseja exibir os valores aleatórios. Você verá o resultado conforme mostrado na imagem abaixo:

    A screenshot showing random names extracted from a list using the INDEX, RANDBETWEEN, and ROWS functions in Excel


    Gerar valores aleatórios de uma lista sem duplicatas com as funções INDEX e RANK.EQ

    Ao usar a fórmula acima, alguns valores duplicados podem ser exibidos. Para pular os valores duplicados, crie primeiro uma coluna auxiliar e depois aplique uma fórmula baseada nas funções INDEX e RANK.EQ. Siga assim:

    1. Digite a fórmula abaixo em uma célula em branco para obter uma lista de números aleatórios, veja a imagem:

    =RAND()

    A screenshot showing a list of random numbers generated as a helper column for unique selection in Excel

    2. Em seguida, copie a fórmula abaixo para uma célula de outra coluna onde deseja extrair valores aleatórios e arraste para as células abaixo para exibir valores aleatórios sem repetição, veja a imagem:

    =INDEX($A$2:$A$12,RANK.EQ($B2,$B$2:$B$12))

    Observação: Na fórmula acima, A2:A12 é a lista de valores da qual você deseja gerar valores aleatórios, B2 é a primeira célula da coluna auxiliar e B2:B12 são as células da fórmula auxiliar criadas no passo1.

    A screenshot showing random unique names selected using the INDEX and RANK.EQ functions in Excel


    Selecionar células, linhas ou colunas aleatórias de um intervalo com um recurso avançado

    Aqui recomendo um recurso útil – Ordenar, Selecionar ou Aleatorizar do Kutools para Excel. Com ele, você pode selecionar células, linhas ou colunas aleatórias conforme necessário.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione a lista de células da qual deseja selecionar valores aleatórios.

    2. Em seguida, clique em Kutools > Intervalo > Ordenar, Selecionar ou Aleatorizar, veja a imagem:

    A screenshot showing the Sort/Select Range Randomly feature in Kutools tab in Excel

    3. Na caixa de diálogo exibida, faça as seguintes operações:

    • Clique na guia Selecionar;
    • Depois, digite o número de células que deseja selecionar aleatoriamente na caixa Número de Células a Selecionar;
    • Na seção Tipo de Seleção, escolha uma operação conforme desejar. Neste caso, escolha a opção Célula.
    • Depois, clique em Ok ou Aplicar, cinco células serão selecionadas aleatoriamente de uma vez, veja as imagens:

    A screenshot showing the result of randomly selected cells using the Kutools Sort/Select Range Randomly feature

    4. Após selecionar as células, você pode copiá-las e colá-las em outras células conforme necessário.


    1.9 Atribuir dados a grupos aleatoriamente no Excel

    Suponha que você tenha uma lista de nomes e queira dividi-los em três grupos (Grupo A, Grupo B, Grupo C) aleatoriamente, conforme mostrado na imagem abaixo. Nesta seção, apresento algumas fórmulas para resolver essa tarefa no Excel.

    A screenshot showing names divided into three groups randomly in Excel

    Atribuir dados a grupos aleatoriamente com uma fórmula

    Para atribuir pessoas a grupos especificados aleatoriamente, use a função ESCOLHER combinada com a função RANDBETWEEN.

    1. Copie ou digite a fórmula abaixo em uma célula onde deseja gerar o grupo:

    =CHOOSE(RANDBETWEEN(1,3),"Grupo A","Grupo B","Grupo C")

    Observação: Na fórmula acima, Grupo A, Grupo B e Grupo C são os nomes dos grupos que você deseja atribuir, e o número3 indica quantos grupos deseja distribuir.

    2. Em seguida, arraste a alça de preenchimento para aplicar a fórmula às outras células. Os nomes serão divididos em três grupos conforme mostrado na imagem abaixo:

    A screenshot showing random group assignments using CHOOSE and RANDBETWEEN functions in Excel


    Atribuir dados a grupos com quantidade igual aleatoriamente com uma fórmula

    Se você deseja que todos os grupos tenham o mesmo número de nomes, a fórmula acima não funcionará corretamente. Nesse caso, crie uma coluna auxiliar com valores aleatórios usando a função RAND e aplique uma fórmula baseada nas funções INDEX, RANK e ROUNDUP.

    Por exemplo, liste os nomes dos grupos nas células F2:F4. Para atribuir pessoas aos grupos (Grupo A, Grupo B, Grupo C), com4 participantes em cada grupo, siga assim:

    1. Digite esta fórmula: =RAND() em uma célula em branco para obter uma lista de números aleatórios, veja a imagem:

    A screenshot showing random numbers generated as a helper column for dividing data into equal groups in Excel

    2. Em seguida, na próxima coluna, por exemplo, na célula D2, copie ou digite a fórmula abaixo:

    =INDEX($F$2:$F$4, ROUNDUP(RANK(C2,$C$2:$C$13)/4,0))

    Observação: Na fórmula acima, C2 é a primeira célula da coluna auxiliar, C2:C13 são as células da fórmula auxiliar criadas no passo1, o número4 indica quantos nomes cada grupo deve conter, F2:F4 é o intervalo com os nomes dos grupos.

    3. Arraste a alça de preenchimento para baixo para gerar grupos aleatórios para a lista de dados. Os nomes serão divididos em grupos iguais, veja a imagem:

    A screenshot showing names evenly divided into three groups using formulas in Excel


    1.10 Gerar datas aleatórias no Excel

    Para gerar datas aleatórias entre duas datas específicas, apresento alguns métodos para você.

    Gerar datas aleatórias entre duas datas específicas com fórmulas

    Por exemplo, quero gerar datas aleatórias entre01/05/2021 e15/10/2021. Normalmente, no Excel, é possível realizar essa tarefa combinando as funções RANDBETWEEN e DATE, siga assim:

    1. Selecione uma célula onde deseja inserir uma data aleatória e digite a fórmula abaixo:

    =RANDBETWEEN(DATE(2021,5,1),DATE(2021,10,15))

    Observação: Nesta fórmula,2021,5,1 é a data inicial e2021,10,15 é a data final. Você pode alterá-las conforme necessário.

    2. Em seguida, arraste e copie esta fórmula para outras células que deseja preencher. Números de cinco dígitos serão exibidos nas células, conforme mostrado na imagem abaixo:

    A screenshot showing five-digit numbers generated by the RANDBETWEEN function for random dates

    3. Depois, formate os números para o formato de data. Selecione as células da fórmula, clique com o botão direito e escolha Formatar células no menu de contexto.

    4. Na caixa de diálogo Formatar células, clique na guia Número e selecione Data no painel Categoria. Depois, escolha o formato de data desejado na lista Tipo. Veja a imagem:

    A screenshot of the Format Cells dialog box used to format numbers as dates in Excel

    5. Clique em OK para fechar a caixa de diálogo. Agora, os números foram convertidos em datas normais. Veja a imagem:

    A screenshot showing random dates generated between 2021-5-1 and 2021-10-15 in Excel after formatting

    Dicas: Para gerar datas aleatórias apenas em dias úteis, excluindo finais de semana, use a fórmula abaixo:

    =WORKDAY(RANDBETWEEN(DATE(2021,5,1),DATE(2021,10,15))-1,1)

    Gerar datas aleatórias entre duas datas específicas com um recurso incrível

    O recurso Inserir dados aleatórios do Kutools para Excel também oferece uma opção para gerar datas aleatórias, dias úteis ou finais de semana entre duas datas específicas.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione o intervalo de células onde deseja inserir as datas aleatórias.

    2. Em seguida, clique em Kutools > Inserir > Inserir dados aleatórios. Na caixa de diálogo exibida, faça as seguintes operações:

    • Clique na guia Data;
    • Depois, especifique o escopo de datas. Neste exemplo, escolha de01/05/2021 a15/10/2021.
    • Em seguida, escolha o tipo de data – dia útil, final de semana ou ambos, conforme necessário.
    • Por fim, clique em Ok ou Aplicar para gerar datas aleatórias conforme mostrado na imagem abaixo.

    A screenshot showing random workdays generated between two dates using Kutools

    Dicas: Para gerar datas aleatórias distintas, marque a opção Gerar valores únicos.


    1.11 Gerar horários aleatórios no Excel

    Depois de inserir números, textos e datas aleatórios, nesta seção apresento algumas dicas para gerar horários aleatórios no Excel.

    Gerar horários aleatórios com fórmulas

    Gerar horários aleatórios com uma fórmula

    Para gerar horários aleatórios em um intervalo de células, uma fórmula baseada nas funções TEXTO e RAND pode ajudar.

    Digite a fórmula abaixo em uma célula em branco e arraste para outras células onde deseja obter os horários, veja a imagem:

    =TEXT(RAND(),"HH:MM:SS")

    A screenshot showing the result of using the TEXT and RAND functions to generate random times in Excel


    Gerar horários aleatórios entre dois horários específicos com uma fórmula

    Se precisar inserir horários aleatórios entre dois horários específicos, como das10h às18h, aplique a fórmula abaixo:

    =TEXT(RAND()*(18-10)/24+10/24,”HH:MM:SS”)

    Observação: Na fórmula acima, o número18 é o horário final e10 é o horário inicial. Você pode alterá-los conforme necessário.

    Depois, arraste e copie a fórmula para outras células onde deseja gerar horários aleatórios entre os intervalos especificados, veja a imagem:

    A screenshot showing random times generated between 10 AM and 6 PM using a formula


    Gerar horários aleatórios em intervalos específicos com uma fórmula

    Por exemplo, para gerar horários aleatórios em intervalos específicos no Excel, como inserir horários aleatórios a cada15 minutos, use as funções RAND e FLOOR dentro da função TEXTO.

    Digite ou copie a fórmula abaixo em uma célula em branco e arraste para as células desejadas, veja a imagem:

    =TEXT(FLOOR(RAND(),"0:15"),"HH:MM:SS")

    Observação: Na fórmula, o número15 é o intervalo de tempo. Se precisar de horários aleatórios a cada30 minutos, basta substituir15 por30.

    A screenshot showing random times generated at 15-minute intervals using a formula in Excel


    Gerar horários aleatórios entre dois horários específicos com um recurso prático

    Se você possui o Kutools para Excel, o recurso Inserir dados aleatórios também pode ajudar a gerar horários aleatórios entre horários específicos em uma planilha.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione o intervalo de células onde deseja gerar os horários.

    2. Em seguida, clique em Kutools > Inserir > Inserir dados aleatórios. Na caixa de diálogo exibida, faça as seguintes operações:

    • Clique na guia Hora;
    • Depois, especifique o intervalo de horários. Neste exemplo, escolha de9:00 às16:30.
    • Por fim, clique em Ok ou Aplicar para gerar horários aleatórios conforme mostrado na imagem abaixo.

    A screenshot of Kutools for Excel generating random times between 9:00 AM and 4:30 PM using the Insert Random Data tool


    Gerar datas e horários aleatórios entre dois momentos com uma fórmula

    Se quiser gerar datas e horários aleatórios juntos, a fórmula abaixo pode ajudar.

    1. Digite ou copie a fórmula abaixo em uma célula onde deseja gerar as datas e horários aleatórios:

    =TEXT(RAND()*("2021-10-1512:00:00"-"2021-1-19:00")+"2021-1-19:00:00","YYYY-MM-DD HH:MM:SS")

    Observação: Nesta fórmula,2021-10-1512:00:00 é a data e hora final, e2021-1-19:00:00 é a data e hora inicial. Você pode modificá-las conforme necessário.

    2. Em seguida, arraste e copie esta fórmula para outras células onde deseja exibir as datas e horários aleatórios, veja a imagem:

    A screenshot showing random date-time values generated using a formula in Excel between 2021-01-01 9:00:00 and 2021-10-15 12:00:00


    Gerar números, textos e datas aleatórios no Excel365 /2021 e versões mais recentes

    Esta seção mostra como gerar números aleatórios, datas, fazer seleções aleatórias e atribuir dados a grupos aleatoriamente no Excel365, Excel2021 e versões futuras usando a nova função de matriz dinâmica - RANDARRAY.

    A função RANDARRAY é usada para retornar uma matriz de números aleatórios entre quaisquer dois valores especificados.

    A sintaxe da função RANDARRAY é:

    =RANDARRAY([linhas],[colunas],[mín],[máx],[inteiro])
    • linhas (opcional): O número de linhas de números aleatórios a retornar; (Se omitido, padrão =1)
    • colunas (opcional): O número de colunas de números aleatórios a retornar; (Se omitido, padrão =1)
    • mín (opcional): O valor mínimo a ser retornado; (Se omitido, padrão =0)
    • máx (opcional): O valor máximo a ser retornado; (Se omitido, padrão =1)
    • inteiro (opcional): Retorna um número inteiro ou decimal. TRUE para inteiro, FALSE para decimal. (Se omitido, padrão =FALSE)
    Observações:
    • 1. Existem cinco argumentos na função RANDARRAY, todos opcionais. Se nenhum argumento for especificado, a função retornará um valor decimal entre0 e1.
    • 2. Se os argumentos linhas ou colunas forem números decimais, serão truncados para o número inteiro antes do ponto decimal (por exemplo,3,9 será tratado como3).
    • 3. O valor mínimo deve ser menor que o valor máximo, caso contrário, será retornado um erro #VALOR!.
    • 4. O RANDARRAY retorna uma matriz. Quando retorna múltiplos resultados em uma planilha, os resultados se espalham para as células adjacentes.

    2.1 Gerar números aleatórios no Excel365 /2021 e versões mais recentes

    Para gerar números inteiros ou decimais aleatórios no Excel365, Excel2021 e versões futuras, utilize a nova função RANDARRAY.

    Gerar números aleatórios entre dois valores com uma fórmula

    Para criar uma lista de números aleatórios dentro de um intervalo específico, aplique as fórmulas abaixo:

    Digite qualquer uma das fórmulas abaixo conforme necessário e pressione Enter para obter os resultados, veja as imagens:

    =RANDARRAY(6,4,50,200, TRUE) (Gerar inteiros aleatórios entre50 e200)
    =RANDARRAY(6,4,50,200, FALSE)
    (Gerar decimais aleatórios entre50 e200)
    Observação: Nas fórmulas acima:
    • 6: Indica retornar6 linhas de números aleatórios;
    • 4: Indica retornar4 colunas de números aleatórios;
    • 50,200: Os valores mínimo e máximo entre os quais deseja gerar os números;
    • TRUE: Indica retornar números inteiros;
    • FALSE: Indica retornar números decimais.
    A screenshot showing random integers generated between 50 and 200 using the RANDARRAY function A screenshot showing random decimals generated between 50 and 200 using the RANDARRAY function in Excel

    Gerar números aleatórios sem duplicatas com fórmulas

    Ao usar a função RANDARRAY normalmente para gerar números aleatórios, alguns valores duplicados podem ser gerados. Para evitar duplicatas, apresento algumas fórmulas para resolver essa tarefa.

    Gerar uma lista de números aleatórios sem repetição

    Para gerar uma coluna ou lista de números únicos aleatórios, as sintaxes genéricas são:

    Números inteiros aleatórios sem duplicatas:

    =INDEX(UNIQUE(RANDARRAY(n^2,1, min, max, TRUE)), SEQUENCE(n))

    Números decimais aleatórios sem duplicatas:

    =INDEX(UNIQUE(RANDARRAY(n^2,1, min, max, FALSE)), SEQUENCE(n))
    • n: O número de valores que deseja gerar;
    • min: O valor mínimo;
    • max: O valor máximo.

    Por exemplo, aqui vou inserir uma lista de8 números aleatórios de50 a100 sem repetição. Aplique qualquer uma das fórmulas abaixo conforme necessário e pressione Enter para obter os resultados:

    =INDEX(UNIQUE(RANDARRAY(8^2,1,50,100, TRUE)), SEQUENCE(8)) (Números inteiros aleatórios únicos)
    =INDEX(UNIQUE(RANDARRAY(8^2,1,50,100, FALSE)), SEQUENCE(8))
    (Números decimais aleatórios únicos)
    Observação: Nas fórmulas acima:
    • 8: Indica retornar8 números aleatórios;
    • 50,100: Os valores mínimo e máximo entre os quais deseja gerar os números.
    • TRUE: Indica retornar números inteiros;
    • FALSE: Indica retornar números decimais.
    A screenshot showing a list of unique random integers generated using the UNIQUE and RANDARRAY functions in Excel A screenshot showing a list of unique random decimals generated using the UNIQUE and RANDARRAY functions in Excel

    Gerar um intervalo de números aleatórios sem repetição

    Se quiser gerar números aleatórios sem repetição em um intervalo de células, basta definir o número de linhas e colunas na função SEQUENCE. As sintaxes genéricas são:

    Para gerar uma coluna ou lista de números únicos aleatórios, as sintaxes genéricas são:

    Números inteiros aleatórios sem duplicatas:

    =INDEX(UNIQUE(RANDARRAY(n^2,1, min, max, TRUE)), SEQUENCE(linhas, colunas))

    Números decimais aleatórios sem duplicatas:

    =INDEX(UNIQUE(RANDARRAY(n^2,1, min, max, FALSE)), SEQUENCE(linhas, colunas))
    • n: O número de células para inserir os números, pode ser o número de linhas * número de colunas; Por exemplo, para preencher8 linhas e3 colunas, use24^2.
    • linhas: O número de linhas a preencher;
    • colunas: O número de colunas a preencher;
    • min: O valor mínimo;
    • max: O valor máximo.

    Aqui, vou preencher um intervalo de8 linhas e3 colunas com números aleatórios únicos de50 a100. Aplique qualquer uma das fórmulas abaixo conforme necessário:

    =INDEX(UNIQUE(RANDARRAY(24^2,1,50,100, TRUE)), SEQUENCE(8,3)) (Números inteiros aleatórios únicos)
    =INDEX(UNIQUE(RANDARRAY(24^2,1,50,100, FALSE)), SEQUENCE(8,3))
    (Números decimais aleatórios únicos)
    Observação: Nas fórmulas acima:
    • 24: Indica retornar24 números aleatórios, o produto de8 e3 (linhas*colunas);
    • 50,100: Os valores mínimo e máximo entre os quais deseja gerar os números;
    • TRUE: Indica retornar números inteiros;
    • FALSE: Indica retornar números decimais.
    A screenshot showing a grid of unique random integers generated in 8 rows and 3 columns using Excel's RANDARRAY function A screenshot showing a grid of unique random decimals generated in 8 rows and 3 columns using Excel's RANDARRAY function

    2.2 Gerar datas aleatórias no Excel365 /2021 e versões mais recentes

    Usando a nova função RANDARRAY, você também pode gerar várias datas aleatórias ou dias úteis no Excel de forma rápida e fácil.

    Gerar datas aleatórias entre duas datas com uma fórmula

    Para criar uma lista de datas aleatórias entre duas datas específicas, aplique a fórmula abaixo:

    1. Digite a fórmula abaixo em uma célula em branco para gerar as datas aleatórias e pressione Enter para obter uma lista de números de cinco dígitos, veja a imagem:

    =RANDARRAY(10,1, B1, B2, TRUE)
    Observação: Nas fórmulas acima:
    • 10: Indica retornar10 linhas de datas aleatórias;
    • 1: Indica retornar1 coluna de datas aleatórias;
    • B1, B2: As células contêm as datas inicial e final entre as quais deseja gerar as datas.

    A screenshot showing five-digit random dates generated using RANDARRAY between two dates in Excel

    2. Depois, formate os números para o formato de data normal: selecione os números, clique com o botão direito e escolha Formatar células no menu de contexto. Na caixa de diálogo Formatar células, faça assim:

    • Clique na guia Número;
    • Depois, clique em Data no painel Categoria;
    • Em seguida, escolha um formato de data desejado na lista Tipo.

    A screenshot of the Format Cells dialog box used to format random numbers as dates in Excel

    3. Depois, clique no botão OK. Os números serão formatados no formato de data especificado, veja a imagem:

    A screenshot showing formatted random dates between May 1, 2021, and December 31, 2021, using Excel

    Dicas: Claro, você também pode digitar a data inicial e final diretamente na fórmula assim:

    =RANDARRAY(10,1, "5/1/2021", "12/31/2021", TRUE)

    Gerar dias úteis aleatórios entre duas datas com uma fórmula

    Para produzir dias úteis aleatórios em um intervalo de células, insira a função RANDARRAY dentro da função WORKDAY.

    1. Digite ou copie a fórmula abaixo em uma célula em branco e pressione Enter para obter uma lista de números conforme mostrado na imagem abaixo:

    =WORKDAY(RANDARRAY(10,1, B1, B2, TRUE),1)

    A screenshot showing random workday numbers generated using RANDARRAY and WORKDAY functions in Excel

    2. Depois, formate os números para um formato de data específico conforme necessário na caixa de diálogo Formatar células. Você verá o formato de data conforme mostrado na imagem abaixo:

    A screenshot showing random workdays formatted as dates in Excel

    Dicas: Você também pode digitar a data inicial e final diretamente na fórmula assim:

    =WORKDAY(RANDARRAY(10,1, "5/1/2021", "12/31/2021", TRUE),1)

    2.3 Gerar ou obter valores aleatórios de uma lista no Excel365 /2021 e versões mais recentes

    No Excel365, Excel2021 e versões futuras (como Excel2024), se quiser gerar ou retornar alguns valores aleatórios de uma lista de células, esta seção apresenta algumas fórmulas para isso.

    Gerar ou obter valores aleatórios de uma lista com uma fórmula

    Para extrair valores aleatórios de uma lista de células, a função RANDARRAY combinada com a função INDEX pode ajudar. A sintaxe genérica é:

    =INDEX(dados, RANDARRAY(n,1,1, ROWS(dados), TRUE))
    • dados: A lista de valores da qual deseja extrair itens aleatórios;
    • n: O número de itens aleatórios que deseja extrair.

    Por exemplo, para extrair3 nomes da lista de nomes A2:A12, use as fórmulas abaixo:

    =INDEX(A2:A12, RANDARRAY(C2,1,1, ROWS(A2:A12), TRUE))(Usando referência de célula)
    =INDEX(A2:A12, RANDARRAY(3,1,1, ROWS(A2:A12), TRUE))
    (Digitando um número diretamente)

    Depois, pressione Enter e você obterá3 nomes aleatórios de uma vez, veja a imagem:

    A screenshot of random names extracted from a list in Excel


    Gerar ou obter valores aleatórios de uma lista sem duplicatas com uma fórmula

    Com a fórmula acima, você pode encontrar duplicatas nos resultados. Para fazer uma seleção aleatória de uma lista sem repetição, a sintaxe genérica é:

    =INDEX(SORTBY(dados, RANDARRAY(ROWS(dados))), SEQUENCE(n))
    • dados: A lista de valores da qual deseja extrair itens aleatórios;
    • n: O número de itens aleatórios que deseja extrair.

    Se precisar retornar5 nomes da lista A2:A12 aleatoriamente, digite ou copie uma das fórmulas abaixo:

    =INDEX(SORTBY(A2:A12, RANDARRAY(ROWS(A2:A12))), SEQUENCE(C2))(Usando referência de célula)
    =INDEX(SORTBY(A2:A12, RANDARRAY(ROWS(A2:A12))), SEQUENCE(5))             
    (Digitando um número diretamente)

    Depois, pressione Enter para obter5 nomes aleatórios da lista A2:A12 sem repetição, veja a imagem:

    A screenshot of random names extracted from a list in Excel without duplicates


    2.4 Gerar ou selecionar linhas aleatórias de um intervalo no Excel365 /2021 e versões mais recentes

    Às vezes, pode ser necessário selecionar algumas linhas aleatórias de um intervalo de células no Excel. Para isso, apresento algumas fórmulas.

    Gerar ou selecionar linhas aleatórias de um intervalo com uma fórmula

    A sintaxe genérica para gerar linhas aleatórias de um intervalo de células é:

    =INDEX(dados, RANDARRAY(n,1,1, ROWS(dados), TRUE), {1,2,3…})
    • dados: O intervalo de células do qual deseja extrair linhas aleatórias;
    • n: O número de linhas aleatórias que deseja extrair;
    • {1,2,3…}: Os números das colunas a extrair.

    Para extrair3 linhas de dados do intervalo A2:C12, use qualquer uma das fórmulas abaixo:

    =INDEX(A2:C12, RANDARRAY(E2,1,1, ROWS(A2:C12), TRUE), {1,2,3})(Usando referência de célula)
    =INDEX(A2:C12, RANDARRAY(3,1,1, ROWS(A2:C12), TRUE), {1,2,3})
    (Digitando um número diretamente)

    Depois, pressione Enter para obter3 linhas aleatórias do intervalo A2:C12, veja a imagem:

    A screenshot of 3 random rows extracted from a range in Excel


    Gerar ou selecionar linhas aleatórias de um intervalo sem duplicatas com uma fórmula

    Da mesma forma, a fórmula acima pode gerar dados duplicados. Para evitar linhas duplicadas, use a sintaxe genérica abaixo:

    =INDEX(SORTBY(dados, RANDARRAY(ROWS(dados))), SEQUENCE(n), {1,2,3…})
    • dados: O intervalo de células do qual deseja extrair linhas aleatórias;
    • n: O número de linhas aleatórias que deseja extrair;
    • {1,2,3…}: Os números das colunas a extrair.

    Por exemplo, para selecionar5 linhas de dados do intervalo A2:C12, use qualquer uma das fórmulas abaixo:

    =INDEX(SORTBY(A2:C12, RANDARRAY(ROWS(A2:C12))), SEQUENCE(E2), {1,2,3})(Usando referência de célula)
    =INDEX(SORTBY(A2:C12, RANDARRAY(ROWS(A2:C12))), SEQUENCE(5), {1,2,3})             
    (Digitando um número diretamente)

    Depois, pressione Enter e5 linhas aleatórias sem duplicatas serão extraídas do intervalo A2:C12 conforme mostrado na imagem abaixo:

    A screenshot of 5 random rows extracted from a range in Excel without duplicates


    Impedir que os resultados aleatórios mudem

    Provavelmente, você percebeu que todas as funções de aleatorização deste artigo, como RAND, RANDBETWEEN e RANDARRAY, são voláteis. Os resultados gerados serão recalculados sempre que a planilha for alterada, produzindo novos valores aleatórios. Para evitar que os valores mudem automaticamente, veja dois métodos rápidos:

    Impedir que os resultados aleatórios mudem usando copiar e colar

    Normalmente, você pode usar o recurso Copiar e Colar para copiar e colar as fórmulas dinâmicas como valores. Siga assim:

    1. Selecione as células com sua fórmula aleatória e pressione Ctrl + C para copiá-las.

    2. Depois, clique com o botão direito no intervalo selecionado e clique na opção Valores em Colar Especial, veja a imagem:

    Dicas: Você também pode pressionar Shift + F10 e depois V para ativar essa opção.

    A screenshot of the 'Values' option in Excel's Paste Options menu

    3. Todas as células com fórmulas serão convertidas em valores e os valores aleatórios não mudarão mais.


    Impedir que os resultados aleatórios mudem usando um recurso prático

    Se você possui o Kutools para Excel instalado, o recurso Para Real pode ajudar a converter todas as células de fórmula selecionadas em valores com apenas um clique.

    Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

    1. Selecione as células com a fórmula aleatória e clique em Kutools > Para Real, veja a imagem:

    A screenshot of the Kutools 'To Actual' feature in Excel

    2. Agora, todas as fórmulas selecionadas foram convertidas em valores.

    Melhores Ferramentas de Produtividade para Office

    🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
    Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
    Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
    Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
    Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
    Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
    Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

    Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


    O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

    • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
    • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
    • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!