Tag: 谷歌电子表格

Excel到Google表格 – 错误:公式分析错误

我在Excel中创build了一个简单的联赛电子表格,但是当我尝试在Google表格中使用它时,出现了公式错误。 这是我第一次使用Google表格,我想用它来公开我的联盟。 一个无效公式的例子: =IF(C3=0,"",VLOOKUP(MIN(Calculations!$A$3:$A$12),Calculations!$A$3:$N$12,3,FALSE)) https://docs.google.com/spreadsheets/d/1gYOJcJPHstD1NPwIkKRr2lejbfidnqyFIRqXeQgVi-E/edit?usp=sharing

应用脚本将数据从Excel文件中提取到Google表格

有谁知道一个现有的应用程序脚本,可以用来导入到谷歌工作表中的所有数据在Excel工作表? 我有一个excel文件,每天从数据库中自动更新所有我需要的报告数据。 问题是我需要使用Google表格。 我目前不得不手动复制我的Excel文件中的“数据库转储”工作表中的所有数据,并将数据粘贴到我的谷歌表“Excel导入”选项卡每一天。 我的报告位于Google表格的其他标签中,并从同一个Google表格的“Excel导入”标签中提取数据。 我宁愿有一个应用程序脚本,当我打开谷歌表,并自动执行上面的手动function时,它就会启动。 你的任何想法来自辉煌的Google Sheet用户? 手动处理每个五分钟数据库自动更新EXCEL文件:工作表 – “数据库转储”>>>>>>每天手动复制… >>>>>>>>>> GOOGLE表格:TAB – “Excel导入” build议的自动化进程数据库自动更新EXCEL文件:工作表 – “数据库转储”>>>>>>自动更新后,Google表打开>>>>>>>>>> GOOGLE SHEET:选项卡 – “Excel导入”

计算单元格的最小次数

我是新来的Excel,无法找出正确的公式进行以下操作: 我有不同的variables:A,B,C,D和E.我进行了不同的实验,每次都对每个variables进行实验并logging速度。 例如,数据看起来像这样: ╔═══════════════╦═══╦═══╗ ║ Experiment 1 ║ A ║ 5 ║ ║ Experiment 1 ║ B ║ 3 ║ ║ Experiment 1 ║ C ║ 6 ║ ║ Experiment 1 ║ D ║ 2 ║ ║ Experiment 1 ║ E ║ 4 ║ ║ ————- ║ – ║ – ║ ║ Experiment 2 ║ […]

Spreadsheet Formula,返回范围与值匹配的行

我有下面的数据表,我想要给出一个值'x'看'A',并得到'B'的较低值。 例如10.000应该返回0,38.000应该返回7,8和900.000应该返回20.在我的语言环境'。' 表示千位分隔符,','表示小数位。 如果可能的话,我想要一个在excel和gdocs中工作的公式。 谢谢。 AB 0 0 37.500,01 7,8 45.000,01 9,1 58.345,62 11,4 120.206,02 13,6 208.075,91 15,7 295.242,83 17,2 382.409,77 18,2 600.000,01 20

有没有办法从共享的Google表单文档中获取数据?

我需要创build一个网页,显示来自Google表格的当前价格。 有一个手动https://developers.google.com/api-client-library/php/auth/web-app#protectauthcode但它请求授权。 每当用户打开我的PHP页面时,有没有办法导入数据,即使他没有Google帐户? 或者我需要创build服务器到服务器通信,每次同步到json文件或我的数据库通过cron任务?

如何仅使用本机公式知道Excel或Google Spreadsheet中列的第一个空白单元格

假设A2,A3,A4被填充。 A5,A6是空的。 A7-10被填满。 有没有办法知道A5是A2之后的第一个空白单元? 例如, A1 | =sum(…) A2 | 3 A3 | 4 A4 | 1 A5 | A6 | =sum(…) A7 | 2 A8 | 5 A9 | 7 A10| 10 我们可以使用什么公式replace“…”,以便将下面的单元求和直到下一个空白单元? 即。 A1 sum(A2:A4)上的公式可以通过复制粘贴在A6上重新使用sum(A7:A10)吗? 这是我的失败尝试的故事。 所以起始行很容易得到。 刚刚放在A2 。 对于最后一行,Google Spreadsheet不会将""与空单元格等同起来。 所以sum(A2:index(match("",A2:A)))将不起作用。 无论内容如何,​​带数组input的isblank()都会给出单个输出FALSE 。 所以sum(A2:index(match(TRUE,isblank(A2:A))))将不起作用。 我能做些什么来使它工作?

