gpt4 book ai didi

excel - 自动化帮助,excel 或 SPSS,需要为每五个值计算中值

转载 作者:行者123 更新时间:2023-12-04 21:53:22 26 4
gpt4 key购买 nike

我有一个大列,我需要列表中每五个/第五个值的中位数。我有excel和SPSS。如果不手动执行此操作,我该怎么做? 600 个值。计算时,我应该有一列包含 120 个中值。

最佳答案

如果您的数据在 A 列。中位数的结果将记录在 c 列。

Sub test()
Dim rngDB As Range, rng As Range
Dim vR() As Variant
Dim i As Long, n As Long

Set rngDB = Range("a1", Range("a" & Rows.Count).End(xlUp))

For i = 1 To rngDB.Rows.Count Step 5
Set rng = Range("a" & i).Resize(5)
n = n + 1
ReDim Preserve vR(1 To n)
vR(n) = WorksheetFunction.Median(rng)
Next i
Range("c1").Resize(n) = WorksheetFunction.Transpose(vR)

End Sub

关于excel - 自动化帮助,excel 或 SPSS,需要为每五个值计算中值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50002344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com