贊助廠商

目前分類:講義資料 (3204)

瀏覽方式: 標題列表 簡短摘要

在 Excel 取得如下的基本資料,如果想要對年級和名次的細項分類來排序,該如何做呢?

(一) 分年級排序

儲存格E3:{=IF($A3=E$2,SUM(($A$3:$A$25=E$2)*($D$3:$D$25>$D3))+1,"")}

這是陣列公式,輸入完成必須按 Ctrl+Shift+Enter。將儲存格E3複製到儲存格E3:G25。

在此無法直接以 RANK 函數來找名次,而是將A欄中合於第2列的年級名稱者,挑出來運算。

公式中的SUM(($A$3:$A$25=E$2)*($D$3:$D$25>$D3))+1,原理為:

vincent 發表在 痞客邦 留言(1) 人氣()

如果你在 Excel 的工作表中取得如下的資料表,想要將各校、各年級的數量統計出來,該如何做?

這次來練習使用樞紐分析表工具:

1. 選取資料表中的任一儲存格。

2. 選取[插入/樞紐分析表]中的[樞紐分析表]按鈕。

vincent 發表在 痞客邦 留言(18) 人氣()

在 Excel 的工作表中建立以下的表格,想要設計成表格有底色,但是輸入資料的儲存格會取消底色(本例為白色),該如何處理?藉由格式化條件設定就很容易達成。

(1)選取儲存格(本例為儲存格B2:C17),設定字型色彩。(注意:預設的儲存格底色為白色)

(2)設定格式化的條件如下圖:(其中設定當儲存格為空白或是空字串時,顯示一種底色。)

vincent 發表在 痞客邦 留言(1) 人氣()

如果你在 Excel 中取得一個資料表(如下圖左),想要將資料垂直和水平轉置(如下圖右),除了使用 Excel 中的複製功能,在貼上時選取[轉置]選項來完成之外,可否以公式來完成呢?

其實只要一個公式就可以完成:

儲存格F1:=OFFSET($A$1,COLUMN()-6,ROW()-1)

將儲存格F1向右和向下複製即可。

其中公式:=OFFSET($A$1,COLUMN()-n,ROW()-m),m為轉置後的第一個位置(例如:儲存格F1)為第幾欄,n為轉置後的第一個位置(例如:儲存格F1)為第幾列。

vincent 發表在 痞客邦 留言(4) 人氣()

在 Excel 的工作表中有各月份的預估支出和預估收入的資料(如下圖),如何從中計算預估的收支概況呢?

如下圖的收支概況,月份欄位中的第一個月份固定顯示上個月開始,依序列出各月份(12月後接明年1月)。支出和收入欄位會依各個月份來小計支出和收入的總和。

輸入以下公式:

儲存格H3:=MONTH(TODAY()+30*(ROW()-4))

vincent 發表在 痞客邦 留言(0) 人氣()

前陣子要公佈榜單之類的文件,必須隱藏姓名的中間字,當人數非常多時,就要須使用 Excel 的公式來做才會快。

image01

使用 REPLACE 函數來將名字的第二個字以「○」取代:

儲存格B2:=REPLACE(A2,2,1,"○")

REPLACE 的語法:REPLACE(old_text, start_num, num_chars, new_text)

vincent 發表在 痞客邦 留言(7) 人氣()

