nat*_*rek 5 excel excel-web-query excel-2010
我想从Feedburner的API中获取XML feed.这只是在Excel中编写URL并使用"From Web"数据连接的问题.
这工作正常(并且非常快).
现在,我希望能够更新"日期"表中的两个单元格,以便拉出该范围的数据.这是使用URL中的参数完成的:
https://feedburner.google.com/api/awareness/1.0/GetItemData?uri=RSSFEEDNAME []
使用Excel UI,我可以将[]分配给任何单元格.但是,无论我尝试什么,这都行不通.我最初认为日期格式可能存在一些问题,所以我已经完成了我进入单元格的位置,确切的副本(&dates = 2011-08-01,2011-08-05)作为文本.
每次,Feed仅使用当前天数数据(当没有指定日期时这是默认行为).它没有给出错误(它会对相对较小的违规行为,例如没有两位数的月份),这让我觉得它只是没有用指定的文本替换[].我也使用相同的方法进行WebTrends Web服务查询,并获得同样令人沮丧的结果.我已经阅读了关于Web查询的每个方法,我正在完全遵循它们.
我找不到任何地方可以看到Excel要求的最终URL,所以在黑暗中它有点像镜头.对下一步的任何想法将不胜感激!
最好的,内森
答案是不使用Web Query"向导",只需手动执行即可.
在编辑器中键入以下四行:
WEB
1
http://example.com/index.html?something=[]&somethingelse=[]
[BLANK]
Run Code Online (Sandbox Code Playgroud)然后,Excel将询问您要将结果数据放在何处,然后提示您在URL中输入的每个占位符.这些提示允许您键入值,或选择单元格作为数据.
我本以为这dates
应该是一个命名参数,并且您应该将其链接到具有日期值的单元格。
2011-08-01,2011-08-05
只要您创建命名参数dates
并将其链接到该单元格,该单元格就应该具有其值