Descobri essas funções no Excel recentemente e agora não consigo viver sem elas.

Ao trabalhar com dados no Excel, algumas tarefas podem parecer desnecessariamente tediosas. Talvez você precise dividir uma coluna de nomes completos em colunas separadas para nome e sobrenome, ou combinar texto de várias células com vírgulas específicas. Esses não são desafios analíticos complexos — são tarefas básicas de processamento de dados que surgem regularmente.

Recentemente descobri essas funções do Excel e agora não consigo viver sem elas: Um guia especializado para as principais funções ocultas do Excel para aumentar a produtividade e a análise eficiente de dados.

A boa notícia é que o Excel possui funções integradas projetadas especificamente para essas situações. No entanto, elas são frequentemente esquecidas por não fazerem parte do O conjunto de ferramentas padrão do Excel que a maioria das pessoas aprende, inclusive eu. As funções que abordarei aqui não são sobre cálculos avançados, mas se você se pega fazendo trabalho repetitivo com dados, essas funções podem economizar seu tempo.

5. DIVISÃO DE TEXTO

Separa textos colados

Conjunto de dados de representantes de vendas no Excel.

Se você já recebeu uma planilha onde alguém espremeu o nome e o sobrenome, e talvez até as iniciais do nome do meio, em uma única célula, sabe como é difícil separar esses dados. O TextSplit resolve exatamente esse problema: ele pega o texto de uma única célula e o divide em várias colunas com base em um separador que você especificar.

Vamos trabalhar com uma planilha de vendas de exemplo. Você verá os nomes dos representantes de vendas listados como "Sarah Chen", "Mike Johnson" e "Lisa Park", todos em uma coluna. Em vez de digitar manualmente cada nome em colunas separadas, o TextSplit faz o trabalho automaticamente.

A fórmula é a seguinte:

=TEXTSPLIT(texto, delimitador_coluna, [delimitador_linha], [ignorar_vazio], [modo_correspondência], [preencher_com])

Veja o que cada professor faz:

  • texto: A célula que contém o texto que você deseja dividir.
  • delimitador_col: O caractere que separa seus dados (como um espaço, vírgula ou ponto e vírgula).
  • delimitador_de_linha (opcional): Usado ao dividir em linhas e colunas.
  • ignore_empty (opcional): TRUE ignora valores vazios, FALSE os mantém (o padrão é FALSE).
  • match_mode (opcional): Controla a diferenciação entre maiúsculas e minúsculas (0 para diferenciação entre maiúsculas e minúsculas, 1 para não diferenciação entre maiúsculas e minúsculas).
  • pad_with (opcional): Com o que você preenche células vazias quando os resultados têm comprimentos desiguais?

Para nomes de representantes de vendas, por exemplo, eu usaria a seguinte fórmula para dividir os nomes em colunas separadas:

=TEXTSPLIT(A2, " ")

Função TEXTSPLIT do Excel para dividir nome completo.

A função cria automaticamente o número necessário de colunas com base nos seus dados. Embora essa abordagem básica funcione na maioria dos casos, existem parâmetros adicionais que oferecem um controle mais preciso sobre Função TEXTSPLIT no Excel.

4. TEXTJOIN

Mesclar várias células em uma única célula

Função TEXTJOIN no Excel para combinar o primeiro nome e a região do representante.

TEXTJOIN faz o oposto de TEXTSPLIT. Ele pega texto de várias células e os combina em uma única célula usando o separador que você escolher. Isso é útil quando você precisa criar valores sequenciais, como endereços completos, descrições de produtos ou listas de e-mail.

A fórmula fica assim:

=TEXTOJOIN(delimitador, ignorar_vazio, texto1, [texto2], ...)

Veja o que cada parâmetro controla:

  • delimitador: O caractere ou texto que separa os valores incorporados (vírgula, espaço, traço, etc.).
  • ignore_empty: TRUE para ignorar células em branco, FALSE para incluí-las no resultado.
  • texto1, texto2, etc.: As células ou intervalos que você deseja mesclar (você pode especificar células individuais ou intervalos inteiros).