經常有人問到當某一個儲存格除以另一個儲存格時,如果除數的儲存格為 0 或是空白,則會出現除數為 0 的錯誤(#DIV/0!)(參考下圖),如果能避免呢?(不顯示錯誤訊息)

列舉以下數種方式都可以達到效果:

儲存格D2:=IF(B2=0,"",A2/B2)

儲存格D2:=IF(ISERR(A2/B2),"",A2/B2)

儲存格D2:=IF(ISERROR(A2/B2),"",A2/B2)

vincent 發表在 痞客邦 留言(4) 人氣()

在 PowerPoint 中播放簡報時,如果你按下F1鍵,會顯示放映投影片時,可以使用的快速鍵。除了跳至頭尾,或是循序的上一張、下一張,如果你想要跳至某一張投影片時,該如何處理呢?

你只要在播放投影片時,如果知道某張投影片的編號(第幾張投影片)時,藉由在數字鍵(使用 KeyPad 較方便)中按下該投影片的數字,再按一下Enter鍵,即可直接跳到該張投影片。

而常常在播放投影片時,會需要使用到工作列,因為投影片為全螢幕播放,所以工作列會被蓋到。你只要按一下 Ctrl+T 鍵,即會顯示工作列。你只要在投影片上按一下滑鼠左鍵,即會隱藏工作列。

順便列出其他的快速鍵:

vincent 發表在 痞客邦 留言(0) 人氣()

在 Excel 中的一個資料表,是以每天為單位依序填入展示次數和收益(如下左圖),如果想要將這個資料表轉換為以一週各天來呈現其平均的展示次數和累計的收益(如下右圖),並將這兩組數據製成圖表,該如何處理?

(一)計算平均展示次數

儲存格F2:{=AVERAGE(IF(WEEKDAY($A$2:$A$90,1)=(ROW(2:2)-1),$B$2:$B$90))}

此為陣列公式,輸入完成要按 Ctrl+Shift+Ente r鍵。將儲存格F2複製到儲存格F2:F8。

其原理是判斷日期陣列中各個日期的星期,其中Weekday函數的第二個參數 1 代表:數字 1(星期日) 到 7 (星期六)。

vincent 發表在 痞客邦 留言(0) 人氣()

之前文章提過,如果想在幾個成績中(例如15個),只取前幾個來計算平均(例如10個),該如何處理呢?

儲存格P2:{=AVERAGE(IF(RANK(A2:O2,A2:O2)<=10,A2:O2))}

這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵。複製儲存格P1至儲存格P2:P5。

這個公式中,如果遇到含有沒有填內容的儲存格或是填入文字的儲存格,就會產生錯誤訊息。

如何來避免這個問題呢?

vincent 發表在 痞客邦 留言(0) 人氣()

如果你取得以各種入學管道入學的資料表,而想計算各個來源學校的各種入學管道的人數及平均成績,該如何計算?

如果想要求像下圖的人數和平均成績,試試以下的做法:

(一)計算各校各種管道的人數

儲存格B2:{=SUM(IF(Sheet1!$C$2:$C$428=Sheet2!$A3,IF(Sheet1!$B$2:$B$428=Sheet2!B$2,1,0)))} 

陣列公式,輸入公式後按 Ctrl+Shift+Alt 鍵。複製儲存格B2至儲存格B2:D2。

vincent 發表在 痞客邦 留言(0) 人氣()

在 Excel 的工作表中,如果想要對於週休假日(六、日二天)給予產生不同的價格,該如何處理呢?

image01

例如:

儲存格C2:=IF(WEEKDAY(A2,2)>5,3999,2999)

藉由WEEKDAY函數來判斷是否為星期六和星期日,其中第二個參數可以設傳回值的數字,參考下表:

傳回值

vincent 發表在 痞客邦 留言(0) 人氣()

如果你在一個 Excel 成績表中,想要呈現「平均±標準差」,該如何呈現呢?

儲存格C1:=ROUND(AVERAGE(C3:C47),1)&"±"&ROUND(STDEVP(C3:C47),1)

複製儲存格C1至儲存格C1:E1。

其分別將計算得到的平均和標準差,利用ROUND函數先將其小數點取至第1位,再利用「&」串接。

你也可以使用不同公式:

vincent 發表在 痞客邦 留言(1) 人氣()

偶爾會用到要取出一大堆網址中的超連結,不知該如何處理會較有效率?後來找到的方法還不錯,利用 Excel 來操作,可以很快完成。

1. 將一堆超連結複製到 Excel 的工作表中。

2. 選取[開發人員]中的「Visual Basic」選項。

3. 選取[工作表1(工作表1)]。

4. 輸入以下的程式:

vincent 發表在 痞客邦 留言(4) 人氣()

如果你的系統上有啟用新注音,則你可以使用多功能前導字元鍵來輔助輸入各種全形標點符號(整理如下表):

1. 你先切換到新注音輸入法。

2. 按一下多功能前導字元鍵:`[同~鍵]

3. 輸入上圖表中第一欄中的一個字元,例如:=。

4. 按一下向下鍵(↓),再於候選字中挑選一個想要的字元。(參考上圖)

vincent 發表在 痞客邦 留言(1) 人氣()

在 Excel 中取得一個工作表,每一列是一筆記錄。現在要將每一列的資料轉成二列,該如何做呢?

因為無法以單純的相對位址或絶對位址,以複製公式的方式來完成,所以試試以下的方法:

儲存格H1:=INDIRECT(ADDRESS(ROW(2:2)/2+1,6))

儲存格I1:=INDIRECT(ADDRESS(ROW(2:2)/2+1,2))

儲存格J2:=INDIRECT(ADDRESS(ROW(2:2)/2+1,4))

vincent 發表在 痞客邦 留言(1) 人氣()

在 Excel 中取得以下的班級、姓名清單報表,如何轉換為以類別為主的清單呢?

如果要轉換成以下形式的清單,則需要使用陣列公式。

儲存格F2:

{=VLOOKUP(SMALL(IF($D$2:$D$281=F$1,$A$2:$A$281),ROW(1:1)),$A$2:$C$281,2,FALSE)}

儲存格G2:

vincent 發表在 痞客邦 留言(4) 人氣()

在 Excel 的工作表中使用COUNTIF函數來計算某些字元的個數是十分平常的事,但是如果依照下圖來求得某個班級的類別,其公式為:

儲存格L2:=COUNTIF($C$2:$C$9,L$1)

複製儲存格L2至儲存格L2:O2。觀察其結果儲存格O2的結果是錯的。

如果你將儲存格O2的公式寫成:=COUNTIF($C$2:$C$9,"*"),答案也是錯的。

因為在COUNTIF函數中使用「*」,是當為萬用字元使用。如果你非得使用「*」,則可以將公式改為:

儲存格O2:=COUNTIF($C$2:$C$9,"'*'")

vincent 發表在 痞客邦 留言(2) 人氣()

如果你在 Excel 的工作表中取得一個年度報表,希望從中摘要出月報表和季報表,該如何處理呢?

(一) 月報表

儲存格F2:{=SUM(IF(MONTH($A$2:$A$49)=ROW(1:1),$C$2:$C$49))} [陣列公式]

複製儲存格F2至儲存格F2:F13。

取出月份為1(=ROW(1:1))的業績儲存格陣列加總。

vincent 發表在 痞客邦 留言(0) 人氣()

參考前一篇的班級期中考成績統計(五)

http://isvincent.blogspot.com/2010/10/excel_1921.html

現在要來根據這個統計表,再來製作一個可以使用微調按鈕,來動態選取班級以顯示分數組距的長條圖。

1. 選取[開發人員/插入]的選單中選取[微調按鈕]項目。

2. 在儲存格L25位置建立一個微調按鈕,在微調按鈕上按一下右鍵,選取[控制項格式]選項。

vincent 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