Veja as mais recentes fórmulas de ações do Excel 2013: =WEBSERVICE
e =FILTERXML
Aqui está um exemplo: Na célula A1, coloque a seguinte fórmula de webservice. Ele irá recuperar o tempo mais recente para o aeroporto John F. Kennedy.
=WEBSERVICE("http://www.aviationweather.gov/adds/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=3&mostRecent=true&stationString=KJFK")
Na célula A2, digite a seguinte fórmula. Ele analisará os dados XML usando o XPATH para obter o identificador de estação KJFK
. Usando o XPATH, você deve conseguir extrair qualquer parte do XML que desejar.
=FILTERXML(A1,"/response/data/METAR/station_id")