--- Em ter, 13/12/11, Raul Pacheco da Silva <raulpacheco@ig.com.br> escreveu:
Boa tarde, estou traduzindo manuais
do Calc e em inglês tem a função DGET
que seria a função BDOBTER, porém não encontrei a mesma
ou algo parecido no
LibreOffice, alguém pode me ajudar e dizer qual seria a
função
correspondente no LibreOffice 3.4.4 pt-br.
Creio que seja a BDEXTRAIR:
BDEXTRAIR
BDEXTRAIR retorna o conteúdo da célula referenciada em um banco de dados que corresponda aos
critérios de pesquisa especificados. Em caso de erro, a função retorna #VALOR! quando nenhuma linha
for encontrada ou Err502 quando mais de uma célula for encontrada.
A pesquisa permite expressões regulares. Você pode digitar "all.*", por exemplo, para localizar a
primeira ocorrência de "all" seguida de outros caracteres. Caso deseje buscar um texto que seja
também uma expressão regular, será necessário preceder todos os caracteres com um caractere \. É
possível ativar e desativar a avaliação automática de expressões regulares em Ferramentas - Opções
- BrOffice Calc - Calcular.
Sintaxe
BDEXTRAIR(BancoDeDados; CampoDoBancoDeDados; CritérioDePesquisa)
Para referenciar uma coluna pelo nome do cabeçalho dela, coloque aspas ao redor do nome do
cabeçalho.
Exemplo
No exemplo acima (role para cima), queremos determinar em que série a criança está, cujo nome foi
inserido na célula A14. A fórmula é digitada na célula B16 e difere ligeiramente daquelas dos
exemplos anteriores porque somente uma coluna (um campo do banco de dados) pode ser inserida para
CampoDoBancoDeDados. Digite a seguinte fórmula:
=BDEXTRAIR(A1:E10;"Série";A13:E14)
Digite o nome Frank em A14 e você verá o resultado 2. Frank está na segunda série. Digite "Idade"
no lugar de "Série" e você verá a idade de Frank.
Ou entre o valor 11 na célula C14 somente, e exclua as demais entradas nessa linha. Edite a fórmula
em B16 como segue:
=BDEXTRAIR(A1:E10;"Nome";A13:E14)
Em vez da série, o nome será consultado. A resposta será exibida imediatamente: Daniel é a única
criança com 11 anos de idade.
http://help.libreoffice.org/Calc/Database_Functions/pt-BR
Osvaldo
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.