Google sheets 在Excel或Google工作表中处理数组大小

Google sheets 在Excel或Google工作表中处理数组大小,google-sheets,Google Sheets,要在Excel或Google工作表中创建1x3数组,我可以执行以下操作: ={1,2, 3} 例如: 如何创建多维数组,例如Excel或Google Sheets中的3x3数组?在Google Sheets和Excel中,union运算符是因此您可以执行以下操作: '={1,2,3; 4,5,6; 7,8,9} 在Google Sheets和Excel中,联合运算符是因此您可以执行以下操作: '={1,2,3; 4,5,6; 7,8,9} 列用逗号,行用分号(但这取决于您的语言设置) =

要在Excel或Google工作表中创建1x3数组,我可以执行以下操作:

={1,2, 3}
例如:


如何创建多维数组,例如Excel或Google Sheets中的3x3数组?

在Google Sheets和Excel中,union运算符是
因此您可以执行以下操作:

'={1,2,3; 4,5,6; 7,8,9}

在Google Sheets和Excel中,联合运算符是
因此您可以执行以下操作:

'={1,2,3; 4,5,6; 7,8,9}

列用逗号,行用分号(但这取决于您的语言设置)


={1,2,3;4,5,6;7,8,9}

列用逗号,行用分号(但这取决于您的语言设置)


={1,2,3;4,5,6;7,8,9}

谷歌工作表中您可以使用以下公式

使用的功能:


谷歌表单中可以使用以下公式

使用的功能:


谢谢,Excel数组符号的最佳资源是什么?GoogleSheets文档真的到处都是(就像论坛帖子一样)。我不知道:我从来没有找到一个好的资源,可以通过区域设置、UI、Excel和Windows设置来记录国际分隔符。通过编程,COM Application.International API允许您获取行分隔符、列分隔符、左大括号和右大括号。谢谢,Excel数组符号的最佳资源是什么?GoogleSheets文档真的到处都是(就像论坛帖子一样)。我不知道:我从来没有找到一个好的资源,可以通过区域设置、UI、Excel和Windows设置来记录国际分隔符。COM应用程序.International API允许您通过编程方式获取行分隔符、列分隔符、左大括号和右大括号。在Excel中(支持较弱)union运算符是逗号,但逗号也用作函数的参数分隔符,以及数组中的列分隔符。@charleswillams在这种情况下是“union”被视为一个行联合(我习惯于认为联合只是添加垂直行的sql)?@David42-联合(,)和相交(空格)是Excel公式语言中的范围运算符,与sql的工作方式不同。@charleswillams cool--因此我能够看到/使用相交,例如:
=A15:B17 A16:B18
。使用工会的例子是什么?(我得到一个#值错误,为什么要用逗号尝试上一个)。也许它只需要使用聚合函数进行计算,因为它本身会返回一个错误的范围?联合需要位于同一工作表上,并由()包围,但Excel函数并不广泛支持它(在现实生活中几乎从未使用)。联合返回多区域范围=索引($A$5:$B$9,$A$13:$B$17),0,2,Switch)如果Switch为1,则返回B5:B9;如果Switch为2,则返回B13:B17。在Excel中(弱支持)union运算符是逗号,但逗号也用作函数的参数分隔符,以及数组中的列分隔符。@charleswillams在这种情况下,“union”会被视为行union吗(我习惯于思考联合只添加垂直行的sql)@David42-union(,)和Intersect(space)是Excel公式语言中的范围运算符,其工作方式与SQL不同。@CharlesWilliams很酷——因此我可以看到/使用类似于:
=A15:B17 A16:B18
。使用Union的示例是什么?(我得到一个#值错误,为什么用逗号尝试上一个值)。也许它只需要使用聚合函数进行计算,因为它本身会返回一个错误的范围?联合需要位于同一工作表上,并由()包围,但Excel函数并不广泛支持(而且在现实生活中几乎从未使用过).联合返回多区域范围。=如果开关为1,则索引($A$5:$B$9,$A$13:$B$17),0,2,开关)返回B5:B9,如果开关为2,则返回B13:B17。