Utilizar caracteres curinga em fórmulas

Sumário

# Utilizar caracteres curingas em fórmulas

Caracteres curingas são caracteres especiais que podem ser usados em chaves de pesquisa que são passadas como argumentos para algumas funções do Calc. Também podem ser usados para definir os critérios de pesquisa na caixa de diálogo Localizar e substituir. Utilizar curingas permite a definição de parâmetros de pesquisa mais avançados com uma única chave de pesquisa.

O LibreOffice Calc suporta caracteres curingas ou expressões regulares como argumentos, dependendo das configurações atuais do aplicativo. Por padrão, o LibreOffice Calc é configurado para oferecer suporte a curingas em vez de expressões regulares.

Para certificar-se de que os curingas são suportados, acesse LibreOffice - Preferências - LibreOffice Calc - Calcular Ferramentas - Opções - LibreOffice Calc - Calcular e verifique se a opção Permitir caracteres curinga em fórmulas está selecionada. Observe que você pode usar esta caixa de diálogo para alternar para expressões regulares escolhendo Permitir expressões regulares em fórmulas ou optar por não oferecer suporte a caracteres curinga nem a expressões regulares.

Os seguintes caracteres curinga são suportados:

Caractere curinga | Descrição
--- | ---
? (ponto de interrogação) | Corresponde a qualquer caractere único. Por exemplo, a chave de pesquisa "b?g" corresponde a "bag" e "beg", mas não corresponde a "boog" ou "mug". Observe que também não corresponderá a "bg", pois "?" deve corresponder exatamente a um caractere. O curinga "?" não corresponde a ausência de caractere.
* (asterisco) | Corresponde a qualquer sequência de caracteres, incluindo uma chave vazia. Por exemplo, a chave de pesquisa "*cast" corresponderá a "cast", "forecast" e "outcast", mas não corresponderá a "forecaster" usando as configurações padrão do LibreOffice. Se a opção Critérios de pesquisa = e <> deve ser aplicados ao conteúdo integral das células estiver desabilitada em LibreOffice - Preferências - LibreOffice Calc - CalcularFerramentas - Opções - LibreOffice Calc - Calcular, então "forecaster" será uma correspondência usando a chave de pesquisa "*cast".
~ (til) | Cancela qualquer significado especial de uma interrogação, asterisco ou til que segue imediatamente após o caractere til. Por exemplo, a chave de pesquisa "why~?" corresponde a “why?” mas não corresponde a "whys" nem "why~s".

Caracteres curinga são suportados no LibreOffice Calc e no Microsoft Excel. Portanto, se a interoperabilidade entre os dois aplicativos for necessária, opte por trabalhar com curingas em vez de expressões regulares. Por outro lado, se a interoperabilidade não for necessária, considere o uso de expressões regulares para recursos de pesquisa mais poderosos.

## Funções de planilha admitidas

Os curingas são compatíveis com as seguintes funções de planilha:

- Funções de banco de dados: BDMÉDIA, BDCONTAR, BDCONTARA, BDEXTRAIR, BDMÁX, BDMÍN, BDMULTIPL, BDEST, BDDESVPA, BDSOMA, BDVAREST e BDVARP.

- Funções condicionais: MÉDIASE, MÉDIASES, CONT.SE, CONT.SES, MÁXIMOSES, MÍNIMOSES, SOMASE e SOMASES.

- Funções de procura: PROCX, PROCH, PROC e PROCV.

- Outras funções: CORRESPX, CORRESP e LOCALIZAR.

## Exemplos de curingas em fórmulas

Os exemplos a seguir consideram que as opções Ativar curingas em fórmulas e Critérios de pesquisa = e <> devem ser aplicados ao conteúdo integral das células estão ativadas em LibreOffice - Preferências - LibreOffice Calc - CalcularFerramentas - Opções - LibreOffice Calc - Calcular.

=CONT.SE(A1:A10;"Chi*") conta o número de células no intervalo A1:A10 contendo chaves que iniciam com "Chi" tendo ou não caracteres sem seguida.

=SOMASE(A1:A5;"A??";B1:B5) soma os valores em B1:B5 cujo valores correspondentes em A1:A5 que iniciam com "A" seguido exatamente por dois caracteres quaisquer.

As comparações de curingas não diferenciam maiúsculas de minúsculas, portanto, "A?" corresponderá a "A1" e "a1".

Tópicos relacionados

Lista de expressões regulares

♥ Doe para nosso projeto! ♥