2013-04-08 7 views
0
<xml> 
    <category date="5/21/2012"> 
     <item>14</item> 
    </category> 
</xml> 

Dans la cellule A1 J'ai la fonction suivante:fonction Google Tableur importXML

=ImportXML("http://www.site.com/file.xml", "//@date") 

Et il charge avec succès toutes les valeurs d'attribut de nom « date ».

Maintenant dans B1 je veux charger le "article" qui a la date dans A1. Je sais que ce qui suit est faux, mais une idée de l'endroit où j'essaie d'aller:

=ImportXML("http://www.site.com/file.xml", "//@date["&A&ROW()&"]/item") 

Merci d'avance.

Répondre

0

Solution:

=ImportXML("http://www.site.com/file.xml", "//category[@date='"&INDIRECT("A"&ROW())&"']/item") 
+0

Heureux que vous avez trouvé une solution. Y a-t-il une raison pour laquelle '= ImportXML (" http://www.site.com/file.xml "," // category [@date = '"& A1 &"']/item ")' ne serait pas approprié? – AdamL

Questions connexes