【发布时间】:2018-10-11 23:34:53
【问题描述】:
我尝试构建一个轮盘赌 (0-36) 并且有一个关于单元格引用的问题:我想定义当有人下注红色时会发生什么,并且 Excel 将仅在需要时应用红色的定义。 (更笼统地说:我想定义所有轮盘赌投注选项,例如 Odd、Column bet、Corner 等,并在需要时应用定义。)
看图片:两个人下注红色,但只有一个结果是正确的:D2(因为正确的红色赌注会加倍)。 D3 没有加倍,因此是错误的。
公式:
D2:=IF(B2="Red";C5;IF(B2="Black";C6;C2)) 在这个公式中,我想引用基本公式 C5 的工作原理。 (在这种情况下,只有 B3="Red";C5 部分是相关的。)
D3: =IF(B3="Red";C5;IF(B3="Black";C6;C3)) 在这个公式中,我想引用基础公式 C5 什么不起作用。 (在这种情况下,只有 B3="Red";C5 部分是相关的。)
C5:=IF(OR($A$2=1;$A$2=3;$A$2=5;$A$2=7;$A$2=9;$A$2=12;$A$2=14;$A$2=16;$A$2=18;$A$2=19;$A$2=21;$A$2=23;$A$2=25;$A$2=27;$A$2=30;$A$2=32;$A$2=34;$A$2=36);C2*2;-C2)
(假定的)问题:C5 公式引用了 C2(参见最后两个元素)。
我的目标:只要投注部分中有“红色”条目(例如 B 列),它就会应用(更正后的)Definition Red C5。为了做到这一点,C5 公式的C2*2;-C2 部分必须根据“红色”赌注所在的单元格进行更改:B2 或 B10 是否为“红色”,它应该应用基础公式。而且,它应该像我的示例中那样对多个投注应用正确的公式。
我希望你能理解我想说的话。如果有人可以帮助我,我会很高兴:-)
【问题讨论】:
标签: excel excel-formula roulette-wheel-selection