贊助廠商

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

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

今天教同仁使用 Excel 中的 SUMIF 函數,並且和 SUMPRODUCT 函數及陣列公式加以對照。

SUMIFS 函數

語法:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

SUMIFS 函數語法具有下列引數:

  • sum_range:要計算總和 (包括數字或名稱、範圍,或含有數字的儲存格參照) 的一個或多個儲存格。如果是保留空白或文字值,則會予以忽略。
  • criteria_range1:要在其中估算關聯準則的第一個範圍。
  • criteria1:用以定義 criteria_range1 引數中要相加之儲存格的準則,可以是數字、運算式、儲存格參照或文字。
  • criteria_range2, criteria2, …:其他範圍及其相關準則,最多允許 127 組範圍/準則。

參考下圖來計算根據不同人員和產品項的銷售總額,以人員「乙」的產品「A」為例,其銷售總額為「270」:

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

和朋友談到在 Excel 中如何輸入公式時,有些簡單的操作可能被使用者忽略了。透過快速鍵和滑鼠的協助,或許可以加快公式的輸入。

例如:在公式列上按一下[插入函數]按鈕,Excel 會幫你插入「=」,並且開啟[插入函數]對話框,讓你可以挑選想要的函數。其實,你也可以按一下 Shift+F3 鍵,也可以叫出[插入函數]對話框。

例如:如果你想自行輸入函數,則先按一下「=」,再逐一輸入公式的名稱,當你每輸入一個字元時,Excel 會列出符合的公式名稱,如果你想要輸入的函數是「SUBSTITUTE」,你可以在「SUBSTITUTE」上按二下,該函數名稱即會帶入公式中。

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

在 Excel 中的拖曳動作大部分都放在以滑鼠左鍵來拖曳為主,其實以滑鼠左來拖曳也隱藏了一些功能在裡面。

參考下圖,當你選取一些儲存格區域後,以滑鼠右鍵拖曳時,在放掉滑鼠右鍵時,會顯示一個功能表(參考下圖)。例如:你可以選取「僅複製格式到這裡」,則會複製儲存的格式到滑鼠拖曳後的位置。此功能相當於使用[常用/剪貼簿]功能區中的「複製格式」按鈕。

其他還有像是「連結到這裡」、「在這裡建立超連結」等,都是不錯的工具。及其他方便移動或複製的動作,並且可以選取不會覆蓋原有資料的方法。

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

開學了,很多老師在進行新課程的時候,常會要把學生打散分組或是重新排序,拿到學生名條不知如何處理?

當你取得一個學生名條(參考下圖左),如果要隨機將學生的原本次序加以打散(亂),則可以藉助 RAND 函數。參考以下做法:

1. 在原本的資料表中新增一欄。

2. 在儲存格A2中輸入公式:=RAND()。

3. 複製儲存格A2,貼至儲存格A2:A26。(參考下圖右)

  

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

學校每週二和週五要升旗,同仁要製作一個表格產生本學期是星期二和星期五的日期,以便安排主持人,如何在 Excel 中自動產生呢?(參考下圖)

(1) 產生日期

先在儲存格A2輸入一個起始日期,本例為:2013/9/3

輸入公式,儲存格B3:=B2+3,顯示星期五日期,和上個星期二相差 3 天。

輸入公式,儲存格B4:=B3+4,顯示星期二日期,和上個星期五相差 4 天。

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

有人問到:在 Excel 中的儲存格已經填入公式之後,才進行定義儲存格名稱,如何將公式中的儲存格範圍轉換為已定義的名稱?

有時會有這樣的現象,例如,自己看以前的公式為何會寫的這麼複雜難懂呢?想要簡化公式或是改成易讀的公式,所以會想要將一些儲存格範圍以名稱來取代。

以下圖為例:計算各季的小計時,在公式中使用了一段儲存格範圍:

來定義幾個名稱:

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