Olhando para a planilha de vendas, se eu tiver colunas separadas para nome e região, mas precisar delas em uma coluna que as combine, eu usaria TEXTJOIN. ignorar_vazio TRUE significa que todas as células em branco serão automaticamente ignoradas.

=TEXTJOIN(" - ", VERDADEIRO, B2, D2)

Ao escolher entre diferentes métodos de integração de texto, é importante entender Diferenças entre as funções CONCAT e TEXTJOIN Ele pode ajudar você a escolher a ferramenta certa para suas necessidades específicas de integração de dados.

3. ESCOLHAS

Especifique colunas específicas dos seus dados.

Função CHOOSECOLS no Excel para selecionar a primeira e a nona colunas.

CHOOSECOLS permite extrair colunas específicas de um intervalo sem copiar e colar ou criar referências. Se você tem um conjunto de dados grande, mas precisa apenas das colunas 2, 5 e 8 para sua análise, esta função pegará o que você precisa e descartará o restante.

Com base nos dados de vendas, talvez eu queira extrair apenas o vendedor e os nomes dos vendedores, ignorando datas de pedidos, categorias de produtos e outros detalhes. Em vez de selecionar e copiar colunas manualmente, a função CHOOSECOLS cria uma referência dinâmica que é atualizada automaticamente quando os dados de origem são alterados.

A função segue a seguinte fórmula:

=CHOOSECOLS(matriz, col_num1, [col_num2], ...)

Veja como cada parâmetro funciona:

  • matriz: O intervalo ou tabela que contém seus dados de origem (pode ser um intervalo de células como A1:F100 ou uma referência de tabela).
  • coluna_num1: O número da primeira coluna que você deseja extrair (1 para a primeira coluna, 2 para a segunda coluna, etc.).
  • col_num2, etc.: Números de colunas adicionais que você deseja incluir (opcional – você pode especificar quantos quiser).

Por exemplo, se eu quisesse extrair os nomes dos representantes de vendas da coluna 2 e seus status da coluna 9, eu usaria:

=CHOOSECOLS(A1:I23, 2, 9)

A função retorna ambas as colunas como um array transmitido, redimensionado automaticamente para se ajustar aos dados. É por isso que CHOOSECOLS é um dos Funções do Excel que podem economizar muito tempoEle elimina a necessidade de várias fórmulas VLOOKUP ou de copiar colunas manualmente ao trabalhar com grandes conjuntos de dados.

O Excel também tem uma função CHOOSEROWS, que funciona de forma semelhante, mas seleciona linhas específicas em vez de colunas, usando a mesma estrutura de fórmula com números de linha.

2. PEGUE e LARGUE

Extraia partes dos seus dados

Função TAKE do Excel para extrair as cinco primeiras linhas de um conjunto de dados.

TAKE e DROP trabalham em conjunto para capturar partes específicas do seu intervalo de dados. TAKE extrai um número específico de linhas ou colunas do início ou do fim do seu conjunto de dados, enquanto DROP remove linhas ou colunas do início ou do fim, deixando o restante.

Essas funções atuam como ferramentas precisas para amostragem de dados. Seja para coletar apenas as dez primeiras linhas de dados para uma análise rápida ou para remover linhas de cabeçalho que estão obstruindo seus cálculos, essas funções realizam a tarefa com perfeição.

O TAKE usa esta fórmula:

=PEGAR(matriz, linhas, [colunas])

DROP segue um padrão semelhante:

=DROP(matriz, linhas, [colunas])

Veja como os parâmetros funcionam para ambas as funções:

  • matriz: O intervalo de dados de origem que você deseja extrair ou modificar.
  • filas: Número de linhas a serem retiradas/removidas (números positivos começam na parte superior, negativos começam na parte inferior).
  • colunas (opcional):
    O número de colunas que você deseja remover ou remover (positivo da esquerda, negativo da direita).

