Como separar pessoas em 3 grupos em uma lista de acordo com seu rendimento (valor 0 a 10)

Anônima
2023-08-06T02:54:07+00:00

Olá, boa noite. Estou fazendo uma planilha para praticar Excel e gostaria de saber como posso atribuir 3 grupos diferentes para mil pessoas de acordo com seu rendimento no trabalho (valor 0 a 10), por exemplo ruim, bom, ótimo.

Gostaria de saber também como posso atribuir grupos, porém sem ter como base um rendimento, mas sim a aleatoriedade.

Qual função ou fórmula posso usar para esses dois casos?

Desde já, agradeço.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Dio Xavier 290.8K Pontos de reputação Moderador Voluntário
2023-08-06T12:45:25+00:00

Olá

Bem vindo à Comunidade Microsoft 365 e Office

Tudo bem, André? Para atribuir 3 grupos diferentes para mil pessoas com base em seu rendimento no trabalho (valor de 0 a 10), você pode usar a função IF() (SE() em português) ou a função SWITCH() (ESCOLHER() em português) no Excel. Vou mostrar como fazer com ambas as funções:

  1. Usando a função IF() (SE() em português):

Suponha que a coluna A contenha os valores de rendimento de 0 a 10 para cada pessoa, e você deseja atribuir os grupos "Ruim", "Bom" e "Ótimo" de acordo com os seguintes critérios:

  • Ruim: rendimento menor ou igual a 4
  • Bom: rendimento maior que 4 e menor ou igual a 7
  • Ótimo: rendimento maior que 7

Você pode usar a seguinte fórmula na coluna B (por exemplo, a partir da célula B2):

=SE(A2<=4, "Ruim", SE(A2<=7, "Bom", "Ótimo"))

Arrasta a fórmula para baixo para aplicá-la a todas as 1000 pessoas.

  1. Usando a função SWITCH() (ESCOLHER() em português):

A função SWITCH() permite mapear valores a resultados específicos, o que pode ser útil nesse caso. A fórmula ficaria assim:

=ESCOLHER(A2, "Ruim", "Ruim", "Ruim", "Ruim", "Bom", "Bom", "Bom", "Ótimo", "Ótimo", "Ótimo", "Ótimo")

Nessa fórmula, a função SWITCH() seleciona o resultado com base no valor da célula A2 (rendimento da pessoa). Para valores de 0 a 4, será atribuído "Ruim"; para valores de 5 a 7, será atribuído "Bom"; e para valores de 8 a 10, será atribuído "Ótimo".

Agora, quanto à atribuição aleatória de grupos, você pode usar a função RAND() (ALEATÓRIO() em português) para gerar números aleatórios entre 0 e 1. Com base nesses valores aleatórios, você pode criar grupos. Vou mostrar como fazer isso:

Suponha que você deseje atribuir aleatoriamente os grupos "Grupo 1", "Grupo 2" e "Grupo 3" para cada pessoa nas células da coluna B (a partir de B2), você pode usar a seguinte fórmula:

=SE(ALEATÓRIO()<=1/3, "Grupo 1", SE(ALEATÓRIO()<=2/3, "Grupo 2", "Grupo 3"))

Nesta fórmula, usamos a função ALEATÓRIO() para gerar um número entre 0 e 1. Em seguida, comparamos esse número com 1/3 (aproximadamente 0,333) para atribuir "Grupo 1", com 2/3 (aproximadamente 0,666) para atribuir "Grupo 2", e qualquer valor maior que 2/3 atribuirá "Grupo 3".

Arrasta a fórmula para baixo para aplicá-la a todas as 1000 pessoas. Lembre-se de que a atribuição é aleatória e pode

mudar sempre que houver uma alteração na planilha ou uma atualização do cálculo.

Esta resposta foi útil?

2 pessoas acharam esta resposta útil.
0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Dio Xavier 290.8K Pontos de reputação Moderador Voluntário
    2023-08-07T23:09:37+00:00

    Olá

    Por nada. Agradecemos o feedback e contato à Comunidade Microsoft.

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2023-08-07T23:02:16+00:00

    Muito obrigado! Deu tudo certo ao fazer as devidas adaptações pra minha tabela.

    Esta resposta foi útil?

    0 comentários Sem comentários