<p><font size="2">儿子有道关于等差数列的题目不会做,早上乘送他上学的路上,帮他梳理解题思路。突然觉得这题挺适合作为EXCEL的题目滴,就整理出来了:</font></p><p><font size="3"></font> </p><p><font size="3">有一组等差数列知道这组数的总和和这组数的差额,求最小的首项和对应的末项?</font></p><p><font size="3">题目具体见附件</font></p><p><font size="3">题目说明:<br/>在A6单元格是一组等差数列的合计值(它一定是大于100的正整数),<br/>B6单元格是一组等差数列的差额,(它的范围一定是在1和A6*0.1之间的正整数)<br/>C6单元格是一组等差数列的最小的首项<br/>D6单元格是一组等差数列的末项,(它是对应着C6的)</font></p><p><font size="3">要求:<br/>用VBA或函数(非自定义函数)公式,完成当A6和B6输入数字后,在C6单元格自动得到<font color="#0909f7"><strong>最小的正整数首项</strong></font>,在D6单元格得到对应的正整数末项。</font></p><p><font size="3">提示:等差数列的相关数学知识<br/>等差数列,是指在一组数中,其各个相邻数之间的差额相等的这一组数,<br/>如{1,2,3,4},{2,5,8,...,44}<br/>首项是指这组数里最小的那个数,末项是指这组数中最大的那个数<br/>差额是指这组数里每个相邻的两个数的差<br/>他们的关系是:<br/>等差数列的和=(首项+末项)X [(末项-首项)/差额)+1]/2</font></p><p><font size="3"></font> </p><p><font size="3">奖励说明:</font></p><p><font color="#ff0000" size="3">回答用回复可见帖回答,否则不奖励BB,还会倒扣BB哦</font></p><p><font size="3">这题用VBA不难,奖励第1个用VBA回答正确的9个BB,</font></p><p><font size="3">奖励第1个用函数回答的12个BB;,第2个用函数回答的10个BB;,第3个用函数回答的7个BB</font></p><p><font size="3">一共奖励38个BB</font></p><p> </p><p><br/></p>
[此贴子已经被作者于2010-3-1 16:17:11编辑过] |