Para obter as cinco primeiras linhas de dados de vendas, use a seguinte fórmula:

=PEGUE(A1:C100, 5)

Para remover as primeiras 20 linhas e trabalhar com dados limpos, tente:

=DROP(A1:C23, 20)

Função DROP no Excel para descartar as primeiras vinte linhas de um conjunto de dados.

Você pode combinar operações de linha e coluna. Por exemplo, a fórmula a seguir fornece as dez primeiras linhas e as três primeiras colunas:

=TAKE(A1:F23, 10, 3)

Função TAKE no Excel para pegar as primeiras dez linhas e três colunas de um conjunto de dados.

Essas funções são muito úteis, especialmente quando você precisa de subconjuntos dinâmicos de dados que se adaptam automaticamente. Aprenda Como usar as funções TAKE e DROP no Excel Ele abre possibilidades para você criar relatórios flexíveis que se adaptam a tamanhos variáveis ​​de conjuntos de dados.

1. AGREGAR

Cálculos poderosos que lidam com dados confusos

A função AGREGAR no Excel adiciona a soma, ignorando células em branco no conjunto de dados.

AGREGADO combina a funcionalidade de 19 funções estatísticas diferentes em uma fórmula flexível. Seu diferencial é a capacidade de ignorar erros, linhas ocultas ou dados filtrados — algo que funções padrão como SOMA ou MÉDIA não conseguem fazer de forma confiável.

Se os seus dados contiverem alguns erros #N/D, ou se você filtrar para mostrar apenas determinadas regiões, o AGGREGATE pode calcular somas, médias ou outras estatísticas sem que esses problemas interrompam seus resultados. Acho isso útil ao trabalhar com conjuntos de dados dinâmicos, onde a visibilidade e a qualidade dos dados mudam com frequência.

A estrutura da frase inclui vários componentes:

=AGREGAR(número_de_funções, opções, matriz, [k])

Cada critério controla diferentes aspectos do cálculo:

  • num_da_função: Um número de 1 a 19 que especifica a função a ser usada (1=MÉDIA, 4=MÁXIMO, 9=SOMA, 12=MEDIANA, etc.).
  • opções: Controla o que ignorar durante o cálculo (0=nenhum, 1=linhas ocultas, 2=valores de erro, 3=linhas e erros ocultos, 5=somente valores de erro, 6=linhas e valores de erro ocultos).
  • matriz: O intervalo de células a serem calculadas.
  • k (opcional):
    • Usado somente com certas funções, como GRANDE, PEQUENO ou PERCENTIL.

    Para resumir os valores de vendas mostrados, ignorando quaisquer erros, posso usar:

    =AGREGAR(9, 6, D2:D23)

    O número 9 especifica a SOMA, e o número 6 informa à função para ignorar linhas ocultas e valores de erro.

    Essa poderosa capacidade de realizar cálculos é exatamente o motivo pelo qual o AGGREGATE está incluído. Lista de funções do Excel que todo trabalhador de escritório deve conhecer—Ele lida com o caos de dados do mundo real que funções mais simples não conseguem gerenciar de forma eficaz.

    Ferramentas integradas que valem a pena usar

    As funções mais importantes do Excel geralmente não são as que as pessoas aprendem primeiro. No entanto, elas resolvem os problemas sutis que surgem no trabalho com planilhas, incluindo lidar com dados de texto confusos, extrair partes específicas de grandes conjuntos de dados e realizar cálculos com dados incompletos. Nenhuma das funções que discutimos exige habilidades avançadas em Excel. No entanto, TEXTSPLIT, CHOOSECOLS, TAKE e DROP estão disponíveis apenas no Microsoft 365 e no Excel para a Web.

    Da próxima vez que você se vir limpando dados repetidamente ou copiando colunas manualmente, lembre-se de que essas funções existem. Elas já estão integradas ao Excel para lidar com as tarefas tediosas, para que você possa se concentrar no que os dados realmente estão lhe dizendo.

Ir para o botão superior