SlideShare uma empresa Scribd logo
Aplicações Informáticas (18017)
Curso: Sistemas Mecatrónicos e de Produção (SMP)
Docente: Sérgio Silva
Contacto: spsilva@ua.pt
Aula 3 – Índice
• Função ROUND;
• Função ROUNDUP;
• Função ROUNDDOWND;
• Validação de dados – DATA VALIDATION;
• Função VLOOKUP;
• Função HLOOKUP;
• Função MATCH;
• Função INDEX;
• Função INDEX (MATCH);
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva
2
Função ROUND
OBJETIVO: Arredondar determinado número em função de um determinado parâmetro
EXEMPLO: A célula A1 tem representado o número 17,95421 e a célula B1 retorna o
número apresentado em A1 sem casas decimais
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva
3
Função ROUND
DESCRIÇÃO:
• ROUND – Função arredondar;
• “number” – Valor a ser arredondado;
• “num_digits” – Número de casas decimais que se pretende arredondar
EXEMPLO: Arredondar 17,95421 com duas casas decimais
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 4
Função ROUNDUP
DESCRIÇÃO:
• ROUNDUP – Função que arredonda para cima;
• “number” – Valor a ser arredondado;
• “num_digits” – Número de casas decimais que se pretende arredondar para cima
EXEMPLO: Arredondar para cima 17,95421 com 4 casas decimais
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 5
Função ROUNDDOWN
DESCRIÇÃO:
• ROUNDDOWN – Função que arredonda para baixo;
• “number” – Valor a ser arredondado;
• “num_digits” – Número de casas decimais que se pretende arredondar para baixo
EXEMPLO: Arredondar para cima 17,95421 com 4 casas decimais
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 6
Validação de Dados – Data Validation
OBJETIVO:
• Limitar as opções de escolha
do utilizador;
• “Forçar” o utilizador a colocar um
certo tipo de dados;
• Indicar como se deve preencher
determinado campo;
• Gerar erros caso o utilizador não
cumpra com as regras definidas
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 7
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 8
• Na coluna Nota (B3:B11), limitar os valores de entrada de 0 a 20 valores
1
2
3
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 9
Settings: criar um critério para entrada de dados. Neste caso, será limitar os valores de
entrada (0 a 20)
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 10
Input Message: atribuir uma mensagem para ajudar o utilizador relativo a critério de input
de dados
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 11
Error Alert: caso o utilizador não tenha colocado dados válidos é possível definir um alerta
para o erro
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 12
Settings: criar um critério para entrada de dados. Neste caso, já existem os critérios e o
utilizador apenas terá que escolher dentro dos critérios definidos
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 13
Validação de Dados – Data Validation
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 14
Função VLOOKUP
OBJETIVO: Usada quando é necessário encontrar uma informação numa tabela ou num
intervalo de linhas.
EXEMPLO: Ao responder à questão: “Qual a idade da Maria?”, o resultado desta função
retorna o número 39 (Coluna B, Linha 4)
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 15
Função VLOOKUP
DESCRIÇÃO:
• VLOOKUP – Função procurar numa determinada linha;
• “lookup_value” – Variável a procurar;
• “table_array” – Matriz a procurar;
• “col_indez_num” – Número da coluna onde se vai procurar a informação a retornar;
• “[range_lookup]” - TRUE se pretender uma correspondência aproximada
ou FALSE para uma correspondência exata do valor devolvido.
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 16
Função VLOOKUP
EXEMPLO: “Qual a idade da Maria?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 17
Função VLOOKUP – Diferença entre True ou False
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 18
Função VLOOKUP – Diferença entre True ou False
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 19
Função HLOOKUP
DESCRIÇÃO:
• HLOOKUP – Função procurar numa determinada coluna;
• “lookup_value” – Variável a procurar;
• “table_array” – Matriz a procurar;
• “row_indez_num” – Número da linha onde se vai procurar a informação a retornar;
• “[range_lookup]” - TRUE se pretender uma correspondência aproximada
ou FALSE para uma correspondência exata do valor devolvido.
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 20
Função HLOOKUP
OBJETIVO: Semelhante ao VLOOKUP mas em vez de procurar a variável de A1 a A3, vai
procurar de A1 a F1
EXEMPLO: Ao responder à questão: “Qual a cidade do António?”, o resultado desta função
retorna a cidade Aveiro (Coluna B, Linha 3)
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 21
Função HLOOKUP
EXEMPLO: “Qual a cidade do António?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 22
Função XLOOKUP
DESCRIÇÃO:
• XLOOKUP – Função simplificada do VLOOKUP e HLOOKUP que pode retornar diferentes tipos
de valores;
• “lookup_value” – Variável a procurar;
• “lookup_array” – Matriz a procurar o lookup_value;
• “return_array” – Matriz de onde se pretende retornar o valor;
• “[if_not_found]” – Mensagem de texto caso não exista o valor que procuramos;
• “[match_mode]” – 0: pesquisa pelo valor real (igual ao False no VLOOKUP)
1/-1: pesquisa pelo valor aproximado (igual ao True no VLOOKUP)
• “[search_mode]” – 1: retorna o primeiro valor;
-1: retorna o último valor;
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 23
Função XLOOKUP
OJETIVO: Substituir funções como VLOOKUP e HLOOKUP
EXEMPLO: Ao responder à questão: “Quem mora em Aveiro?”, o resultado desta função
retorna o nome António ou Paulo consoante aquilo que escolhermos na fórmula.
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 24
Função XLOOKUP
EXEMPLO: “Quem mora em Aveiro?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 25
Função INDEX
OJETIVO: Retornar determinado valor que se encontra numa determinada tabela, sabendo
sempre a posição da mesma
EXEMPLO: Ao responder à questão: “Quantos filhos tem a Sónia?”, o resultado desta função
retorna “1” (Coluna D, Linha 6) mas será necessário dar a indicação qual a localização deste
valor.
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 26
Função INDEX
DESCRIÇÃO:
• INDEX – Função que retorna o valor a retornar;
• “array” – Matriz a procurar;
• “row_num” – Linha a procurar;
• “[column_num]” – Coluna a procurar;
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 27
Função INDEX
EXEMPLO: “Quantos filhos tem a Sónia?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 28
Função MATCH
OJETIVO: Retornar posição da matriz com base num determinado critério.
EXEMPLO: Ao responder à questão: “Em que posição da coluna A (da A1 a A6) se encontra
o nome “João”?”, o resultado desta função retorna “3” (Coluna A, Linha 3) pois é o local
onde se encontra o nome João
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 29
Função MATCH
DESCRIÇÃO:
• MATCH – Função que retorna a posição de um determinado valor;
• “lookup_value” – Varável a procurar;
• “lookup_array” – Matriz a procurar;
• “[match_type]” – 0 – procura o valor exato
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 30
Função MATCH
EXEMPLO: “Em que posição da coluna A (da A1 a A6) se encontra o nome “João”?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 31
Função INDEX(MATCH)
OJETIVO: Com base em duas variáveis que não sabemos a posição, este retorna o valor
correspondido.
EXEMPLO: Ao responder à questão: “Em que cidade mora o “Paulo”?”, o resultado desta
função retorna “Coimbra” (Coluna C, Linha 5)
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 32
Função INDEX(MATCH)
EXEMPLO: “Em que cidade mora o “Paulo”?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 33
Função INDEX(MATCH)
EXEMPLO: “Em que cidade mora o “Paulo”?”
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 34
Exercicios
Qualquer ajuda, chamem o professor 
CTeSP em Sistemas Mecatrónicos e de Produção (SMP)
Sérgio Silva 35

