Funções de Texto Bráulio Alturas
Funções de Texto Permitem a manipulação de cadeias de caracteres, isolar partes das mesmas, efectuar contagens de caracteres, compor frases e procurar um ou mais caracteres numa cadeia.
Funções de Texto LEFT() ESQUERDA() Extrair e isolar caracteres de uma cadeia de caracteres RIGHT() DIREITA() (frase ou palavra) MID() SEG.TEXTO() CONCATENATE() CONCATENAR() Combinar cadeias de texto separadas SEARCH() PROCURAR() Localizar caracteres FIND() LOCALIZAR() LEN() NUM.CARACT() Contar o número de caracteres de uma cadeia de texto
Funções de texto Termos capacidade de manipular valores textuais no Excel é importante Os dados nem sempre nos são fornecidos no formato que queremos Exº: “200403Amd58” – Código de uma factura: Emitida em Março de 2004... Pela loja da Amadora... Foi a 58ª factura nesse mês Temos que “desempacotar” esta informação a partir do código da factura Os resultados têm que ser fornecidos em formato textual Exº: O valor do recibo tem que ser escrito por extenso O valor recebido foi 300,20 €... ...o recibo tem que mencionar “trezentos euros e vinte cêntimos” O Excel tem que compor este texto a partir do valor 300,20.
Funções de agregação de texto CONCATENATE  ( ) CONCATENATE (“Gestão”;“empresarial”) “ Gestãoempresarial” CONCATENATE (“Gestão”;“ empresarial”) “ Gestão empresarial” Operador  & “ Gestão” & “empresarial” “ Gestãoempresarial” “ Gestão” & “ empresarial” “ Gestão empresarial”
Funções de extracção de texto LEFT  (  texto;num-de-caracteres ) LEFT (“Gestão”;4)    “Gest” RIGHT  (  texto;num-de-caracteres ) RIGHT (“Gestão”;4)    “stão” MID  (  texto;começo;num-de-caracteres ) MID (“Gestão”;3;2)    “st”
Funções de localização de texto SEARCH  (  a_localizar;onde_localizar ) SEARCH (“@”;“reitoria@iscte.pt”)    9 SEARCH (“ “;“João Bento”)    5 LEFT  ( A2;SEARCH ( “ “;A2 ) )     Nome próprio FIND  (  a_localizar;onde_localizar ) Similar, mas distingue maiúsculas de minúsculas
Exercício Preencha a coluna Apelido para que esta apresente o Apelido dos clientes. Preencha a coluna Nome para que esta apresente o Nome dos clientes. Na coluna isole o nome do servidor com base nos dados do E-mail. Assinale a coluna OBS com um X nos clientes que têm endereço de e-mail português? (acabados em .pt) Introduza a fórmula que permita preencher a coluna E-mail2 a partir do nome dos clientes e do servidor iscte-iul.pt.
Referências Martins, António (2003). Excel Aplicado à Gestão, 2ª Edição, Edições. Sílabo, Lisboa. Dias Curto, J. J. (2004). Excel para Economia e Gestão, Edições Sílabo, Lisboa. Peres, Paula (2005). Excel Avançado, 2ª Edição, Edições Sílabo, Lisboa. Barlow John F. (2005). Excel Models for Business and Operations Management. John Wiley and Sons Ltd, EUA. Brady, Joseph A (2006). Problem-Solving Cases in Microsoft Access And Excel. Course Technology Ptr (Sd), EUA. Cravens, David (2001). Strategic Marketing Management Cases: With Excel Spreadsheets. McGraw-Hill Publishing Co., EUA.

