小编jas*_*son的帖子

Google电子表格"= QUERY"join()等效函数?

此问题涉及使用= QUERY函数在Google电子表格中加入两个数据库

我在A1:C3范围内有一张这样的桌子

a d g
b e h
c f i
Run Code Online (Sandbox Code Playgroud)

我有另一张桌子

c j m
a k n
b l o
Run Code Online (Sandbox Code Playgroud)

我希望决赛桌看起来像这样

a d g k n
b e h l o 
c f i j m
Run Code Online (Sandbox Code Playgroud)

我可以通过在单元格D1中非常容易地使用vlookup函数并将其粘贴到其中来实现此目的,但我的数据集非常庞大.我需要一整页的vlookups和Google Spreadsheet告诉我我的复杂性极限.

我查看了谷歌的查询语言参考...似乎没有提到一种类型的"加入"功能.你会认为这将是一个简单的"加入A"类型的操作.

任何人都可以在没有vlookup的情况下解决这个问题吗?

sql google-sheets google-query-language

56
推荐指数
4
解决办法
5万
查看次数

python pandas将数据帧展平为列表

我有一个这样的df:

import pandas
a=[['1/2/2014', 'a', '6', 'z1'], 
   ['1/2/2014', 'a', '3', 'z1'], 
   ['1/3/2014', 'c', '1', 'x3'],
   ]
df = pandas.DataFrame.from_records(a[1:],columns=a[0])
Run Code Online (Sandbox Code Playgroud)

我想要展平df所以它是一个连续的列表,如下所示:

['1/2/2014', 'a', '6', 'z1', '1/2/2014', 'a', '3', 'z1','1/3/2014', 'c', '1', 'x3']

我可以循环遍历行和extend列表,但这是一种更简单的方法吗?

python numpy list dataframe pandas

38
推荐指数
2
解决办法
5万
查看次数


Google电子表格中的arrayformula sum

你怎么样arrayformula()sum():

=sum(A1:H1)

我需要减少1000行.

google-sheets

18
推荐指数
4
解决办法
4万
查看次数


Python检查列表是否嵌套

我有一个列表,有时它是嵌套的,有时它不是.根据它是否嵌套,延续是不同的.如何检查此列表是否嵌套?True或者False应该输出.

例:

[1,2,3] - > False

[[1],[2],[3]] - > True

python list

14
推荐指数
1
解决办法
9157
查看次数

谷歌电子表格侧栏setWidth无法正常工作

有没有其他人遇到setWidth函数的问题?此处的示例为"300",但如果更改数字,则侧边栏的宽度相同.我在干净的电子表格上试了几次.

https://developers.google.com/apps-script/guides/dialogs#custom_sidebars

google-sheets google-apps-script

13
推荐指数
2
解决办法
4794
查看次数

gspread"SpreadsheetNotFound"在某些工作簿上

我有一个包含数百个工作簿的google驱动器文件夹.我想遍历列表并更新数据.出于某种原因,gspread只能打开某些工作簿而不能打开其他工作簿.我最近才遇到这个问题.

这不是访问问题,因为所有内容都在同一个文件夹中.

我得到的raise SpreadsheetNotFound时候open_by_key(key).但是当我拿到密钥并将其粘贴到URL中时,工作表会打开.这意味着它不是关键.

这里发生了什么?我很惊讶其他人没有遇到这个错误.

我是否限制了我可以拥有的Google表格数量?我有大约2千.

更新:我发现如果我进入工作簿并四处寻找,那么表单就会被识别出来了!! !! 这是什么意思?如果工作表最近没有活动,它无法识别工作表???

此外,如果我尝试使用Google App Script SpreadsheetApp.openById,则会识别密钥!因此,工作表在那里,我无法打开它gspread.我已经使用Google脚本在识别之前首先在工作表上写入内容gspread.

我可以打开使用的纸张,pygsheets但因为它是新的,所以马车,我不能使用它.这看起来像个APIv4问题?有些床单不能用APIv3

更新:这是另一个观察.使用API​​v4打开工作簿后,您无法再使用V3打开它.

python google-sheets gspread

10
推荐指数
1
解决办法
1030
查看次数

python,Windows 10:在特定的虚拟桌面环境(工作空间)上启动应用程序

我有 3 个不同的 Windows 10 虚拟桌面。当计算机启动时,我希望 python 在不同的虚拟桌面中加载我的所有应用程序。

现在我只能在桌面 1 中启动。如何告诉 python 在桌面 2 和 3 中启动应用程序?

我正在使用 python 3.6。

python environment virtual

8
推荐指数
2
解决办法
2126
查看次数

Google表格isformula()等价吗?

在新的Google表格中,他们为条件格式添加了自定义公式.我想要的细胞是蓝色的,如果电池是一个值,黑色,如果它是一个公式......我已经通过所有的看了is类型的功能,似乎没有成为isformula一种功能.

有人知道这是否可行?

google-sheets

6
推荐指数
1
解决办法
1933
查看次数