Mais conteúdo relacionado

Semelhante a Aula 3 - com XLOOKUP.pptx

LabMM4 (T08 - 12/13) - SQL continuação
LabMM4 (T08 - 12/13) - SQL continuaçãoLabMM4 (T08 - 12/13) - SQL continuação
LabMM4 (T08 - 12/13) - SQL continuação
Carlos Santos
 
LEGO BLOCOS DE DADOS.pptx
LEGO BLOCOS DE DADOS.pptxLEGO BLOCOS DE DADOS.pptx
LEGO BLOCOS DE DADOS.pptx
vagnervicentini2
 
Excell avançado atualizada
Excell avançado   atualizadaExcell avançado   atualizada
Excell avançado atualizada
Silvio Soares
 
INA_-_Fórmulas_e_Funções_-_PDF_C4R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C4R.pdfINA_-_Fórmulas_e_Funções_-_PDF_C4R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C4R.pdf
serapossivel
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8
Emiliano Barbosa
 
JTableView - Swing
JTableView - SwingJTableView - Swing
JTableView - Swing
Sérgio Souza Costa
 
Excel - Aula 05.pptx
Excel - Aula 05.pptxExcel - Aula 05.pptx
Excel - Aula 05.pptx
SrgioSilva828129
 
Aula 11 - Validação de Dados.pdf
Aula 11 - Validação de Dados.pdfAula 11 - Validação de Dados.pdf
Aula 11 - Validação de Dados.pdf
ViniciusBortolini1
 
