FINDKEYSBYFILTER

Com FINDKEYSBYFILTER, é possível especificar filtros para extrair chaves específicas de variáveis XML. As chaves são extraídas como XML. Por exemplo, é possível extrair chaves de uma variável XML e gravá-las em uma segunda variável XML. A função tem o mesmo objetivo que FINDKEYS. Cada filtro consiste em uma chave, um nome de propriedade e um valor de propriedade. Em FINDKEYS, é possível especificar o filtro na função. Se você usar FINDKEYSBYFILTER, será possível especificar o filtro com uma função separada.

Sintaxe

FINDKEYSBYFILTER("XML_properties",filter,"separator")

Nota

A função retorna #VALUE! se você não especificar um separador, mesmo se a função for usada para retornar uma chave exclusiva.

Exemplo

Suponha que a variável XML gv_setproperty contenha [Product] como a chave e que a célula C46 contenha uma função FILTER. Esta função retorna a chave [Product].

=FINDKEYSBYFILTER(GlobalVariables.gv_setproperty.Text,C46,":")