Funções expressões regulares e funções incorporadas

A função quando .* como no exemplo can.* funciona no meu Calc mas no computador do meu amigo não funciona, precisa retirar o . ou seja ficando apenas can.

Descrição da imagem

=SOMASES(C2:C6;A2:A6;“can.*”;B2:B6;"<"&MÁXIMO(B2:B6))

@rafaelarlindodias

Seu problema, acredito eu, seria o ponto após o “can”.

Em vez de “can.*” - deixe "can"*

Então o problema é que no meu LibreOffice precisa do .* (ponto e asterisco) se não da zero e no do meu amigo é contrário não pode ter o . (ponto) somente o * (asterisco) pois se não da zero, queria entender o por que isso esta acontecendo.

Boa noite,

O Calc passou a suportar além de expressões regulares, o uso de caracteres curingas em fórmulas. No computador do seu amigo, o " ***** " está se comportando com um caractere curinga.

Verifique nos dois computadores em Ferramentas >> Opções >> LibreOffice Calc >> Calcular qual das opções abaixo está marcada:

  • Permitir caracteres curingas em fórmulas
  • Permitir expressões regulares em fórmulas

Atte,

@Grafeno Muito obrigado.

Era isto que procurava. Obrigado pela dica, valeu mesmo.

Abraços.