Re: [算表] 評分表的統計--SumIf陣列,亂數
本來在想,怎麼這麼像"題目"
好不口語化 XD
難怪考倒了,我也不知道他在說什麼...
只好用猜的了
1.
分數 一 二 三
1 A D E
2 B C A
3 C E D
4 D A B
5 E B C
A 7 5
B 11 1
C 10 2
D 8 4
E 9 3
總分
B9 =SUM(IF(B$2:D$6=A9,A$2:A$6))
陣列公式 以Ctrl+Shift+Enter結尾
排名
C9 =RANK(B9,B$9:B$13)
2-1.
F G H I
1 分數 一 二 三
2 1 A F K
(略)
6 5 E J O
8
9 A 1 13
10 B 2 10
11 C 3 7
(略)
21 M 3 7
22 N 4 4
23 O 5 1
轉置人名
F9 =OFFSET(F$2,MOD(ROW(5:5),5),ROW(5:5)/5)
總分和排名和Q1沒有不同
2-2.
這裡看不懂,如果是每次從15人選幾個出來,
表格應該不是以分數為準,不然5分的兩個人要怎麼記?
我用亂數產生每次7個人被評分,每次有2人得5分,1人得4分...等等
分數 一 二 三
A 5 5 1
B 4 2
C 2 1 3
D 2 5
E 5
F 3
G 4
H 5
I
J 1
K 2
L 4
M 5
N
O 3 2 2
剩下的與2-1一樣
除非是每次都是7人按該比例,才可照分數(5 5 4 3 2 2 1)填表
但已講明"不一定"幾人,所以...不懂
當然他可以再有其紀錄的表格設計
看是要轉成上面這個樣或是
照分數排,但一格寫兩個人名(不好 但也可以)
總之呢要講清楚囉~
3.
一次一個工作表不是一個好方法
且照Q1的表格配置,不適合用樞紐分析
(應該要把次數設一欄 表格往下延伸 才是資料庫的長相)
怎麼辦?
最簡單的方法是,這根本不需要樞紐分析
一定要用,請改版面配置,在一工作表中完成
當然,改版面配置 舊資料可用公式轉換完成(OFFSET等)
樞紐分析配合公式可以更順利完成任務。
如果是問,樞紐的來源要一直增加工作表,只能一直改範圍嗎?
據我所知是如此。
結語:
前面不知道為什麼一直重覆問,真怕是聽不懂題目 XD
害我只好弄些有的沒的的無用功能(亂數產生評分)
看起來好玩一點。
http://2y.drivehq.com/p/SumifArray.xls
本題的重點應該只有第一式,
如何對二維陣列計算sumif?
答案就是sum(if) ^^
※ 引述《luv33 (121314 等待只為這一刻)》之銘言:
: 軟體:excel
: 版本:2007
: 舉例: A~E : 5人
: 被評分 : 三次
: 分數 一 二 三
: 1 A D E
: 2 B C A
: 3 C E D
: 4 D A B
: 5 E B C
: Q1.如何算出每人分別總分為?排名?
: Q2.若人數增至15人,每次選不同的 5人評分,則 Q1?
: 不一定幾人評分,則 Q1?(5分*2+4分*1+3分*1+2分*2+1分*1)
: Q3.目前用樞紐的方式將三次評分做成三個工作表,得到結果出現在第四個工作表。
: 但若日後評分次數不斷增加,怎麼辦?
: 一直增加工作表,然後改資料選取範圍嗎?
: 今天在公司被考倒了 ~>.<~
: 感謝解答!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.56.190
推
02/27 01:45, , 1F
02/27 01:45, 1F
→
02/27 15:29, , 2F
02/27 15:29, 2F
※ 編輯: JieJuen 來自: 218.164.49.72 (05/11 19:33)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):