作者JieJuen (David)
看板Office
标题Re: [算表] EXCEL:成绩单
时间Fri Jan 18 04:34:58 2008
函数还是会碰到的
写公式的过程是重点~
像是小考的成绩比重不同
A B C D E F
1 25% 5% 5% 5% 小计
2 70 60 65 88 28
通常小计式子是这样
=A2*0.25+B2*0.05+C2*0.05+D2*0.05
翻译:
─滑鼠点A2,键盘打*.25,点B2,打*.05,点...
既然都写在上面了
可能想要参照
=A2*A1+B2*B1+C2*C1+D2*D1
─点A2,打*,点A1,打+,点....
或有固定(游标移到公式中的参照上按F4)
=A2*$A$1+B2*$B$1+C2*$C$1+D2*$D$1
(已打好上式後)
─在编辑中:点A1,按F4,点B1,按F4,点...
(未打好时)
─点A2,打*,点A1,按F4,打+,点....
但还是很麻烦
如果又加一项成绩要算
公式就越来越长
知道SUMPRODUCT的就会用
=SUMPRODUCT($A$1:$D$1*A2:D2)
─打SUMPRODUCT(,点住A1,拖曳到D1,按F4,打*,同样选住A2:D2,打),Enter
知道阵列公式就会用
{=SUM($A$1:$D$1*A2:D2)}
─打SUM(,点住A1,拖曳到D1,按F4,打*,同样选住A2:D2,打),Ctrl+Shift+Enter
後两式是可以完整描述过程的(比较短)。
有时表格设计上,会想要把项目和百分比写在一起
像
A B C D E F
1 A 25% B 5% C 5% D 5% 小计
2 70 60 65 88 28
虽然对计算来讲,比较不理想,但勉强还是可以算
{=SUM(RIGHT($A$1:$D$1,3)*A2:D2)}
反正表格是自己设计,加个空格还可以看,
就取右边三个字来计算较简单。
这档案好像也没什麽好给的,先放着,
以後有东西再加进去好了。
http://kuso.cc/39kH
果然开始洗板了
暂且待续吧:p
※ 引述《JieJuen (David)》之铭言:
: 有些成绩是老师自由心证
: 或是看平常有加(扣)分没加分来打成绩
: 没加分的人 分数就都相同
: 座号 姓 名
: 成绩1 成绩2
: 1 甲 95 92
: 2 乙 92
: 3
: 4 丁 78 70
: 5
: 6 己 65
: 7 庚 79
: 8 辛 80 86
: 9
: 10 癸 75
: 11 子 60
: 选成绩1.2
: Ctrl+G到/特殊/列差异
: 然後
: Ctrl+G到/特殊/空格
: 就选好"有学生"而"没成绩"的格子
: 假如这些人都给80分
: 按80,
: Ctrl+Enter
: 在弄好之後
: 忽然觉得给太低了(人是善变的,EXCEL要适应)
: 想全部都加4分
: 在旁边一格写4,复制该格
: 选成绩2
: Ctrl+G到/特殊/常数
: 选择性贴上/加
: ※ 引述《JieJuen (David)》之铭言:
: : 通常成绩单不会只有一张
: : 或不同班 或不同科
: : 如果都放在不同的档案 有点麻烦
: : 性质相同的应该会放在同一个活页簿
: : 假设现在各班的成绩单工作表都做好了
: : (yes!前面制作过程全部跳过)
: : 不过,想要修改...
: : 各表的格式都一样,
: : 如此一来将这些工作表通通选起来
: : 就可以一起改了
: : 方法是
: : 点到第一个(或最後一个...)所要的工作表
: : 按住shift再点最後一个
: : 前後及中间的工作表就反白,表示被选中了
: : 或是
: : 按ctrl再点各个工作表(可不连续)
: : 这时你点到哪个工作表做什麽事
: : 其他工作表也会一起做
: : 还有,这时的填满多了"跨表填满"
: : 如果已经写完式子才想到其他也要
: : 它可以帮忙
: : 当然,要小心选到的工作表 长相是不是都跟想像的一样..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.50.170
1F:→ JieJuen:2007版打=sump再按TAB键就有=SUMPRODUCT( 01/18 04:37