Excel中最长的连续date条纹

假设我有电子表格: +——-+———-+ | Date | Duration | +——-+———-+ | 06/30 | 12:00 | | 07/01 | 44:30 | | 07/03 | 12:00 | | 07/04 | 18:00 | | 07/05 | 10:00 | | 07/07 | 08:00 | | 07/09 | 99:00 | | 07/10 | 99:00 | +——-+———-+ 我怎么能通过Excelfind最长的连续date的长度? (在这个例子中,将是3:07/03,07/04,07/05)。 我想用数组公式计算连续的差异,但是我不知道如何用数组公式计算连续的差异。 我宁愿避免一个帮手列,但它不是一个交易破坏者。

python)谷歌电子表格:更新API不适用于403

我正在关注这个官方链接的教程: https : //developers.google.com/sheets/quickstart/python 我执行了“quickstart.py”进行身份validation。 之后,我再次运行“quickstart.py”,看到本教程中获得的来自“ https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/edit#gid=0 ”的数据。 我确实将电子表格ID更改为我自己的ID,并通过以下方法从我的电子表格中获取数据: service.spreadsheets().values().get().execute() 但是我的目标是将数据添加到我的电子表格中,所以我使用了如下的方法'update': rangeName = 'A2:D' body['range'] = rangeName body['majorDimension'] = 'ROWS' body['values'] = ['test','test','test','test'] result = service.spreadsheets().values().update( spreadsheetId=spreadsheetId, range=rangeName, body=body).execute() print('result:'+str(result)) 然后我得到一个错误: googleapiclient.errors.HttpError:https://sheets.googleapis.com/v4/spreadsheets/MY_SPREADSHEET_ID/values/A2%3AD?alt=json返回“请求的身份validation范围不足”。> 我不知道为什么这个错误发生时,试图更新我的工作表,以及为什么这个错误不会发生时,试图从我的工作表中获取数据(如果这是由authentication造成的,方法'get'也应该导致它! ) 谢谢。

Google表格/ Excel公式将逗号分隔的列表减less到特定的子集

在数据库抽取中,每行都有一个包含逗号分隔标签列表的单元格。 我需要一个公式来筛选这些单元格中的每一个到特定的子集。 我有一个基本的工作版本,但它非常详细。 标签列表在列C中。我想要保留的标签的子集当前位于单独的工作表(名为“子集”)上的A1:A10中。 我的基本版本为A1:A10中的每个单元连接一个相同的子公式。 每个子公式testingFIND(SubsetTag,TagList)是否返回一个数字,如果是,则输出SubsetTag,后跟“,”构build一个包含所有匹配的string,例如 =IF(ISNUMBER(FIND(Subset!A$1,C2)),Subset!A$1&", ","") & IF(ISNUMBER(FIND(Subset!A$2,C2)),Subset!A$2&", ","") & IF(ISNUMBER(FIND(Subset!A$3,C2)),Subset!A$3&", ","") & IF(ISNUMBER(FIND(Subset!A$4,C2)),Subset!A$4&", ","") & IF(ISNUMBER(FIND(Subset!A$5,C2)),Subset!A$5&", ","") & IF(ISNUMBER(FIND(Subset!A$6,C2)),Subset!A$6&", ","") & IF(ISNUMBER(FIND(Subset!A$7,C2)),Subset!A$7&", ","") & IF(ISNUMBER(FIND(Subset!A$8,C2)),Subset!A$8&", ","") & IF(ISNUMBER(FIND(Subset!A$9,C2)),Subset!A$9&", ","") & IF(ISNUMBER(FIND(Subset!A$10,C2)),Subset!A$10&", ","") 有使用公式的好方法吗? (我想避免脚本) 理想情况下,我想概括公式,所以它不必更新时,子集增长超出A1:A10,并希望避免尾随的逗号:)

如何使用 分割逗号分隔值超过2?

A1= 831 , 12673 , 12286 , 5974 =LEFT(A1,FIND(",",A1,1) – 1))它返回831那就OK了。 如果, =Right(A1,FIND(",",A1,1) – 1))返回5974 但如何获得中间2值12673&12286? 注意 – 我的值没有固定的长度,其中一些是4位数字,大约3和大约5。