Sql02
Sql02Sql02
Sql02
Tecksantos
 
Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)
Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)
Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)
Daniel Avelino
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediário
aprcds
 
Banco II - PostgreSQL - Funções
Banco II - PostgreSQL - FunçõesBanco II - PostgreSQL - Funções
Banco II - PostgreSQL - Funções
Gustavo Sávio
 
Opp online módulo i 1-apostila de matemática
Opp online módulo i 1-apostila de matemáticaOpp online módulo i 1-apostila de matemática
Opp online módulo i 1-apostila de matemática
KESLEY G. N. G. DE MELO
 
Excel curso avançado
Excel curso avançadoExcel curso avançado
Excel curso avançado
gisa_legal
 
Excel avancado
Excel avancadoExcel avancado
Excel avancado
Fernando Barbieri
 
Excel avancado
Excel avancadoExcel avancado
Excel avancado
João Victor Prado
 
Excel avancado 2015
Excel avancado 2015Excel avancado 2015
Excel avancado 2015
Josimar Macedo
 
2832014 curso plsql
2832014 curso plsql2832014 curso plsql
2832014 curso plsql
Valter Marcondes B. Leite
 

Semelhante a Aula 3 - com XLOOKUP.pptx (18)

LabMM4 (T08 - 12/13) - SQL continuação
LabMM4 (T08 - 12/13) - SQL continuaçãoLabMM4 (T08 - 12/13) - SQL continuação
LabMM4 (T08 - 12/13) - SQL continuação
 
LEGO BLOCOS DE DADOS.pptx
LEGO BLOCOS DE DADOS.pptxLEGO BLOCOS DE DADOS.pptx
LEGO BLOCOS DE DADOS.pptx
 
Excell avançado atualizada
Excell avançado   atualizadaExcell avançado   atualizada
Excell avançado atualizada
 
INA_-_Fórmulas_e_Funções_-_PDF_C4R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C4R.pdfINA_-_Fórmulas_e_Funções_-_PDF_C4R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C4R.pdf
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8
 
JTableView - Swing
JTableView - SwingJTableView - Swing
JTableView - Swing
 
Excel - Aula 05.pptx
Excel - Aula 05.pptxExcel - Aula 05.pptx
Excel - Aula 05.pptx
 
Aula 11 - Validação de Dados.pdf
Aula 11 - Validação de Dados.pdfAula 11 - Validação de Dados.pdf
Aula 11 - Validação de Dados.pdf
 
Sql02
Sql02Sql02
Sql02
 
Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)
Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)
Dicas de excel - 06 - FUNÇÃO PROCV (VLOOKUP)
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediário
 
Banco II - PostgreSQL - Funções
Banco II - PostgreSQL - FunçõesBanco II - PostgreSQL - Funções
Banco II - PostgreSQL - Funções
 
Opp online módulo i 1-apostila de matemática
Opp online módulo i 1-apostila de matemáticaOpp online módulo i 1-apostila de matemática
Opp online módulo i 1-apostila de matemática
 
Excel curso avançado
Excel curso avançadoExcel curso avançado
Excel curso avançado
 
Excel avancado
Excel avancadoExcel avancado
Excel avancado
 
Excel avancado
Excel avancadoExcel avancado
Excel avancado
 
Excel avancado 2015
Excel avancado 2015Excel avancado 2015
Excel avancado 2015
 
2832014 curso plsql
2832014 curso plsql2832014 curso plsql
2832014 curso plsql
 

Último

AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...
Consultoria Acadêmica
 
Dimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdfDimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdf
RodrigoQuintilianode1
 
Apostila SAP.PM para PCM, para indústria e depósitos
Apostila SAP.PM para PCM, para indústria e  depósitosApostila SAP.PM para PCM, para indústria e  depósitos
Apostila SAP.PM para PCM, para indústria e depósitos
Sandro Marques Solidario
 
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...
Consultoria Acadêmica
 
SFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docx
SFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docxSFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docx
SFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docx
bentosst
 
AULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdf
AULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdfAULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdf
AULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdf
MaxwellBentodeOlivei1
 

