+0900matuakiです。このサービスが出しているXMLをFILTERXML関数が理解できていないみたいです。xmlns="http://finds.jp/ts";xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";xmlns:xsd="http://www.w3.org/2001/XMLSchema";>の部分を<geocode>に変更するとFILTERXML関数は値を読み込みました。(式は=FILTERXML(A1,"//geocode/result/latitude")に変えましたが)この現象が、XMLを出している側の問題かCalcの関数の方に問題があるのか、わたしはよく分かりません。wrote:こんにちは。APIにアクセスして、返ってきたXMLからFILTERXML関数を使って値を取り出そうとしていますが、うまく取り出すことができません。APIは、こちらです。http://www.finds.jp/wsdocs/geocode/市町村コードを指定してアクセスすると緯度経度がXMLで返ってきます。大阪市北区(27127)なら、こんな感じでアクセスすると緯度経度が返ってきます。=FILTERXML(A1,"//latitude")と書いて試しましたが、#VALUEエラーになってしまいます。=FILTERXML(A1,"//item[3]/title")こちらは、うまくtitle要素の値を取り出すことができました。わからなくなってきたのですが、FILTERXMLのXpathをどういう風な書き方をすると値を取り出すことができるのでしょうか。「これを見ろー」でもいいので、なにか情報ありましたら教えてください。