Ig excel funcoes_texto

  • 1.
    Funções de TextoBráulio Alturas
  • 2.
    Funções de TextoPermitem a manipulação de cadeias de caracteres, isolar partes das mesmas, efectuar contagens de caracteres, compor frases e procurar um ou mais caracteres numa cadeia.
  • 3.
    Funções de TextoLEFT() ESQUERDA() Extrair e isolar caracteres de uma cadeia de caracteres RIGHT() DIREITA() (frase ou palavra) MID() SEG.TEXTO() CONCATENATE() CONCATENAR() Combinar cadeias de texto separadas SEARCH() PROCURAR() Localizar caracteres FIND() LOCALIZAR() LEN() NUM.CARACT() Contar o número de caracteres de uma cadeia de texto
  • 4.
    Funções de textoTermos capacidade de manipular valores textuais no Excel é importante Os dados nem sempre nos são fornecidos no formato que queremos Exº: “200403Amd58” – Código de uma factura: Emitida em Março de 2004... Pela loja da Amadora... Foi a 58ª factura nesse mês Temos que “desempacotar” esta informação a partir do código da factura Os resultados têm que ser fornecidos em formato textual Exº: O valor do recibo tem que ser escrito por extenso O valor recebido foi 300,20 €... ...o recibo tem que mencionar “trezentos euros e vinte cêntimos” O Excel tem que compor este texto a partir do valor 300,20.
  • 5.
    Funções de agregaçãode texto CONCATENATE ( ) CONCATENATE (“Gestão”;“empresarial”) “ Gestãoempresarial” CONCATENATE (“Gestão”;“ empresarial”) “ Gestão empresarial” Operador & “ Gestão” & “empresarial” “ Gestãoempresarial” “ Gestão” & “ empresarial” “ Gestão empresarial”
  • 6.
    Funções de extracçãode texto LEFT ( texto;num-de-caracteres ) LEFT (“Gestão”;4)  “Gest” RIGHT ( texto;num-de-caracteres ) RIGHT (“Gestão”;4)  “stão” MID ( texto;começo;num-de-caracteres ) MID (“Gestão”;3;2)  “st”
  • 7.
    Funções de localizaçãode texto SEARCH ( a_localizar;onde_localizar ) SEARCH (“@”;“reitoria@iscte.pt”)  9 SEARCH (“ “;“João Bento”)  5 LEFT ( A2;SEARCH ( “ “;A2 ) )  Nome próprio FIND ( a_localizar;onde_localizar ) Similar, mas distingue maiúsculas de minúsculas
  • 8.
    Exercício Preencha acoluna Apelido para que esta apresente o Apelido dos clientes. Preencha a coluna Nome para que esta apresente o Nome dos clientes. Na coluna isole o nome do servidor com base nos dados do E-mail. Assinale a coluna OBS com um X nos clientes que têm endereço de e-mail português? (acabados em .pt) Introduza a fórmula que permita preencher a coluna E-mail2 a partir do nome dos clientes e do servidor iscte-iul.pt.
  • 9.
    Referências Martins, António(2003). Excel Aplicado à Gestão, 2ª Edição, Edições. Sílabo, Lisboa. Dias Curto, J. J. (2004). Excel para Economia e Gestão, Edições Sílabo, Lisboa. Peres, Paula (2005). Excel Avançado, 2ª Edição, Edições Sílabo, Lisboa. Barlow John F. (2005). Excel Models for Business and Operations Management. John Wiley and Sons Ltd, EUA. Brady, Joseph A (2006). Problem-Solving Cases in Microsoft Access And Excel. Course Technology Ptr (Sd), EUA. Cravens, David (2001). Strategic Marketing Management Cases: With Excel Spreadsheets. McGraw-Hill Publishing Co., EUA.

Notas do Editor

  • #6 Referir que esta concatenação não consiste numa agregação frásica de palavras. Isto é, juntar “Gestão” a “empresarial” não resulta na construção frásica “Organização empresarial”. São concatenações de sequências de caracteres. Se quisermos construir frases a partir de palavras, temos que introduzir explicitamente os espacos em branco, pontuações, etc. Os exemplos do slide ilustram isto. Os exemplos não são muito elucidativos da aplicabilidade destas funções. Estas tornam-se úteis quando os seus parâmetros são referências para células. Por uma questão de legibilidade, quando se usa o operador & (i-comercial) convém colocar espaços em branco à volta do dito.