Jogue quebra-cabeça no Excel
MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.
Qual é a função Esquerda no Excel ? Como usar a função Esquerda no Excel ? Vamos descobrir com LuckyTemplates.com!
O Microsoft Excel é famoso como um software de planilha capaz de lidar com grandes quantidades de dados. Você pode importar dados em massa e usar funções inteligentes do Excel para calcular você mesmo os resultados. Neste artigo, aprenderemos sobre a função ESQUERDA – uma das funções de texto comuns do Excel.
A função LEFT pertence ao grupo de funções de processamento de strings, usado para cortar a string de caracteres à esquerda da string de texto. A função ESQUERDA é frequentemente usada para pesquisar informações rapidamente, em vez de ter que pesquisar informações ou cadeias de caracteres manualmente. Em particular, a função LEFT pode ser combinada com outras funções de pesquisa no Excel para processar tabelas de informações complexas, como combinar a função LEFT com a função Vlookup . O artigo a seguir irá guiá-lo como usar a função ESQUERDA no Excel.
Índice do artigo
A função LEFT tem a sintaxe =LEFT(text;[num_chars]) . Lá:
1. Você só precisa inserir a fórmula ESQUERDA desejada no Excel na célula necessária para obter o valor de retorno do argumento.
2. Você pode abrir manualmente a fórmula ESQUERDA na caixa de diálogo do Excel na planilha e inserir o texto e o número de caracteres.
3. Na planilha acima, você pode ver a opção de fórmula da função ESQUERDA no Excel na guia Texto na seção Fórmulas na barra de menu.
4. Para abrir a fórmula ESQUERDA na caixa de diálogo do Excel, clique na guia Texto em Fórmulas e selecione ESQUERDA. Veja o exemplo abaixo.
5. A caixa de diálogo acima será aberta onde você pode definir os argumentos para obter o resultado da fórmula.
Você pode usar a fórmula geral abaixo para obter uma substring precedida por qualquer outro caractere:
A fórmula LEFT acima no Excel é usada quando você deseja extrair uma parte de uma string de texto, precedida por um caractere específico. Por exemplo, se você deseja obter nomes de uma coluna de nomes completos ou deseja extrair códigos de países de uma lista de números de telefone.
Você pode usar a seguinte fórmula geral para remover os últimos N caracteres de uma string.
A fórmula ESQUERDA acima no Excel é usada quando você deseja remover certos caracteres do final de uma string e puxar o resto da string para outra célula. A operação da fórmula LEFT no Excel é baseada na lógica: A função LEN é usada para obter o número total de caracteres em uma string. Esta fórmula da função ESQUERDA no Excel exclui o número de caracteres indesejados do comprimento total e retorna os caracteres restantes.
Na tabela abaixo, use a função ESQUERDA para encontrar os 3 primeiros caracteres na célula B2. Insira a fórmula =ESQUERDA(B2,3) e pressione Enter.
Como resultado, obtemos 3 caracteres da esquerda para a direita da sequência de caracteres na célula B2.
Ou na fórmula de entrada, você pode substituir a posição da célula que contém a sequência de caracteres por um caractere entre aspas, conforme mostrado.
Ao combinar essas duas funções, iremos utilizá-la para pesquisar a sequência de caracteres que precede um determinado caractere, por exemplo, obter o sobrenome na coluna do nome completo, obter o código do país menos o número de telefone. Na coluna do nome completo, todos estão separados por espaços, então usamos a fórmula = =LEFT(B2,SEARCH(" ",B2)-1) e depois pressionamos Enter.
Então -1 para não extrair caracteres de espaço ao procurar caracteres.
Como resultado, você obtém a sequência do sobrenome na célula. Role para baixo até as caixas abaixo para outros resultados.
Para o intervalo de números de telefone onde você deseja obter o código de área do país antes do ponto, insira a fórmula =LEFT(B5,SEARCH(".",B5)-1) e pressione Enter.
O resultado obterá apenas o código de área do país no intervalo de números de telefone.
A função LEN é frequentemente usada em combinação com funções para localizar cadeias de caracteres. Com a função LEFT, quando combinada com a função LEN, é usada para remover certos caracteres do final da string. Fórmula combinada =ESQUERDA(texto,LEN(texto) - caractere que você deseja mover).
A função LEN pega o número total de caracteres em uma string e subtrai o número de caracteres que você deseja remover do comprimento total da string. A função ESQUERDA retornará o número de caracteres restantes.
Por exemplo, remova 5 caracteres da string na célula B2, insira a fórmula =LEFT(B2, LEN(B2)-5) e pressione Enter.
Como resultado, temos a sequência de caracteres restante após a remoção dos últimos 5 caracteres da sequência de caracteres, incluindo espaços.
Quando essas duas funções são combinadas, elas retornarão caracteres numéricos, em vez de strings de texto, como ao usar a função LEFT. Por exemplo, exporte os 2 primeiros caracteres da string na célula B5, insira a fórmula =VALUE(LEFT(B2,2)).
Como resultado, obtemos o número que precisamos determinar conforme mostrado.
Se a função ESQUERDA do Excel não estiver funcionando corretamente em sua planilha, provavelmente é devido a um dos seguintes motivos.
Se a sua fórmula ESQUERDA do Excel retornar o #VALOR! , a primeira coisa a verificar é o valor no argumento num_chars. Se for um número negativo, basta remover o sinal de menos e o erro desaparecerá (claro, é muito improvável que alguém tenha colocado intencionalmente um número negativo ali, mas é muito normal que os humanos cometam erros).
Normalmente, o erro VALUE ocorre quando o argumento num_chars é representado por outra função. Neste caso, copie a função para outra célula ou selecione-a na barra de fórmulas e pressione F9 para ver a que a função equivale. Se o valor for menor que 0, verifique se há erros na função.
Para ilustrar melhor esse problema, vamos usar a fórmula LEFT usada para extrair códigos telefônicos de países: LEFT(A2, SEARCH("-", A2)-1) . Como você deve se lembrar, a função SEARCH no argumento num_chars calcula a posição do primeiro hífen na string original, da qual subtraímos 1 para remover o hífen do resultado final. Se você substituir acidentalmente -1, por exemplo, por -11, a fórmula retornará um erro #VALUE porque o argumento num_chars é equivalente a um número negativo: A fórmula à esquerda não funciona porque o argumento num_chars é menor que 0 .
O argumento Num_chars é menor que 0
Caso sua fórmula ESQUERDA do Excel falhe sem motivo aparente, verifique os valores originais dos espaços iniciais. Se você copiou seus dados da web ou os exportou de outra fonte externa, muitos desses espaços podem estar antes das entradas de texto sem você perceber, e você nunca saberá que eles estão lá para você até que algo dê errado. A imagem a seguir ilustra um problema com a função LEFT do Excel que não funciona corretamente devido a um espaço no início da string original.
A função LEFT do Excel não funciona corretamente devido a um espaço no início da string original
Para remover espaços no início de sua planilha, use a função TRIM do Excel ou o suplemento Text Toolkit .
Se você tentar usar a função ESQUERDA do Excel para obter partes individuais de uma data (como dia, mês ou ano), na maioria dos casos obterá apenas os primeiros dígitos do número que representa esse dia. O problema é que no Microsoft Excel todas as datas são armazenadas como números inteiros que representam o número de dias desde 1º de janeiro de 1900, que são armazenados como o número 1. O que você vê em uma célula é apenas uma representação A aparência visual da data e sua exibição pode ser facilmente alterada aplicando um formato de data diferente.
Por exemplo, se você tiver a data 11 de janeiro de 2017 na célula A1 e tentar extrair a data usando a fórmula LEFT(A1,2), o resultado será 42, que são os 2 primeiros dígitos do número 42746. representa 11 de janeiro de 2017 no sistema Excel interno.
Para extrair uma parte específica de um dia, use uma das seguintes funções: DIA, MÊS ou ANO.
Caso sua data seja inserida como uma string de texto, a função LEFT funcionará sem problemas, conforme mostrado na parte direita da captura de tela: Excel LEFT não funciona com datas, mas funciona com uma string de texto representando a data.
Excel LEFT não funciona com datas, mas funciona com strings de texto que representam datas
Se o texto original tiver formatação monetária ou contábil aplicada, esse símbolo não fará parte dos caracteres da célula. Este ícone aparece apenas quando é acompanhado por um formato numérico específico. A função ESQUERDA é uma função de texto. Assim, ele converterá todos os valores para o formato de texto.
Uma solução útil aqui é combinar LEFT com a função VALUE para converter texto em um número. Você pode então selecionar o formato numérico desejado.
Se você souber o número de caracteres que compõem a saída desejada, mas a fórmula da função ESQUERDA retornar apenas alguns caracteres, poderá precisar de mais espaço para o texto original.
Em vez de excluí-los manualmente, você pode usar a função TRIM para removê-los.
=LEFT(TRIM(A2),7)
Algumas coisas para lembrar ao usar a função ESQUERDA no Excel
#VALUE
se o argumento [num_chars] for menor que 0.Por exemplo, 01/01/1980 representa o número 29221, portanto, aplicar a função ESQUERDA a uma célula contendo a data 01/01/1980 (e exigindo que ela retorne 3 caracteres) fornecerá o resultado 292. Se Se você quiser use LEFT em datas, você pode combiná-lo com as funções DIA, DATA, MÊS ou ANO. Caso contrário, você pode converter células contendo datas em texto usando a ferramenta de texto para coluna do Excel.
Acima está como usar a função LEFT para obter a sequência de caracteres da esquerda e exemplos ao combinar a função LEFT com outras funções. Caso ocorra um erro, o usuário precisa verificar num_chars
se é maior que 0 ou não.
Desejo-lhe sucesso!
MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.
Para converter unidades de medida no Excel, usaremos a função Converter.
Qual é a função HLOOKUP? Como usar a função HLOOKUP no Excel? Vamos descobrir com LuckyTemplates!
A função IFERROR no Excel é bastante usada. Para usá-lo bem, você precisa entender a fórmula IFERROR do Microsoft Excel.
Qual é a função VALOR no Excel? Qual é a fórmula do valor no Excel? Vamos descobrir com LuckyTemplates.com!
A função EOMONTH do Excel é utilizada para exibir o último dia de um determinado mês, com uma implementação muito simples. Você obterá então o último dia de um mês específico com base nos dados que inserimos.
Quer automatizar tarefas repetitivas no Excel VBA? Então, vamos aprender como usar um loop Do-While para implementar uma série de ações que se repetem até que uma condição seja atendida.
A largura da coluna e a altura da linha padrão no Excel podem não corresponder aos dados inseridos. O artigo abaixo mostra algumas maneiras de alterar o tamanho de colunas, linhas e células no Excel 2016. Consulte-o!
Sempre que você trabalhar com o Excel, precisará inserir informações – ou conteúdo – nas células. Vamos aprender com LuckyTemplates os conceitos básicos de células e intervalos no Excel 2016!
Qual é a função Xlookup no Excel? Como usar o Xlookup no Excel? Vamos descobrir com LuckyTemplates.com!