将两个数据范围合并为一个范围(Google驱动Excel)
Combine two data ranges into one range (Google Drive Excel)
您好,我希望将两个数据 ranges/arrays 合并为一个,以便将它们输入 excel FREQUENCY
函数。
示例:
第一个数据范围 - B5:F50
第二个数据范围 - J5:N50
Bins 数据范围 - I5:I16
函数定义 - FREQUENCY(data_array; bins_array)
基本上我很懒,我不想重新调整我的 excel 脚本来并排吐出两个数据集,以便我可以使用 B5:K50
范围之类的东西来引用它们。有什么办法可以使用某种公式将两个数据集组合成 data_array
吗?也许最终会得到类似 =FREQUENCY((B5:F50,J5:N50); I5:I16)
的结果?
顺便说一句:
=FREQUENCY(B5:F50; I5:I16)
=FREQUENCY(J5:N50; I5:I16)
工作帮我自己归档。
更新
Actual formula definition FREQUENCY(data, classes)
2013 MS Excel(无关)
在 MS Excel FREQUENCY
函数中接受 "union" 作为第一个参数,即用逗号分隔并括起来的引用列表在括号中,例如
=FREQUENCY((B5:F50,J5:N50),I5:I16)
注意:如果需要,"bins array" 也可以是并集
在 "Google sheets" 中,我认为不可能发生同样的事情 - 可能有一个聪明的解决方法,但我不知道
使用数组页面有一些对我有用的细节:
https://support.google.com/docs/answer/6208276?hl=en
它说:
"You can join multiple ranges into one continuous range using this same punctuation, which works the same way as VMERGE. For example, to combine values from A1-A10
with the values from D1-D10
, you can use the following formula to create a range in a continuous column: ={A1:A10; D1:D10}
"
我有两个命名范围,所以我可以使用 {namedRange1;namedRange2}
,它给了我一个连续的范围。
您好,我希望将两个数据 ranges/arrays 合并为一个,以便将它们输入 excel FREQUENCY
函数。
示例:
第一个数据范围 - B5:F50
第二个数据范围 - J5:N50
Bins 数据范围 - I5:I16
函数定义 - FREQUENCY(data_array; bins_array)
基本上我很懒,我不想重新调整我的 excel 脚本来并排吐出两个数据集,以便我可以使用 B5:K50
范围之类的东西来引用它们。有什么办法可以使用某种公式将两个数据集组合成 data_array
吗?也许最终会得到类似 =FREQUENCY((B5:F50,J5:N50); I5:I16)
的结果?
顺便说一句:
=FREQUENCY(B5:F50; I5:I16)
=FREQUENCY(J5:N50; I5:I16)
工作帮我自己归档。
更新
Actual formula definition FREQUENCY(data, classes)
2013 MS Excel(无关)
在 MS Excel FREQUENCY
函数中接受 "union" 作为第一个参数,即用逗号分隔并括起来的引用列表在括号中,例如
=FREQUENCY((B5:F50,J5:N50),I5:I16)
注意:如果需要,"bins array" 也可以是并集
在 "Google sheets" 中,我认为不可能发生同样的事情 - 可能有一个聪明的解决方法,但我不知道
使用数组页面有一些对我有用的细节: https://support.google.com/docs/answer/6208276?hl=en
它说:
"You can join multiple ranges into one continuous range using this same punctuation, which works the same way as VMERGE. For example, to combine values from A1-A10
with the values from D1-D10
, you can use the following formula to create a range in a continuous column: ={A1:A10; D1:D10}
"
我有两个命名范围,所以我可以使用 {namedRange1;namedRange2}
,它给了我一个连续的范围。