ANÁLISE DE DADOS Flashcards
Expressão Regular
Como é a definição de Classes de Caracteres?
[ ]
colchetes
permite especificar padrões
Expressão Regular
[^0-9]
= qualquer caractere que não seja um dígito
Expressão Regular
O que faz os seguintes Metacaracteres?
.
*
. = Qualquer caractere, exceto quebras de linha.
- = Zero ou mais ocorrências do caractere ou grupo anterior.
Expressão Regular
Quais são os caracteres especiais que precisam de escape para dar semântica?
-
]
\
Expressão Regular
O que faz os seguintes Metacaracteres?
+
( )
+ = Uma ou mais ocorrências do caractere ou grupo anterior.
( ) = Grupo de captura, agrupa caracteres para aplicar metacaracteres a eles.
Expressão Regular
O que faz os seguintes Metacaracteres?
?
|
? = Zero ou uma ocorrência do caractere ou grupo anterior.
”|” = Alternância, corresponde a um dos padrões à esquerda ou à direita.
Expressão Regular
O que são Shorthands?
São atalhos para definir classes de caracteres comuns.
\d
\D
\w
\W
\s
\S
Expressão Regular
O que faz os seguintes Metacaracteres?
[^]
$
[^] = Classe de caracteres negada, corresponde a qualquer caractere que não esteja dentro dos colchetes.
$ = âncora de final de linha, corresponde ao final de uma linha.
Expressão Regular
O que faz os seguintes Metacaracteres?
[ ]
[ ] = Classe de caracteres, corresponde a qualquer caractere dentro dos colchetes.
^ = âncora de início de linha, corresponde ao início de uma linha.
Expressão Regular
\W
\s
\W = Qualquer caractere que não seja alfanumérico
\s = Qualquer caractere de espaço em branco
Expressão Regular
\D
\w
\D = Qualquer caractere que não seja um dígito
\w = Qualquer caractere alfanumérico
Expressão Regular
\S
\S = Qualquer caractere que não seja espaço em branco
Expressão Regular
Qual é o padrão para pesquisar todas as letras acentuadas?
[À-ÿ]
Expressão Regular
Quantificadores
……… → Zero ou mais vezes (equivalente a {0,}).
……… → Uma ou mais vezes (equivalente a {1,}).
- → Zero ou mais vezes (equivalente a {0,}).
+ → Uma ou mais vezes (equivalente a {1,}).
Expressão Regular
……… → Zero ou uma vez (equivalente a {0,1}).
……… → Exatamente n vezes. Exemplo: a{3} corresponde a “aaa”.
? → Zero ou uma vez (equivalente a {0,1}).
{n} → Exatamente n vezes. Exemplo: a{3} corresponde a “aaa”.
Expressão Regular
……… → Pelo menos n vezes. Exemplo: a{2,} corresponde a “aa”, “aaa”, “aaaa”, etc.
……… → Entre n e m vezes. Exemplo: a{2,4} corresponde a “aa”, “aaa” ou “aaaa”.
{n,} → Pelo menos n vezes. Exemplo: a{2,} corresponde a “aa”, “aaa”, “aaaa”, etc.
{n,m} → Entre n e m vezes. Exemplo: a{2,4} corresponde a “aa”, “aaa” ou “aaaa”.
Expressão Regular
Para representar um único espaço em branco, pode-se utilizar o \s ou o …………………..
\x20
Se precisar capturar apenas um espaço comum: Use \x20
Se quiser capturar qualquer espaço em branco: Use \s
Expressão Regular
caractere especial empregado em uma expressão regular que realiza omatch (correspondência) de um caractere qualquer, exceto final de linha.
. (ponto)
O caractere . (ponto) em expressões regulares representa qualquer caractere, exceto a quebra de linha (\n).
Isso significa que a regex . casa com qualquer caractere único, como letras, números e símbolos, mas não com quebras de linha.
Expressão Regular
O caractere ………. em expressões regulares representa qualquer caractere, exceto a quebra de linha (\n).
Isso significa que a regex . casa com qualquer caractere único, como letras, números e símbolos, mas não com quebras de linha.
. (ponto)
Expressão Regular
o metacaractere …….. reconhece qualquer caractere alfanumérico e o caractere underline (_). Ou seja, é equivalente a [A-Za-z_0-9].
\w
Qual a principal diferença entre o loop FOR e WHILE?
O laço “for” é adequado para situações em que o número de iterações é conhecido antecipadamente, enquanto o laço “while” atende situações em que o número de iterações é desconhecido e depende de uma condição.
Referente à estrutura REPITA…ATÉ…
1) em que momento ocorre o teste de controle?
2) o loop termina quando a condição for verdadeira ou falsa?
1) A estrutura REPITA … ATÉ executa o bloco pelo menos uma vez antes de verificar a condição. Se a condição fosse verificada antes da execução do menu, o menu poderia nunca ser exibido.
2) O loop termina quando a condição for VERDADEIRA, e não quando for falsa.
PROCX é uma função muito mais versátil e poderosa do que o PROCV . Cite 3 vantagens.
1) Busca para qualquer direção (diferente de PROCV e PROCH).
2) Pode buscar o primeiro ou último valor correspondente.
3) Aceita valores padrão para não encontrados (se_não_encontrado).
4) Trabalha com curingas * e ? para buscas flexíveis.
5) Mais rápido e eficiente, especialmente em grandes tabelas.
Qual a sintaxe do PROCX?
=PROCX(valor_buscado, matriz_busca, matriz_retorno, [se_não_encontrado], [modo_correspondência], [modo_pesquisa])
No PROCX, como fazer para pesquisar do último elemento para o primeiro?
Se houver valores repetidos e quiser encontrar o último valor correspondente, basta usar -1 no modo_pesqusia (‘último parâmetro)
A função ÚNICO no Excel é usada para extrair valores únicos de um intervalo, eliminando duplicatas automaticamente. Qual a sintaxe?
=ÚNICO(matriz, [por_coluna], [exatamente_único])
A função ÚNICO do Excel possui 3 possibilidades. Cite como fazer:
1) Lista simples de Nomes Únicos
2) Lista de Valores Únicos em Colunas
3) Exibir Apenas Valores que Não se Repetem
=ÚNICO(matriz, [por_coluna], [exatamente_único])
1) =ÚNICO(A1:A5)
2) =ÚNICO(A1:D1; VERDADEIRO)
3) =ÚNICO(A1:A5, FALSO, VERDADEIRO)
O que essa fórmula faz?
=ÚNICO(A1:A5, FALSO, VERDADEIRO)
É exibida uma lista apenas dos valores que não se repetem no intervalo. Ou seja, valores que aparecem uma única vez.
O que essa fórmula faz?
=ÚNICO(A1:D1, VERDADEIRO, VERDADEIRO)
É exibida apenas as colunas que não se repetem no intervalo. Ou seja, colunas que aparecem uma única vez.
Qual a sintaxe da fórmula SEERRO?
=SEERRO(valor, valor_se_erro)
As funções ……………… e ……………… no Excel são frequentemente usadas juntas para buscar valores em uma tabela, funcionando como uma alternativa mais flexível ao PROCV.
ÍNDICE e CORRESP
✅ Busca valores em qualquer direção (PROCV só busca da esquerda para a direita).
Qual a diferença entre as funções ÍNDICE e CORRESP ?
ÍNDICE retorna um valor com base em sua posição em uma matriz.
CORRESP retorna a posição de um valor dentro de um intervalo.
Ou seja, índice pode retorna valor de uma célula enquanto CORRESP retorna apenas o número da posição.
O Excel tem uma função de aplicar ícones junto aos valores da célula, escolhidos e preenchidos automaticamente, conforme os valores do intervalo. Por exemplo, mini ícones de barras, pizza, números, etc. Qual o caminho para aplicar isso?
Formatação Condicional > Conjunto de Ícones
podendo escolher diversos ícones, de várias categorias (classificações, indicadores, formas e direcional)