Como usar a função RANDARRAY para classificar dados aleatoriamente no Excel

Como usar a função RANDARRAY para classificar dados aleatoriamente no Excel

Existem muitas funções diferentes disponíveis no Excel que facilitam a transformação e organização de dados. Uma dessas funções é a função RANDARRAY, que permite randomizar seus dados de forma eficiente no Excel.





MUO Vídeo do dia ROLE PARA CONTINUAR COM O CONTEÚDO

A função RANDARRAY torna-se muito útil ao trabalhar em tarefas como embaralhar pessoas aleatoriamente em grupos. Este guia irá guiá-lo através da função RANDARRAY, abordando sua definição e como usar a função no Excel.





O que é a função RANDARRAY?

A função RANDARRAY no Excel é uma função de matriz dinâmica que retorna uma matriz de números aleatórios com base no número de linhas, colunas e valores mínimos e máximos que você especificar. Os valores de retorno das funções de matriz dinâmica se espalham automaticamente nas células vizinhas.





A sintaxe da função RANDARRAY é:

=RANDARRAY([rows],[columns],[min],[max],[integer])

Onde:



  • linhas (opcional) representa o número de linhas a serem preenchidas. Por padrão, é 1 linha.
  • colunas (opcional) é o número de colunas a serem preenchidas. Por padrão, esta é uma coluna.
  • min (opcional) é o menor número aleatório a ser retornado. Este é 0 por padrão.
  • máx. (opcional) é o maior número aleatório a ser retornado. Este é 1 por padrão.
  • inteiro (opcional) determina que tipo de valores retornar. verdadeiro representa números inteiros, enquanto FALSO , que é o padrão, representa números decimais. Você deve observar que o argumento inteiro se torna obrigatório se você quiser retornar números inteiros.

Como todos os parâmetros da função RANDARRAY são opcionais, ela retornará um valor se apenas um argumento for especificado. Assim, você pode retornar uma matriz de números com base no número definido em qualquer um destes quatro argumentos: linhas, colunas, mínimo e máximo. um valor.

Como usar a função RANDARRAY no Excel

Para começar, vamos usar a função RANDARRAY em alguns exemplos parciais para entender como ela navega na planilha.





1. Explorando o argumento de linha e coluna da função RANDARRY

Suponha que você queira dados aleatórios ocupando cinco linhas e quatro colunas.

  1. Selecione uma célula para inserir a fórmula. Vamos usar celular B3.
  2. Na barra de fórmulas, insira a função =RANDARRAY(
  3. A fórmula chama a função RANDARRAY para especificar o número de linhas. Escrever 5,
  4. Em seguida, a função chama o número de colunas a ser definido. Escreva 4.
  5. Escrever 5 , depois uma vírgula e 4 .   Uma planilha mostrando a função RANDARRAY em uso
  6. Escreva um ) para fechar o colchete, pois não usaríamos os outros argumentos neste primeiro exemplo.
  7. Imprensa Digitar .

Sua sintaxe final será:





=RANDARRAY(5,4)
  Uma planilha que mostra a função RANDARRAY em uso.

Depois de pressionar Digitar , a fórmula retornará números decimais aleatórios espalhados por cinco linhas e quatro colunas porque você especificou cinco para linhas e quatro para colunas na fórmula. Isso significa que sua fórmula funcionou!

2. Explorando o argumento mínimo e máximo da função RANDARRY

Usando os outros dois parâmetros opcionais, min e max, você pode retornar uma matriz aleatória de números e especificar o número mínimo e máximo na matriz.

Vamos continuar de onde paramos no último exemplo. Desta vez, queremos que o menor número seja vinte e o maior a ser 100 .

  1. Selecione a célula onde deseja inserir a fórmula. Vamos usar celular B3 de novo.
  2. Na barra de fórmulas, insira a fórmula abaixo:
    =RANDARRAY(5,4,20,100)
    Esta fórmula funciona de forma muito semelhante à anterior. A diferença desta vez é que especificamos 20 e 100 como o nosso menor e maior número.
  3. Imprensa Digitar . Esta nova fórmula retornará números decimais aleatórios entre 20 e 100 espalhados por cinco linhas e quatro colunas.
  Uma planilha mostrando o quinto argumento na função RANDARRAY sendo usada.

3. Explorando o argumento inteiro da função RANDARRY

Os dois exemplos anteriores retornaram números decimais porque, por padrão, se não for especificado, RANDARRAY retorna números decimais. Para obter números inteiros ou inteiros, você deve especificar verdadeiro para o argumento inteiro na fórmula.

Vamos demonstrar isso.

  1. Selecione a célula onde deseja inserir a fórmula. Vamos usar celular B3 outra vez.
  2. Na barra de fórmulas, insira a fórmula abaixo e pressione Digitar .
=RANDARRAY(5,4,20,100,TRUE)
  Uma planilha mostrando como usar RANDARRAY e SORTBY para classificar dados aleatoriamente

Observe que todos os números são inteiros. É isso que verdadeiro na fórmula faz. Se você mudar o verdadeiro para FALSO , a função RANDARRAY retornará números decimais em sua planilha Excel.

Como usar as funções RANDARRAY e SORTBY para classificar dados aleatoriamente no Excel

A função RANDARRAY funciona bem quando se trata de produzir dados aleatórios. No entanto, para classificar os dados, você precisará emparelhar a função RANDARRAY com o Função SORTBY no Microsoft Excel .

A sintaxe da função SORTBY é:

=SORTBY(array, by_array,[sort_order], [array/order], ...)

Onde:

  • variedade é o intervalo de dados que você deseja classificar.
  • por_matriz é o intervalo pelo qual você deseja classificar o parâmetro da matriz.
  • ordem de classificação é a ordem de classificação. 1 = crescente (padrão), -1 = decrescente.
  • matriz/ordem só é usado se você tiver uma matriz adicional para classificar ou ordenar sua classificação.

Vamos usar um novo exemplo abaixo para demonstrar como você pode emparelhar a função RANDARRAY com a função SORTBY no Excel. Neste exemplo, temos uma lista de dez nomes. Usaremos RANDARRAY para selecionar o nome aleatoriamente e SORTBY para classificá-lo.

  1. Selecione a célula onde deseja inserir a fórmula. Vamos fazer uso do celular D5 .
  2. Na barra de fórmulas, insira a fórmula abaixo:
    =SORTBY(C3:C12,
    Esta fórmula consiste em ORDENAR POR e os seus variedade argumento. Nesta etapa, o ORDENAR POR funções variedade argumento tem a lista B4:B13 como o array que queremos classificar.
  3. Escreva uma vírgula.
  4. Agora, a função SORTBY espera que você insira seu por_array. Escrever a fórmula abaixo para este argumento.
    RANDARRAY(10)
    Esta fórmula irá randomizar os dez itens selecionados da lista usando números de um a 10.
  5. o colchete para a função RANDARRAY.
  6. o colchete para a função SORTBY.

Sua sintaxe final será:

=SORTBY(C3:C12,RANDARRAY(10))

Você pode usar o avaliar recurso para entender melhor esta fórmula do Excel .

download da versão completa dos jogos grátis

Randomize muito mais do que nomes

A função RANDARRAY no Microsoft Excel é uma função versátil que é útil em várias situações. Com ele, você pode randomizar seus dados e organizá-los sem esforço. Você pode combiná-lo com outras funções do Excel para maximizar seu potencial e ser mais produtivo.