Último (6)

AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL COMUNICAÇÃO ASSERTIVA E INTERPESSOA...
 
Dimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdfDimensionamento de eixo. estudo de caso.pdf
Dimensionamento de eixo. estudo de caso.pdf
 
Apostila SAP.PM para PCM, para indústria e depósitos
Apostila SAP.PM para PCM, para indústria e  depósitosApostila SAP.PM para PCM, para indústria e  depósitos
Apostila SAP.PM para PCM, para indústria e depósitos
 
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...
AE03 - ESTUDO CONTEMPORÂNEO E TRANSVERSAL EMPREENDEDORISMO CORPORATIVO UNICES...
 
SFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docx
SFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docxSFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docx
SFE SSO PROC 03 Bloqueio e sinalização de energias perigosas 1(Comentado).docx
 
AULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdf
AULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdfAULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdf
AULA LEI DOS SENOS OU COSSENOS - parte final (3) (1).pdf
 

Aula 3 - com XLOOKUP.pptx

  • 1. Aplicações Informáticas (18017) Curso: Sistemas Mecatrónicos e de Produção (SMP) Docente: Sérgio Silva Contacto: spsilva@ua.pt
  • 2. Aula 3 – Índice • Função ROUND; • Função ROUNDUP; • Função ROUNDDOWND; • Validação de dados – DATA VALIDATION; • Função VLOOKUP; • Função HLOOKUP; • Função MATCH; • Função INDEX; • Função INDEX (MATCH); CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 2
  • 3. Função ROUND OBJETIVO: Arredondar determinado número em função de um determinado parâmetro EXEMPLO: A célula A1 tem representado o número 17,95421 e a célula B1 retorna o número apresentado em A1 sem casas decimais CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 3
  • 4. Função ROUND DESCRIÇÃO: • ROUND – Função arredondar; • “number” – Valor a ser arredondado; • “num_digits” – Número de casas decimais que se pretende arredondar EXEMPLO: Arredondar 17,95421 com duas casas decimais CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 4
  • 5. Função ROUNDUP DESCRIÇÃO: • ROUNDUP – Função que arredonda para cima; • “number” – Valor a ser arredondado; • “num_digits” – Número de casas decimais que se pretende arredondar para cima EXEMPLO: Arredondar para cima 17,95421 com 4 casas decimais CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 5
  • 6. Função ROUNDDOWN DESCRIÇÃO: • ROUNDDOWN – Função que arredonda para baixo; • “number” – Valor a ser arredondado; • “num_digits” – Número de casas decimais que se pretende arredondar para baixo EXEMPLO: Arredondar para cima 17,95421 com 4 casas decimais CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 6
  • 7. Validação de Dados – Data Validation OBJETIVO: • Limitar as opções de escolha do utilizador; • “Forçar” o utilizador a colocar um certo tipo de dados; • Indicar como se deve preencher determinado campo; • Gerar erros caso o utilizador não cumpra com as regras definidas CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 7
  • 8. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 8 • Na coluna Nota (B3:B11), limitar os valores de entrada de 0 a 20 valores 1 2 3
  • 9. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 9 Settings: criar um critério para entrada de dados. Neste caso, será limitar os valores de entrada (0 a 20)
  • 10. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 10 Input Message: atribuir uma mensagem para ajudar o utilizador relativo a critério de input de dados
  • 11. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 11 Error Alert: caso o utilizador não tenha colocado dados válidos é possível definir um alerta para o erro
  • 12. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 12 Settings: criar um critério para entrada de dados. Neste caso, já existem os critérios e o utilizador apenas terá que escolher dentro dos critérios definidos
  • 13. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 13
  • 14. Validação de Dados – Data Validation CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 14
  • 15. Função VLOOKUP OBJETIVO: Usada quando é necessário encontrar uma informação numa tabela ou num intervalo de linhas. EXEMPLO: Ao responder à questão: “Qual a idade da Maria?”, o resultado desta função retorna o número 39 (Coluna B, Linha 4) CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 15
  • 16. Função VLOOKUP DESCRIÇÃO: • VLOOKUP – Função procurar numa determinada linha; • “lookup_value” – Variável a procurar; • “table_array” – Matriz a procurar; • “col_indez_num” – Número da coluna onde se vai procurar a informação a retornar; • “[range_lookup]” - TRUE se pretender uma correspondência aproximada ou FALSE para uma correspondência exata do valor devolvido. CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 16
  • 17. Função VLOOKUP EXEMPLO: “Qual a idade da Maria?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 17
  • 18. Função VLOOKUP – Diferença entre True ou False CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 18
  • 19. Função VLOOKUP – Diferença entre True ou False CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 19
  • 20. Função HLOOKUP DESCRIÇÃO: • HLOOKUP – Função procurar numa determinada coluna; • “lookup_value” – Variável a procurar; • “table_array” – Matriz a procurar; • “row_indez_num” – Número da linha onde se vai procurar a informação a retornar; • “[range_lookup]” - TRUE se pretender uma correspondência aproximada ou FALSE para uma correspondência exata do valor devolvido. CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 20
  • 21. Função HLOOKUP OBJETIVO: Semelhante ao VLOOKUP mas em vez de procurar a variável de A1 a A3, vai procurar de A1 a F1 EXEMPLO: Ao responder à questão: “Qual a cidade do António?”, o resultado desta função retorna a cidade Aveiro (Coluna B, Linha 3) CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 21
  • 22. Função HLOOKUP EXEMPLO: “Qual a cidade do António?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 22
  • 23. Função XLOOKUP DESCRIÇÃO: • XLOOKUP – Função simplificada do VLOOKUP e HLOOKUP que pode retornar diferentes tipos de valores; • “lookup_value” – Variável a procurar; • “lookup_array” – Matriz a procurar o lookup_value; • “return_array” – Matriz de onde se pretende retornar o valor; • “[if_not_found]” – Mensagem de texto caso não exista o valor que procuramos; • “[match_mode]” – 0: pesquisa pelo valor real (igual ao False no VLOOKUP) 1/-1: pesquisa pelo valor aproximado (igual ao True no VLOOKUP) • “[search_mode]” – 1: retorna o primeiro valor; -1: retorna o último valor; CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 23
  • 24. Função XLOOKUP OJETIVO: Substituir funções como VLOOKUP e HLOOKUP EXEMPLO: Ao responder à questão: “Quem mora em Aveiro?”, o resultado desta função retorna o nome António ou Paulo consoante aquilo que escolhermos na fórmula. CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 24
  • 25. Função XLOOKUP EXEMPLO: “Quem mora em Aveiro?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 25
  • 26. Função INDEX OJETIVO: Retornar determinado valor que se encontra numa determinada tabela, sabendo sempre a posição da mesma EXEMPLO: Ao responder à questão: “Quantos filhos tem a Sónia?”, o resultado desta função retorna “1” (Coluna D, Linha 6) mas será necessário dar a indicação qual a localização deste valor. CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 26
  • 27. Função INDEX DESCRIÇÃO: • INDEX – Função que retorna o valor a retornar; • “array” – Matriz a procurar; • “row_num” – Linha a procurar; • “[column_num]” – Coluna a procurar; CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 27
  • 28. Função INDEX EXEMPLO: “Quantos filhos tem a Sónia?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 28
  • 29. Função MATCH OJETIVO: Retornar posição da matriz com base num determinado critério. EXEMPLO: Ao responder à questão: “Em que posição da coluna A (da A1 a A6) se encontra o nome “João”?”, o resultado desta função retorna “3” (Coluna A, Linha 3) pois é o local onde se encontra o nome João CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 29
  • 30. Função MATCH DESCRIÇÃO: • MATCH – Função que retorna a posição de um determinado valor; • “lookup_value” – Varável a procurar; • “lookup_array” – Matriz a procurar; • “[match_type]” – 0 – procura o valor exato CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 30
  • 31. Função MATCH EXEMPLO: “Em que posição da coluna A (da A1 a A6) se encontra o nome “João”?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 31
  • 32. Função INDEX(MATCH) OJETIVO: Com base em duas variáveis que não sabemos a posição, este retorna o valor correspondido. EXEMPLO: Ao responder à questão: “Em que cidade mora o “Paulo”?”, o resultado desta função retorna “Coimbra” (Coluna C, Linha 5) CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 32
  • 33. Função INDEX(MATCH) EXEMPLO: “Em que cidade mora o “Paulo”?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 33
  • 34. Função INDEX(MATCH) EXEMPLO: “Em que cidade mora o “Paulo”?” CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 34
  • 35. Exercicios Qualquer ajuda, chamem o professor  CTeSP em Sistemas Mecatrónicos e de Produção (SMP) Sérgio Silva 35