本题的主要考点是为了强调除思路和方法能简化公式外,函数的不同方式组合也是优化公式的方法之一也能优化公式. 本题涉及的主要是数学表达式引用单元格次数的最小化. 另外本题还复习了一下关于计数和TEXT的应用,及重温了数学中多个变量合并为一个变量解应用题的方法(x+z=xx,y+z=yy). 我的公式,190个字符: =TEXT(SUM(N(C$1:C1=0)),"第[DBnum1]d考区")&TEXT(ROW()-MATCH("々",A$1:A1)+IF(C1,2/(60/TEXT(C1/1%,"0!:00")+1/SUM(TEXT(A1:B1/1%,"0!:00!:00")*{1,-1}))+TEXT(B1/1%,"0!:00!:00"))," 第dd组答案 hh时mm分ss秒;;:") 本题涉及到一道小学数学题,下面解释一下思路(为了不偏科,硬是凑用了苏轼的一首词,呵呵). 明月几时有?把酒问青天。 SUM(N(B$1:B1=0))=明月 计算第几区 不知天上宫阙,今夕是何年? ROW()-MATCH("々",A$1:A1)=何年 计算第几组 我欲乘风归去,又恐琼楼玉宇,高处不胜寒。 IF(C1,...) "高处"为0. 起舞弄清影,何似在人间? 甲乙从出发到相遇花的时间是t1=(b1-a1), 到甲丙与乙丙距离相等又花了时间是t2=c1.假使再花时间t乙丙相遇,也就是从开始出发到乙丙相遇总共花的时间是t1+t2+t.假定两地的距离为d,根据已知条件可以得到下面等式: (1) t1x+t1z=d (2) d-(t1+t2)z-(t1+t2)y=(t1+t2)x-(d-(t1+t2)z) (3) (t1+t2+t)y+(t1+t2+t)z=d 分别将方程(2),(3)中的d用(1)的t1x+t1z替换.可以得到: (2') (t1-t2)(x+z)=(t1+t2)(y+z) (3') (y+z)t=t1(x+z)-(t1+t2)(y+z) 用(2') 求出(x+z): (2") (x+z)=(t1+t2)(y+z)/(t1-t2) 再将(3')中的(x+z)用(2")的(t1+t2)(y+z)/(t1-t2)替换: (y+z) t=t1(t1+t2)(y+z)/(t1-t2)-(t1+t2)(y+z) 这样(y+z)作为公约变量可以去掉了: (3") t=t1(t1+t2)/(t1-t2)-(t1+t2)=t2(t1+t2)/(t1-t2)=c1(B1-A1+C1)/(B1-A1-C1) 转朱阁,低绮户,照无眠。不应有恨、何事长向别时圆? 相遇时刻: =t+B1+C1=c1(B1-A1+C1)/(B1-A1-C1)+B1+C1=C1((B1-A1+C1)/(B1-A1-C1)+1)+B1=2C1(B1-A1)/(B1-A1-C1)+B1=2C1/(1-C1/(B1-A1))+B1=2/(1/C1-1/(B1-A1))+B1=2/(1/C1+1/(A1-B1)+B1 即"相遇"=2/(60/TEXT(C1/1%,"0!:00")+1/SUM(TEXT(A1:B1/1%,"0!:00!:00")*{1,-1}))+TEXT(B1/1%,"0!:00!:00") 通过改变各引用单元格在公式中的左右/上下位置,进行组合,目的是将每个单元格被引用的次数尽可能地少.这是本题的关键.也就是想通过本题让大家知道,即使思路和方法确定了,还是有可能通过不同的组合方式来简化. 人有悲欢离合,月有阴晴圆缺,此事古难全。 TEXT(明月,"第[DBnum1]d考区") TEXT(何年+相遇," 第dd组答案 hh时mm分ss秒;;:") 还是用老朋友TEXT来照顾一下盈亏. 但愿人长久,千里共婵娟。 =TEXT(...,"第[DBnum1]d考区")&TEXT(..," 第dd组答案 hh时mm分ss秒;;:") 两个TEXT比翼双飞,完成本题的最终要求.
[此贴子已经被作者于2008-9-2 8:07:50编辑过] |