我在一年中的每个月都有一组收入数据:
第1个月= 304,161.68美元2个月= 264,022.48个月3 = 231,374.13美元月份4 = 204,217.97个月5 = 183,216.61个月6 = 165,645.15美元月7 = 151,351.41美元8 = 139,723.69美元9 = 130,264.49美元10 = 122,569.21美元11 = 116,308.76美元12 = 111,215.50美元
我在同一行中也有一个值,告诉我一年中有多少个月需要被视为“特殊”月份。我需要做的是在每个“特殊”月份应用一个倍数(也包含在同一行中)。
确定12个特殊月份中的哪些月份必须是随机的。
例如,假设“特殊月数”= 3.这意味着上述12个月收入中的3个应该应用乘数。必须从12个可用月份中随机选择3个月,然后每个选定的月份必须乘以倍数。
我查看了Excel Solver,Excel Goal Seek和Excel数组,但似乎无法找到解决方案。
非常感谢您的Excel魔法!
彼得
答案 0 :(得分:0)
要随机选择3个月,您可以使用以下命令添加一列来生成随机数:
=RAND()
然后另一列选择这些随机数的前3位并在需要的地方应用你的多用户:
=IF(RANK(C1,$C$1:$C$12)<=3,A1*B1,A1)
我在此假设美元值在A列中,乘数在B中,而我的rand()公式放在C列中。