Este artigo descreve a sintaxe da fórmula e o uso da função CODIFURL no Microsoft Excel. Ela retorna uma cadeia de consulta codificada como URL.
OBSERVAÇÃO : A função CODIFURL não está disponível no Excel Online e não está disponível no Excel 2016 para Mac.
Sintaxe da Função CODIFURL
CODIFURL(Texto)
A sintaxe da função CODIFURL tem os seguintes argumentos.
- Texto Uma cadeia de caracteres a ser codificada de URL.
Exemplo prático de CODIFURL
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.
Resposta XML: | CEP: | |
=WEBSERVICE("http://xml. weather.yahoo.com/ forecastrss/ "&CODIFURL(B2)&"_f.xml") | 98052 | |
Local: | =FILTROXML(A2,"//yweather:location/ @cidade") | =FILTROXML(A2,"//yweather:location/@região") |
Condições atuais: | =FILTROXML(A2,"//yweather:condition/ @temperatura") | =FILTROXML(A2,"//yweather:condition/@texto") |
Previsão: | =FILTROXML(A2,"//yweather:forecast/@dia") | =FILTROXML(A2,"//yweather:forecast/@texto") |
=FILTROXML(A2,"//yweather:forecast/@dia") | =FILTROXML(A2,"//yweather:forecast/@texto") | |
=FILTROXML(A2,"//yweather:forecast/@dia") | =FILTROXML(A2,"//yweather:forecast/@texto") | |
=FILTROXML(A2,"//yweather:forecast/@dia") | =FILTROXML(A2,"//yweather:forecast/@texto") | |
=FILTROXML(A2,"//yweather:forecast/@dia") | =FILTROXML(A2,"//yweather:forecast/@texto") | |
Descrição |
Este exemplo usa a função CODIFURL para transmitir o CEP na célula B2 como parâmetro para a consulta da Web em A2. A função FILTROXML é usada na consulta da Web para retornar informações sobre a cidade e o estado, bem como as condições meteorológicas atuais e previstas para essa CEP nas células B6:C13.