我正在尝试将一些Facebook数据导入电子表格。
请求
https://graph.facebook.com/v2.6/{user id}?fields=name&access_token=1{my token}
给我
{
"name": "user",
"id": "numeric id"
}
当我将其导入电子表格时使用:
=IMPORTDATA(https://graph.facebook.com/v2.6/{user id}?access_token={my token}
)
在单元格上,我在一个单元格中获得{"name": "user"
,在另一个单元格中获得"id": "numeric id"
。但我只需要“名称”值,我怎么能只在一个单元格中定位该值,因为我没有使用第二个值。
答案 0 :(得分:1)
由于您只需要导入范围中的一个单元格(恰好是其左上角),array_constrain
函数可以提供帮助:
=array_constrain(importdata("..."), 1, 1)
通常,array_constrain
的第2和第3个参数决定了要保留的行数和列数。
您还可以删除“名称”:首先使用文本处理功能,例如left
,right
,regexreplace
等。例如,包装上一个
=regexreplace( ... , "^\S+: |""", "")
将删除“name”:以及名称周围的引号。