问题标签 [google-sheets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
csv - 如何在 Google docs 电子表格中用双引号将每个单元格括起来
我有utf-8
想要保存为 CSV 的数据。我的旧版本的 Excel 损坏了utf-8
,所以我不得不求助于处理utf-8
精美的谷歌电子表格。
我的一些数据中有逗号,所以我必须用双引号将 thCSVsv 中的每个数据字段括起来。我有数百行,因此需要一些时间手动完成并且没有错误。
如何在 google docs 电子表格中完成此操作?
php - 阅读谷歌文档电子表格
是否可以使用 PHP 从 Google Docs 电子表格中提取行?
在 SQL 中,我会使用类似的东西:
有没有办法做到这一点?我听说您应该使用“Zend”框架,但我也无法弄清楚。任何帮助,将不胜感激
php - 使用 PHP 将 Google 电子表格检索为 HTML
我在想有人可能已经解决了这个问题。我试图查看电子表格 API,但没有提到能够下载该文件。cURL 可能是一种选择,但我不想陷入手动验证/发布的麻烦。
php - 需要帮助:阅读我的 Google 电子表格,保密
试图让这个工作变得超级沮丧。基本上这是一个站点(x10hosting.com),我不能包含zend gdata框架,所以我试图使用带有php cURL的谷歌数据API来访问它。我能做的最多的是使用以下脚本返回提供的用户名工作表列表:
但我想不出一种方法来使用它来访问一个特定的工作表。请帮忙,这让我发疯了。
编辑:遵循 DASPRiD 的建议给了我这个错误->
注意: Zend_Loader::Zend_Loader::registerAutoload 自 1.8.0 起已弃用,将在 2.0.0 中删除;在第 266 行的 /home/c3webdev/public_html/library/Zend/Loader.php 中使用 Zend_Loader_Autoloader
警告:require_once(Zend/Loader/Autoloader.php) [function.require-once]:无法打开流:第 267 行的 /home/c3webdev/public_html/library/Zend/Loader.php 中没有这样的文件或目录
致命错误:require_once() [function.require]:无法打开所需的“Zend/Loader/Autoloader.php”(include_path='/home/c3webdev/public_html/library:.:/usr/lib/php:/usr/local /lib/php') 在第 267 行的 /home/c3webdev/public_html/library/Zend/Loader.php
java - 创建表记录 - Google 电子表格 API
我正在尝试通过开发人员指南:Java 学习如何使用 Google 电子表格 API。我的应用程序可以对电子表格服务进行身份验证,检索基于工作表的提要并创建表格。下一步将是创建一个表记录我正在尝试做的事情。我的问题是当我运行应用程序时出现此错误:
这是创建表的代码部分:
表FeedUrl:
入口 :
显然问题来自:
但我不确定,我不明白为什么......
谢谢您的帮助。
google-sheets - 在 Google 电子表格中计算下一个生日的天数
我有一个人的出生日期,想计算他/她下一个生日的天数。如何以处理闰年和其他“奇怪”事情的方式做到这一点?
javascript - 写入 Google 电子表格中的空单元格
我想让一些在网络浏览器中运行的 Javascript 代码写入用户 Google 帐户中的 Google 电子表格。
Javascript API 有点冗长,涉及大量往返,但似乎确实有效。我可以成功登录、创建新的电子表格、从中读取值、更新单元格等。但是,我还没有弄清楚如何写入空单元格。(空,我的意思是一个尚未写入任何值的单元格。)
问题是:为了更新单元格的值,我需要知道该单元格的 ID。为了获取单元格的 ID,我阅读了单元格提要,它向我显示了所有非空单元格的内容(和 ID)。但是它不会显示空单元格,因此我不知道他们的 ID,因此我无法写信给他们。我已经尝试根据其他单元格的命名模式来制作自己的 id,但这不起作用。
必须有一个简单的方法来解决这个问题。它是什么?
(上下文:我实际上正在尝试将用户首选项存储在用户的 Google 帐户中。电子表格 API 似乎是唯一可以在纯 Javascript 环境中使用的 API。如果有人可以建议任何更容易的替代方案使用电子表格,我将不胜感激。)
javascript - setValue 到 QUERY() 公式不起作用?
我的电子表格脚本的一部分运行以下代码:
如您所料,这会放入=QUERY(data!A1:H125, "Select A")
A1 单元格,但公式会给出错误(#NAME, error: Unknown range name data!A1)
。我知道公式是正确的,因为如果我将其复制并粘贴到相邻的单元格中,一切正常。我确实有一张名为“数据”的表格,里面充满了 A1:H125 范围内的数据。
对此问题的任何帮助将不胜感激。
google-apps-script - 在谷歌文档/电子表格的自定义公式中使用现有电子表格公式
我喜欢在 Google Docs 电子表格中编写自己的公式。但通常我想做的与已经存在的功能非常相似。例如,我找不到将日期(2010 年 8 月 31 日)转换为一周中的词汇日(星期二)的函数。我想写:
显然,我可以使用核心 javascript 编写所有这些逻辑,但是已经存在一个名为的普通电子表格函数WEEKDAY()
,它需要一个日期并转换为代表星期几的数字 [0 => Sunday, 1=> Monday, etc]
。
如何从我的自定义脚本中访问电子表格已经定义的这个函数(或通常任何函数)?
google-sheets - 从 0-10 计算达到的时间点
我有一个 Google 电子表格,其中包含许多团队的值(以秒为单位)。我想从 0-10 计算每个团队的分数:最低值的团队为 10 分,最高值的团队为 0 分,介于两者之间的值为 9-1 分(均匀分布)。
我想不出任何公式来做到这一点。