在 Excel 中大家都熟悉如果要表達一個儲存格範圍,則需藉助「:」,例如:儲存格A1:D5,表示儲存格A1到儲存格D5之間的所有儲存格。如果是在運算式中,使用多個儲存格範圍時,則可以使用「,(逗號)」和「 (空白鍵)」,例如:

SUM(A1:D5,C3:F7) = 78,計算二個儲存格範圍聯集的數值總和,「,(逗號)」視為聯集。

SUM(A1:D5 C3:F7) = 18,計算二個儲存格範圍交集的數值總和,「 (空白鍵)」視為交集。

如果是輸入公式:SUM(A1:B2 E3:F4),因為兩個儲存格範圍沒有交集,則會顯示 #NULL! 訊息。

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

有人問到:在 Excel 的資料表中,想要在一堆排好順序的資料裡,找尋有跳號(不連續)的地方,該如何處理(參考下圖)?本例可以使用「設定格式化的條件」來找出不連續的位置。

參考以下的步驟:

1. 選取儲存格A2:C25。(第一筆資料不選取)

2. 選取[常用/設定格式化的條件]選項中的「新增規則」。

3. 選取[使用公式來決定要格式化哪些儲存格]項目。

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

有同仁問到:當一個公式中參照到多個儲存格,如果某些儲存格尚未輸入資料,是否可以自動標記出來當做是一種提醒?

參考下圖:儲存格F2:=B2&C2&D2,即儲存格F2參照到儲存格B2、儲存格C2、儲存格D2。

複製儲存格F2,貼至儲存格F2:F21。

由圖可知有幾個儲存格顯示了標記,指出公式中參照的儲存格尚未輸入資料。

這個效果主要是利用設定 Excel 的錯誤檢查規則而來,你只要選取[檔案]功能表中的「選項」,再勾選[公式]頁面之下的「參照到空白儲存格的公式」即可(預設是沒有勾選)。讓 Excel 幫你檢查是否在公式中是否有空白的儲存格。

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

大家可能都用過 Word 中(其他 Office 軟體亦適用)的自動校正功能,例如:輸入(c) 會自動轉換成 ©,輸入 adn 會自動更正為 and。

要設定自動校正功能,可以選取[檔案]功能表中的「選項」,在[校訂]頁面下,按一下「自動校正選項」按鈕。

你可以發現 Word 已設定將 (c) 取代為 ©,如果你不想要這個自動功能,則可以在此頁面下取消勾選「自動取代字串」。

我們就要藉助這個自動取代的功能來加快文字輸入的速度。例如:

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

在 Excel 中提供了很好的工具可以用來計算,而且對於數值的顯示也提供了多樣的格式可以任君選擇,足以應付日常及各種科學、工程上的應用。但是你看到的數值和電腦記憶的數值是有差異的!

觀察一下下圖:如果要計算甲、乙、丙的平均(三者的和再除以3),很常見的會出現無限循環的小數。而 Excel 的有效位數最多是 15 位,所以在最後一個小數點可能會有進位的狀況。

觀察把平均值 X 2 和把平均值 X 3 的結果,很明顯的將三者的平均再 X 3,結果沒有出現任何的小數。因為電腦並不是以顯示的數值來計算。

下圖將小數點減少,平均值 X 2 和平均值 X 3 的結果並不會改變(和上圖對照):

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

學校同仁有這樣的需求:希望每日打開 Excel 的檔案時,能自動產生以今日為起始的最近四週日期(可能橫跨五週),前兩週以紅色標示,後兩週以藍色標示,該如何處理?

例如:這個功能可以用在圖書館讀者每日借書,借書期限為兩週,續借可以展延兩週,用以讓讀者有何時還書的時間概念。

本例之今天日期為:08/26。

 

【產生日期】

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

有網友留言問到:在 Excel 中,如果要在一個含有「寬、高、深、單價」的資料表中,想要以輸入「寬、高、深」來求得單價(參考下圖),該如何處理?

【準備工作】

選取儲存格A1:D14,按一下 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:寬、高、深、單價。

 

