Você pode executar fórmulas de planilhas diferentes? (não simplesmente mostrando a fórmula como uma string/texto estático)
Digamos que eu digite
=Folha1!A1
onde nessa célula eu tenho uma fórmula
= concatenar (sorvete e creme)
Aqui está o que eu quero ver como resultado
sorvete
Mas, em vez disso, recebo a mesma função =concatenate(ice&cream) como uma string de texto.
No meu caso particular, a função concatenar cria uma fórmula IMPORTXML a partir destas 3 colunas:
Coluna 1 (B5):
IMPORTXML(url,"//*/div[2]/div[1]/div/div/div[
Coluna 2 (C5):
1
Coluna 3 (D5):
]/div/div/div[1]/h4/a/@href")
Coluna 4 (E5):
=CONCATENAR("=",B5,C5,D5)
E retorna como resultado:
=IMPORTXML(url,"//*/div[2]/div[1]/div/div/div[1]/div/div/div[1]/h4/a/@href")
que extrai um dado dehttp://website.com. Preciso que a fórmula IMPORTXML seja executada e me forneça os dados, e não retorne a mesma fórmula do texto estático.
OBSERVAÇÃO:Eu uso o Planilhas Google, então quanto mais simples a resposta, melhor (ou seja, sem macros ou outras ferramentas, se possível). Obrigado
Responder1
A sintaxe da função IMPORTXML da planilha do Google é
IMPORTXML(URL, xpath_query)
Se quiser manter esses parâmetros dinâmicos e inseri-los na fórmula de outras células, você precisará de algo como
=Importarxml(A1,A2&A3)
ou seja, a cordaparâmetrosestão nas células, mas não o nome da função. Concatenate sempre retornará uma string, nunca uma função. Concatenar também é sempre mais digitado do que o simples operador & que faz a mesma coisa.