Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我在C2,C10和C28工作excel表上有数字。
C2
C10
C28
excel
从A2toA28我也得到了一些随机数。
A2
A28
我想要做的是编写特定的代码或宏(或者你命名它)来检测 excel 何时在 中看到一个数字,在不更改行的情况下Column C转到这些数字,直到它在 中看到另一个数字。column Acolumn Acolumn C
Column C
column A
column C
我想取这些数字的标准偏差,例如介于A2和之间。A10如果你能帮我解决这个问题,那就太棒了。谢谢先进..
A10
假设您想要 D 列中的结果,然后尝试复制 D2 中的这个公式
=IF(ISNUMBER(C2),STDEV(A2:INDEX(A3:A$1000,MATCH(TRUE,INDEX(ISNUMBER(C3:C$1000),0),0)-1)),"")
这将适用于多达 1000 行数据(根据需要进行调整),给出从当前行(对于 col C 中带有数字的每个单元格)到下一个数字之前的行的数字范围的 STDEV,例如对于您的示例D2 会给你=STDEV(A2:A9)因为 A10 将包含在 D10 值中
=STDEV(A2:A9)