根據上一篇文章:Excel-輸入答案後自動畫出答案卡
http://isvincent.blogspot.com/2011/04/excel_09.html
已經學會將單選題轉換為答案卡的劃記,現在來試試如果是複選題該如何處理?
根據以下的答案資料:
試著自動轉換成答案卡劃記:
儲存格C53:=IF(FIND(CHAR(64+COLUMN(A:A)),OFFSET(Anss!$C$3,(ROW(1:1)-1)/2,,,))>0,1,0)
已經學會將單選題轉換為答案卡的劃記,現在來試試如果是複選題該如何處理?
根據以下的答案資料:
試著自動轉換成答案卡劃記:
儲存格C53:=IF(FIND(CHAR(64+COLUMN(A:A)),OFFSET(Anss!$C$3,(ROW(1:1)-1)/2,,,))>0,1,0)
現在在學校中,利用電腦閱卷答案卡(如下圖範例)作答是很常見的事,如果要畫一張100個答案的答案卡,可能對已經非常忙碌的老師而言,也是一個「小小」的負擔。
如果能在 Excel 的工作表中輸入好答案(參考下圖),自動幫你轉成答案卡(參考下下圖),而且印在一般A4的白紙上即能使用,是不是很方便呢?!
其實答卡紙上的紅色部分是給人看的,讀卡機並不會讀取到這些資料,只有黑色部分才是機器要的資料。所以可以把答案卡分為二個部分來設計,左邊的黑色線條是用來做為機器校正之用,所以你只要稍加調整製作出接近原來答案卡差不多的線條即可。
至於右邊答案畫記的部分,則要靠公式和設定格式化條件來自動產生,參考以下的做法:
在 Excel 中取得一個學生考試的讀卡檔案(如下圖),利用這些資料要來計算各班(201~214)的平均成績,和每個題目學生的作答鑑別情形,該如何設計呢?
(1) 計算各班平均分數
儲存格I2:{=AVERAGE(IF($B$2:$B$504=VALUE(RIGHT(H2,2)),$E$2:$E$504,""))}
陣列公式,輸入完成成後要按 Ctrl + Alt + Enter 鍵。複儲儲存格I2到儲存格I2:I15。
公式中的 VALUE(RIGHT(H2,2)) 為取得H欄的班級代碼之後2碼。
當你在 Excel 的工作表中輸入一個資料表(如下圖),利用這些資料要來建立一個統計圖,希望能按不同季別和不同人員來分表顯示統計圖,該如何以一個圖表來製作這個動態圖表呢?
由於圖表中的內容必須是動態的位址,所以做法上可以使用控制項表單捲軸來產生控制數字,再來控制Offset函數,使其產生不同的位址,並且將此位址以名稱來定義,然後將名稱代入圖表中使用。
(1) 顯示不同季別統計圖
先利用控制項表單捲軸來產生1~4的數字(也可以自行輸入),置於儲存格B8中。
接著設定兩個名稱 data1 和 data2:
網友又問到,假設產生一組亂數A(0~99),想要產生一組亂數B,必須大於等於亂數A,而且A和B都是二位數,該如何做呢?參考另外二篇文章:
http://isvincent.blogspot.com/2011/03/excel_20.html
http://isvincent.blogspot.com/2010/11/excel_22.html
儲存格A2:=INT(RAND()*90)+10,產生10~99的亂數。
儲存格B2:=INT(RAND()*(A2-9))+10,產生「10~A2」的亂數。
A-B的最小值為0。
有網友問到:
(1) 假設產生一組亂數A(0~99),想要產生一組亂數B,必須大於等於亂數A,該如何做呢?
儲存格A2:=INT(RAND()*100),產生0~99的亂數。
儲存格B2:=A2+INT(RAND()*100),產生「A2+0~A2+99」的亂數。
儲存格C2:=B2-A2,檢驗是否B2大於等於A2。(最小值為0)
複製儲存格A2:C2到儲存格A2:C21。參考下圖左。
在 Excel 中的一個工作表已依組別順序(A→B→C)輸入資料(如下圖左),如果想要重新分類在不同欄中呈現(如下圖右),該如何處理?
(1) 使用公式
儲存格F2:=OFFSET($C$2,(ROW()-2)*3,,,)
儲存格G2:=OFFSET($C$3,(ROW()-2)*3,,,)
儲存格H2:=OFFSET($C$4,(ROW()-2)*3,,,)
將儲存格F2:H2往下複製。
有網友問到在一個 Excel 的日報表中(如下圖),如果要在每日輸入度數,自動計算日用量和本月用量,該如何處理呢?其必須注意:
(1) 昨日用量 = 今日度數 - 昨日度數
(2) 今日度數未輸入時,不顯示昨日用量
其需要的公式為:
儲存格C2=IF(AND(A2<=TODAY(),B3<>""),B3-B2,"")
將儲存格C2複製到儲存格C2:C32。(共有31天)
在 Excel 的工作表中,頁首和頁尾通常被用來放置頁碼、頁數、檔案名稱、檔案路徑、日期、時間和圖片(例如單位的LOGO等),如果你想要置放表格該如何處理呢?(如下圖)
可行的方法將表格以圖片方式儲存,再將其插入頁首/頁尾中。
首先,將想要的表格製作好,並將想要的部分利用抓圖軟體抓取後存檔。
在頁首中設定插入這個圖片。
在 Excel 中,如果你有一個資料表(如下圖左),其中有日期和數量的資料(例如有100筆),如果你想要建立一個圖表,每次只顯示 8 筆,而且可以使用微調按鈕來顯示不同資料(如下圖左),該如何設計呢?
要處理這類的動態資料顯示,必須藉由 OFFSET 函數和定義名稱來處理,參考以下的步驟:
假設資料範圍為儲存格B2:C101,圖表要以長條圖每次只顯示 8 筆資料,並且利用微調按鈕來調整。
(1) 新增微調按鈕