贊助廠商

在 Excel 的工作表中建立了一個學生的成績表,常會有老師在進行成績分析時,會需要用條件來篩選想要的結果。例如下圖中,要求「國文>80且英文>75者的數學最高分」和「五科均及格者的英文最高分」。

如果你用篩選工具來操作,面對條件較多時的操作將會煩瑣且修改不易,還是以公式來設計較為妥當。

【準備工作】

選取儲存格B2:F26,按一下 Ctrl+Shift+F3 鍵,定義名稱:國文、英文、數學、社會、自然。

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

在 Excel 中有一個成績的基本資料表,一般我們會使用樞紐析表來呈現統計結果。如果你在樞紐分析表中想要篩選部分資料來比對,要操作的步驟比較多,而你如果使用「交叉分析篩選器」來做各種交叉比對的工作,使用上會比樞紐分析工具來的方便。

以下圖的資料表為例,其中有500筆學生資料,含有性別、住家、夜間讀書方式、平均成績等欄位:

當你產生了像以下的樞紐分析表:

如果想要單獨列出女生和中壢地區的比較,你必須先點選「性別」,再取消勾選「男」,然後選取「住家」,只留下勾選「中壢」:

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

在 Excel 中常有一些貼心的轉換功能,觀察在下圖中展現的日期較換功能:

1. 在A欄中輸入月名。(在儲存格A2中輸入jan,接著以自動填滿方式產生儲存格A2:A13。)

2. 在B欄中輸入日數。

3. 在儲存格C2輸入公式「=A2&B2」。(串接儲存格A2和儲存格B2,此時的資料型態是文字。)

4. 在儲存格D2輸入公式「=VALUE(A2&B2)」。(將儲存格A2和儲存格B2串接的文字轉成數字。)

5. 將上述的數字在儲存格格式設定中設定為日期。(其中自動以當年的年度(例如2013)為年份。)

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

一位網友問到:在其工作表中的一個公式,在操作時發生了錯誤結果,覺得很不合理。

先來觀察其操作結果。

儲存格A2:=TEXT(B2,"yymmdd")&TEXT(COUNTIF($B$2:B2,B2),"0000")

複製儲存格A2,往下各列貼上。

操作後卻得了錯誤的結果:(儲存格A3應為1303070002)

image

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

在 Excel 中,你可以使用「資料驗證」功能達到下拉式清單的效果,如果你使用表單中的「下拉式方塊」控制項也可以做到下拉式清單效果。

現在,我們要來在一個日期和金額的資料表中,以下拉式清單來篩選某個月份的資料,篩選出來月份的日期,以不同儲存格底色呈現。(參考下圖)

參考以下做法:

1. 選取[開發人員/控制項]中的「插入」,新增一個「下拉式方塊」控制項。(置於儲存格D1位置)

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

在 Excel 的工作表中日積月累建立了一個成績表(如下圖),但是在最後時若是只想要篩選某些項次的成績來處理,每次都要修改公式,實在很煩人!該如何處理呢?

在下圖中的成績表如果想要篩選其中要計算的項目,可以利用表單中的「核取方塊」來進行篩選的動作,而計算總和和加權平均的公式,則會依篩選的項次來決定計算的內容。

參考以下的步驟來操作:

1. 選取[開發人員/控制項]中的「插入」,再選取「核取方塊」項目。

2. 在儲存格B2位置中新增一個核取方塊,並輸入文字「採計」。

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

在 Excel 中有一個工作表含有日期數列,如果想要以一個表單的核取方塊工具來標示星期六日,該如何處理呢?

因為表單的核取方塊會產生二種結果:勾選(True)、不勾選(False),將其套用於設定格式化的條件中,即可以勾選核取方塊的方式,來切換標示/取消標示星期六日。

參考以下的做法:

1. 選取[開發人員/控制項]中的「插入/核取方塊」項目。

2. 在工作表中拖曳產生一個核取方塊,輸入文字:標示星期六日。

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

在 Excel 的工作表中,有人想要將一個經年累記錄而成的直式報表轉換成矩型的報表(參考下圖),以方便呈現(資料表不會因長而不易顯示)或是製作統計圖表等。

或許你會認為以剪貼方式也很快可以重組資料,但是如果資料更多時將會不利於處理,使用公式來處理可以一勞永逸。而本例將不以相關查表函數來處理,而是要藉用 SUMPRODUCT 函數來執行查表的結果。

【準備工作】

選取資料範圍,按一下 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:年份、月份、收益。

 

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

下圖的 Excel 例子多年前曾經用過,可以用來學習在公式中使用:名稱和資料驗證清單,使用 VLOOKUPINDIRECT 函數來執行查詢的動作,可以讓公式簡捷可用。

我們要來設計使用下拉式清單來選取年級別和成績別,並能自動傳回對應的比重,因為查詢內容分佈在三個資料範圍中,該如何來撰寫公式呢?

(1) 建立名稱

選取[公式/名稱管理員]按鈕,在[名稱管理員]對話框中新增:

名稱:一年級,參照到:儲存格B5:C9。

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

常會在報表中遇到一串數列中含有一些 0 的數值,而這些 0 源自於某些資料轉換時所產生,如果要求取這堆資料中的最小值,但又不是這些 0 的數值時,該如何處理?這時,你需要使用到陣列公式!

以下圖的數列為例,其中有一些儲存格含有 0。

儲存格C2:{=MIN(IF(A2:A22>0,A2:A22,FALSE))}

這是陣列公式,輸入完成時要按 Ctrl+Shift+Enter 鍵。

IF(A2:A22>0,A2:A22,FALSE):找出數列中大於 0 的儲存格陣列,再藉由 MIN 函數求取其中的最小值。其中參數不可改成 0 或是留空白,否則結果永遠會得到 0。

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

Close

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

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

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

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

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