【发布时间】:2019-10-15 08:10:08
【问题描述】:
我正在使用“Google_Service_Sheets”API 从谷歌电子表格中读取值下面是示例代码。
$range = 'SHEET_NAME!A1:A5';
$response = $service->spreadsheets_values->get($spreadsheetId, $range);
$values = $response->getValues();
if (empty($values)) {
print 'No data found.\n';
} else {
foreach ($values as $row) {
for ($i = 0; $i < sizeof($row); $i++) {
echo $row[$i].'\n';
}
}
}
电子表格中的值存储为 Round 而不是带小数的数字格式,即 42 而不是 41.5(此单元格的公式为:fx: 30+ 11.5) 上面的代码给了我来自单元格的值,即 42,但我想获取 30 + 11.5 即 41.5 的 fx 值。
请提出建议。
【问题讨论】:
标签: google-apps-script google-sheets google-sheets-api