【輸入公式】

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

今天同仁要我協助將一份簡報中的全部投影片裡文字全部擷取出來(參考下圖),因為在這麼多張投影片中以複製(Ctrl+C)和貼上(Ctrl+V)方式,也要花掉不少時間,而且選取文字也要花掉一些時間,有什麼好方法呢?

image

將 PowerPoint 切換至大綱模式,可以發現裡面一個文字也沒有,因為其投影片中的每的文字都放在圖文框中,否則複製大綱中的文字也是方法之一。還有別的方法嗎?

試著將其另存新檔為 PDF 檔,可是每次選取文字時,只能以單張投影片為選取範圍,無法一次選取多張投影中的文字。該作法也是失敗!

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

最近學校要準備開學,有些同仁需要一些行事曆的格式,以方便填入相關的工作內容(參考下圖)。但是,要產生這些行事曆日期有些不方便,而且希望能在日期中能區隔不同月份,最好是每年都不用重建(可重覆使用),該如何來幫助他們呢?

像 Google 日曆也都有很多樣的行事曆格式,只是要複製出來用不見得合乎個人需求。如果要自動產生日期,還是得要在 Excel 中以公式產生較為簡單。

以下就以 Excel 產生日期和格式設定來說明:(假設有預備週和正常21週)

(1) 產生第一個日期

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

有網友留言問到,如果想要計算多個工作表中同一個儲存格位置的總和,該如何處理這個公式?以下圖為例,有 10 個工作表,名稱分別為 Job1、Job2、…、Job10,要來計算每個工作表中儲存格A2的總和。

如果你想要挑出每個工作表中儲存格A2的內容,則使用以下公式:

儲存格D2:=INDIRECT("'"&C2&"'!A2")

其中C欄中已置放工作表名稱,而在公式中關聯一個儲存格的表示法為:

「'工作表名稱'!儲存格名稱」。透過 INDIRECT 函數將字串轉換為實際的儲存格位址。

複製儲存格D2,貼至儲存格D11。

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

有人問到:如果想要求取二個日期之間,每個星期幾的數量分別為多少,該如何處理?(參考下圖)

日期置於儲存格 A2 和儲存格 A3。

【參考做法】

儲存格D2:=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT($A$2&":"&$A$3)))=ROW(1:1)))

複製儲存格D2,貼至儲存格D2:D8。

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

今天上課時,給學生出了一個題目,要產生最近三個月內的 10 個亂數日期(可能重覆),該如何處理?(參考下圖)

在此提出一種做法:

儲存格B2:=INT(RAND()*90)+N(TODAY())

N(TODAY():產生今天日期所代表的數字。

INT(RAND()*90):產生 0 ~ 98 之間的亂數。

複製儲存格B2,貼至儲存格B2:11。

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

最近有網友一直問到關於 Excel 中的「循環參照」問題,有時候這是基於在運算式中兩個儲存格彼此有參照的行為,導致無法正確的運算。然而,有些時候,反而要運用循環參照,啟用反覆運算來獲取某些運算結果。

如果你在 Excel 的[檔案/選項]中的「公式」頁面中,沒有「啟用反覆運算」:

一旦你的公式中出現了循環參照時,例如:在儲存格A2中輸入公式:=A2+1,很明顯的自己等於自己加1,你就會收到警告訊息:

如果你勾選了「啟用反覆運算」,並且設定運算的最高次數(次數愈多,運算時間愈長):

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

上一篇介紹了:Excel-求數列中的每個數值經運算後的平均(陣列公式)

網址:http://isvincent.pixnet.net/blog/post/39452901

運用相同觀念來讓學生練習:計算多個儲存格之字元個數總和。參考下圖的多個儲存格中,每個儲存格的字元個數都不相同,如何計算各種狀況的字元個數總和呢?

【實作】

基本上,使用 SUMPRODUCT 函數即可完成所有計算:

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

Close

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

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

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

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

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