gpt4 book ai didi

excel - 循环遍历数字组合

转载 作者:行者123 更新时间:2023-12-04 21:05:27 31 4
gpt4 key购买 nike

我正在尝试一种方法来循环遍历多个组合,以确保我遍历每个可用的组合而不重复。让我解释。我有一组数字,例如

20,000
25,000
27,000
29,000

我想通过循环更改这组数字并将新数字复制到不同的工作表中,以便我在该工作表上的公式可以计算出我需要它们计算的任何内容。例如,前几次迭代可能看起来像这样:
1st
20,000 x 1.001
25,000 x 1
27,000 x 1
29,000 x 1

2nd
20,002 x 1.001
25,000 x 1.001
27,000 x 1
29,000 x 1

第一行数字不应超过第二行。所以 20,000 应该只达到 25,000。

我能够建立一个系统,在这个系统中我建立一个矩阵,然后使用 =rand() 循环遍历一组随机组合,但这并不能确保我击中每个组合并重复组合。

谁能解释这背后的数学原理以及我将如何使用循环来实现我的目标?

谢谢!

最佳答案

尝试从较小的数字开始。

看看这是否适合你。

Sub looper()


'First Array
Dim myArray(9) As Double

For i = 1 To 10

myArray(i - 1) = i

Next i


'Second Array
Dim myOtherArray(9) As Double

For i = 1 To 10

myOtherArray(i - 1) = i

Next i


'Loop through each one
For Each slot In myArray


For Each otherSlot In myOtherArray


Debug.Print (slot & " * " & otherSlot & " = " & slot * otherSlot)


Next otherSlot


Next slot


End Sub

关于excel - 循环遍历数字组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22117661/

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