Excel powerquery中的拆分行
如何在单元格的动态数字之间均匀地分组行 1000行,需要分成10行,每行如下Excel powerquery中的拆分行,excel,vba,powerquery,Excel,Vba,Powerquery,如何在单元格的动态数字之间均匀地分组行 1000行,需要分成10行,每行如下 Index | Group 1 | 1 99 | 1 101 | 2 200 | 3 500 | 6 900 | 10 1000 | 10 你能提供更多的细节吗?你需要什么帮助还不是很清楚 在PowerQuery中,您可以通过创建一个索引列对行进行分组,然后创建一个添加组号的自定义列(即:if[index]这称为binning) Function getBucket(rng As Ra
Index | Group
1 | 1
99 | 1
101 | 2
200 | 3
500 | 6
900 | 10
1000 | 10
你能提供更多的细节吗?你需要什么帮助还不是很清楚
在PowerQuery中,您可以通过创建一个索引列对行进行分组,然后创建一个添加组号的自定义列(即:if[index]这称为binning)
Function getBucket(rng As Range) As String
Dim strReturn As String
Select Case rng.Value
Case 0 To 100
strReturn = "1"
Case 101 To 200
strReturn = "2"
Case 201 To 300
strReturn = "3"
Case 301 To 400
strReturn = "4"
Case 401 To 500
strReturn = "5"
Case 501 To 600
strReturn = "6"
Case 601 To 700
strReturn = "7"
Case 701 To 800
strReturn = "9"
Case 801 To 900
strReturn = "9"
Case Else
strReturn = "10"
End Select
getBin = strReturn
End Function
更改代码以满足您的特定需要。似乎900应该放在“9”箱中,而不是像您显示的那样放在“10”箱中,但如果您愿意,您可以轻松地更改代码以这样做