Pesquisa de site

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


Quer adicionar um pouco de entusiasmo à sua análise de dados? Aprenda como usar a função RANDARRAY para classificar seus 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.

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) representam 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.
  • max (opcional) é o maior número aleatório a ser retornado. Este é 1 por padrão.
  • inteiro (opcional) determina que tipo de valores retornar. TRUE representa números inteiros, enquanto FALSE, 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. Usaremos a célula 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. Escreva 5,
  4. Em seguida, a função chama o número de colunas a ser definido. Escreva 4.
  5. Escreva 5, depois uma vírgula e 4.

  6. Escreva um ) para fechar o colchete, pois não usaríamos os outros argumentos neste primeiro exemplo.
  7. Pressione Enter.

Sua sintaxe final será:

=RANDARRAY(5,4)

Depois de pressionar Enter, 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 20 e o maior seja 100.

  1. Selecione a célula onde deseja inserir a fórmula. Usaremos a célula B3 novamente.
  2. Na barra de fórmulas, insira a fórmula abaixo:

    =RANDARRAY(5,4,20,100)
  3. Pressione Enter. Esta nova fórmula retornará números decimais aleatórios entre 20 e 100 espalhados por cinco linhas e quatro colunas.

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 TRUE para o argumento inteiro na fórmula.

Vamos demonstrar isso.

  1. Selecione a célula onde deseja inserir a fórmula. Usaremos a célula B3 mais uma vez.
  2. Na barra de fórmulas, insira a fórmula abaixo e pressione Enter.
=RANDARRAY(5,4,20,100,TRUE)

Observe que todos os números são inteiros. É isso que o TRUE da fórmula faz. Se você alterar TRUE para FALSE, 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 a função SORTBY no Microsoft Excel.

A sintaxe da função SORTBY é:

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

Onde :

  • array é o intervalo de dados que você deseja classificar.
  • by_array é o intervalo pelo qual você deseja classificar o parâmetro do array.
  • sort_order é a ordem de classificação. 1=crescente (padrão), -1=decrescente.
  • array/order só é usado se você tiver um array 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 usar a célula D5.

  2. Na barra de fórmulas, insira a fórmula abaixo:

    =SORTBY(C3:C12,
  3. Escreva uma vírgula.
  4. Agora, a função SORTBY espera que você insira seu by_array. Escreva a fórmula abaixo para este argumento.

    RANDARRAY(10)
  5. Feche o colchete da função RANDARRAY.
  6. Feche o colchete da função SORTBY.

Sua sintaxe final será:

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

Você pode usar o recurso de avaliação para entender melhor esta fórmula do Excel.

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.