来自胡金高的问题
EXCEL做算24的公式哪位大侠能有方法,用EXCEL做算24的公式,并显示出计算方式:详细说明:给定任意四个数字,可以用加减乘除的方法,使每个数字必须且只能用一次,使得结果等于24.
EXCEL做算24的公式
哪位大侠能有方法,用EXCEL做算24的公式,并显示出计算方式:详细说明:给定任意四个数字,可以用加减乘除的方法,使每个数字必须且只能用一次,使得结果等于24.


EXCEL做算24的公式哪位大侠能有方法,用EXCEL做算24的公式,并显示出计算方式:详细说明:给定任意四个数字,可以用加减乘除的方法,使每个数字必须且只能用一次,使得结果等于24.
EXCEL做算24的公式
哪位大侠能有方法,用EXCEL做算24的公式,并显示出计算方式:详细说明:给定任意四个数字,可以用加减乘除的方法,使每个数字必须且只能用一次,使得结果等于24.
呵,我手上就有自己做的算24的EXCEL,就两个表,思路同楼上“:)HE”一样,就是这么做的,不过,总的组合其实只有3648种,只用+-*/()几种符号。
最最最笨的办法:
在Excel文件中的第2个工作表(比如叫Sheet2)中,在A列里输入1-1-1-8,1-1-2-6,1-1-2-7,....,7-8-8-9,在B列里对应地输入(1+1+1)*8,(1+1+2)*6,(1+2)*(1+7),...,(9-7)*8+8,也就是穷举所有可以成为24的组合及对应的结果。(网上不知道能不能搜出来)。也可以把这个工作表隐藏。
然后在第一个工作表的E2输入公式
=IF(ISERROR(VLOOKUP(MIN(A2:D2)&"-"&SMALL(A2:D2,2)&"-"&LARGE(A2:D2,2)&"-"&MAX(A2:D2),Sheet2!A:B,2,0)),"没有答案",VLOOKUP(MIN(A2:D2)&"-"&SMALL(A2:D2,2)&"-"&LARGE(A2:D2,2)&"-"&MAX(A2:D2),Sheet2!A:B,2,0))
这样,在A2、B2、C2、D2输入任意4个数字,就可以得到答案了。