贊助廠商

///本部落格所有文章列表///

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

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

上課時讓學生討論:一棟高樓層的大樓具有數個電梯,如何讓尖峰使用時間的電梯更有效率?

電梯耗時的原因除了人多的因素之外,「開門/關門」、「起動/煞車」是一個拖慢速度的重要因素,如何分配數個電梯的使用,讓電梯更有效率?

思考:高樓層的大樓具有數個電梯,如何讓尖峰使用時間的電梯更有效率?

【例】有的電梯停奇數樓層;有的電梯停偶數樓層。

【例】有的電梯不停低樓層;有的電梯不到高樓層。

   (要到高樓層可到某些樓層轉搭其他電梯)

【例】有的電梯直達某些較高樓層(有些樓層具高優先權)。

【例】有的電梯往上樓層停/往下樓層不停;有的電梯往下樓層停/往上樓層不停。

【例】你的答案?

如果這些作法仍起不了作用,可以改用一些行為技術。例如:

【例】在等電梯的附近貼一些吸引人的海報。

【例】在等電梯的附近播放影片吸引人注目。

【例】在等電梯的附近放音樂讓人舒緩心情。

【例】在等電梯的附近貼一些鏡子引人分心。

【例】你的答案?

相同的原理,可以用在高鐵的班次調配上嗎?

如果將高鐵班次想成電梯,每個停靠站就是電梯樓層,你會如何調配高鐵班次,以符合行車效率,又能滿足較多站想要搭乘的人的等候時間。

【例】分析出:那些站較多人使用;那些站較少人使用。

【例】分析出:各站那些時間較多人使用;各站那些時間較少人使用。

【例】有些班次部分的站不停。

【例】你的答案?

文章標籤

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

一般在程式中,變數內容是放在記憶體中,(如下圖)若是想要將兩個記憶體的內容(A 和 B )交換,該如何處理?

大家採用的演算法則都是先取一個暫存的記憶體空間(T):

(1) T = A (2) A = B (3) B = T

只要執行以上三個步驟,即可達成 A 和 B 交換內容的動作。

演算法則-將二個記憶體內容交換

相同的觀念無法在 Excel 中執行,因為會形成循環參照。

演算法則-將二個記憶體內容交換

文章標籤

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

堆疊(Stack)是具有「後進先出(Last-In-First-Out)」特性的資料結構,日常生活中,常見的例子:

堆疊(Stack)的應用

●吃自助餐時取用疊好的盤子,必須先由最上面的盤子取用。

●要取用疊好的衣服,必須先取出要拿的衣服上層的衣服,才能拿到想要的衣服。

●一籃滿滿的水果,想要拿到底部的水果,必須由上而下取出。

●搭電梯時基於禮貌,也應該要後進先出,讓靠裡面的人出來。

●禮堂中層層疊好的椅子,取用時也必須從最上先取,才能取到下面的椅子。

●河內塔(Tower of Hanoil)遊戲

(可參考:https://zh.wikipedia.org/wiki/河內塔

【例】觀察軟體中(例如:Word)提供的「復原」和「取消復原」功能,也能表現堆疊的觀念。先被取消的動作,是最近被執行;要取消軟久以前執行的動作,得依序取消最近的動作。

堆疊(Stack)的應用

【例】使用瀏覽器上網也可以發堆疊的踪影,例如,回到上一頁,會依堆疊觀念來執行。

堆疊(Stack)的應用

【例】或者是你想要將一個字串反轉顯示,可以先輸入要反轉的字串,再逐一由字串的第一個字元到最後一個字元,取出放到記憶空間。 當全部放完時,再逐一將字元從堆疊中取出。

堆疊(Stack)的應用

【例】或是堆疊也可用來檢查運算式的左、右括弧是否對稱。當對運算式執行逐字掃描時,如果是左括弧,就將其放入堆疊中,若遇到右括弧時,就從堆疊中取出一左括弧。當運算試掃描完成後,如果堆疊內已沒有任何元素,則括弧是對稱的。

文章標籤

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

參考下圖,同仁在處理文件時遇到如下圖中紅色箭號指出之處,表格中的文字無法正確靠右對齊,那裡有問題?你是否也遇過?

Word-解決表格中的文字無法正確靠右對齊的問題

首先,要顯示編輯標記。(可以按Ctrl+Shift+8(即Ctrl+*)來切換顯示/隱藏)

Word-解決表格中的文字無法正確靠右對齊的問題

接著,注意原文件出錯之處的段落為靠右對齊,先調整為靠左對齊。將會發現其中多了很多的空格。(注意標記)

Word-解決表格中的文字無法正確靠右對齊的問題

把這些空格消除,再設定為「靠右對齊」,一切都正確了。

Word-解決表格中的文字無法正確靠右對齊的問題

文章標籤

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

文件中的文字是段落為單元,關於每一頁中段落的控制,Word 提供了數種控制方式,在編輯較長的文件中,總會用到一些。巧妙運用,讓文件合乎你的想法。

Word-段落在頁面中的控制

先為練習準備一些文字。

新增一個空白文件,然後輸入「=rand(20)」(其中的參數20可以隨意調整,數字愈大會產生愈多的段落文字。)

按下 Enter 鍵。

Word-段落在頁面中的控制

Word 文件中會看到所產生的文字:

Word-段落在頁面中的控制

選取「常用/段落」右下角的圖示(進入段落設定),再切換至「分行與分頁」設定。

★若不允許段落在下一頁中只有一行,則先選取這個段落,勾選「段落遺留字串控制」。

如果這個段落只有一行被分到下一頁面時,整段都會被移到下一頁面中。

★若要將段落的內容保持在同一頁面中,則先選取這個段落,勾選「段落中不分頁」。

如果同段落在同一頁面放不下時,將會整段被移至下一頁面中。(該段落前會顯示標記)

image

★若要二個段落的內容置於同一頁面中,則先選取一個段落,勾選「與下段同頁」。

指定的段落會被置於同一頁面中,所以第一個段落的部分文字可能會被移至下個頁面。

★若要某一段落置於頁面的最上方,則先選取這個段落,勾選「段落前分頁」。

該段落會被移至下一頁面。(該段落前會顯示標記)

Word-段落在頁面中的控制

 

 

文章標籤

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

新學期開始,迎戰108課綱,使用 Google Classroom 的老師愈來愈多了。目前如果開課教師使用 G Suite 帳號開課,學生也必須使用 G Suite 帳號加入課程;而開課教師使用一般 Google 帳號開課,學生也必須使用一般 Google 帳號加入課程。

陸續 Google Classroom 推出了一些新功能來強化課程作業和成績的管理。

在課程設定中可以新增成績類別,設定每個類別的最高分並且設定百分比。(總和必須為100%)

在總成績計算方式中,可以選取「依類別加權」。

例如,設定二個類別:「家庭作業(佔40%)」和「課堂實作(佔60%)」,如此總成績便會依加權來計算總成績。

運用Google Classroom的評分系統

在「成績」頁面中,即會顯示作業的類別和滿分的分數,而且在計算總成績時會依成績類別予以加權計分。

運用Google Classroom的評分系統

出作業時也必須先設定「成績類別」:

運用Google Classroom的評分系統

在檢視學生作業時可以輸入學生的成績,其預設的滿分分數是先前在新增類別時已設定,在此也可以變更。(變更時會被要求確認)

運用Google Classroom的評分系統

作業不管是否已評分,都下在視窗右側的選單中下載成績:

將所有成績複製到Google試算表:會產生一個Google試算表文件。(一個作業一個欄位)

以CSV檔案格式下載所有成績:會產生一個CSV檔案。(一個作業一個欄位)

以CSV檔案格式下載這些成績:會產生一個CSV檔案。(只有該作業的成績)

運用Google Classroom的評分系統

如果在檔案總管中直接點選二下文件以 Excel 來開啟,你會發現文件中顯示一堆亂碼。

運用Google Classroom的評分系統

提供其中一個解決方案。

1. 新增一個空白內容的記事本。

2. 拖曳這個CSV檔至記事本中。

3. 另存新檔該文件,並且在編碼中選取「ANSI」,再存檔。

運用Google Classroom的評分系統

4. 重新點選二下該檔案,以 Excel 開啟該文件,文件即會正常顯示文字了。

運用Google Classroom的評分系統

文章標籤

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

網友根據這一篇文章:Excel-查詢同欄中相同內容的資料(OFFSET,陣列公式)

想要以儲存格A1來篩選資料,該如何處理?

Excel-查詢同欄中相同內容的資料2(OFFSET,陣列公式)


【公式設計】

選取儲存格A10:A26,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:機種。

儲存格A3:{=IFERROR(OFFSET($A$1,SMALL(IF(機種=$A$1,ROW(機種),""),
ROW(1:1))-1,COLUMN(A:A)-1),"")}

這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動加上「{}」。

詳細說明請參閱:Excel-查詢同欄中相同內容的資料(OFFSET,陣列公式)

文章標籤

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

網友問到:在 Excel 的工作表中有一個編號清單,如何從中取出含有指定字串者?

參考下圖,例如要取出編號中含有「PS」和「RS」者,該如何處理?

Excel-取出清單中符合多個條件的項目(OFFSET,SMALL,ROW)

【公式設計與解析】

選取儲存格B1:B25,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:編號。

儲存格D2:{=IFERROR(OFFSET($B$1,SMALL(IF((LEFT(編號,2)="PS")+(LEFT
(編號,2)="RS"),ROW(編號),""),ROW(1:1))-1,0),"")}

這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動產生「{}」。

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

其中:

(1) (LEFT(編號,2)="PS")+(LEFT(編號,2)="RS")

利用 LEFT 函數取出字串左邊2字元,「+」用以執行邏輯 OR 運算。

(2) IF((LEFT(編號,2)="PS")+(LEFT(編號,2)="RS"),ROW(編號),"")

在陣列公式中,判斷符合條件者傳回對應的列號,否則傳回空字串(「""」)。

(3) SMALL(第(2)式,ROW(1:1))

當公式向下複製時,可以在陣列公式中,由小至大依序取出最小者。

當公式向下複製,ROW(1:1)=1→ROW(2:2)=2→ROW(3:3)=3→...。

(4) OFFSET($B$1,第(3)式-1,0)

根據第(3)式傳回結果代入 OFFSET 函數,傳回對應的儲存格內容。

(5) IFERROR(第(4)式,"")

利用 IFERROR 函數將第(4)式傳回錯誤訊息時,顯示為空字串("")。

同理:

儲存格E2:{=IFERROR(OFFSET($C$1,SMALL(IF((LEFT(編號,2)="PS")+(LEFT
(編號,2)="RS"),ROW(編號),""),ROW(1:1))-1,0),"")}

這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動產生「{}」。

文章標籤

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

同仁問了 PowerPoint 的問題:參考下圖,如何在簡報時指定點選投影片裡的特定圖片的某個區域(例如第二個圓),會顯示一個圖片,然後點選顯示的圖片時,該圖片自動消失。該如何處理?

PowerPoint-點選圖片的指定區域會顯示另一張圖片/點選圖片時圖片會消

建議做法:

當要使用圖片設定動畫時,會用到「觸發程序」。而因為只想點選一張大圖中的某些小區域,所以得藉助一個圓形物件,然而該物件又不能遮蔽原來的圖片。

1. 在原圖片中的指定位置新增一個橢圓物件。

PowerPoint-點選圖片的指定區域會顯示另一張圖片/點選圖片時圖片會消

2. 設定該圓形物件的格式:

(1)圖案外框:無

(2)圖案填滿:白色, 背景1

(3)設定透明:100%。(100%透明才不會遮蔽原圖)

PowerPoint-點選圖片的指定區域會顯示另一張圖片/點選圖片時圖片會消

4. 選取要顯示的圖片,設定動畫:

(1)新增動畫:進入/出現

(2)觸發程序:滑鼠按一下時。選取「橢圖」物件。(本例為「橢圖1」)

(表示按一下橢圓物件時,會顯示指定的圖片。) 

PowerPoint-點選圖片的指定區域會顯示另一張圖片/點選圖片時圖片會消

5. 選取要顯示的圖片,設定動畫:

(1)新增動畫:結束/消失

(2)觸發程序:滑鼠按一下時。選取指定的圖片。(本例為「picture2」)

(表示按一下圖片時,該圖片會消失。)

PowerPoint-點選圖片的指定區域會顯示另一張圖片/點選圖片時圖片會消

文章標籤

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

在 Excel 的資料表中,常有機會遇到運算結果為錯誤訊息的狀況,如何不顯示錯誤訊息,而顯示其他說明文字?又如何在運算過中忽略錯誤訊息?

Excel-處理錯誤訊息(IFERROR)

如上圖所示,在儲存格D3,D4,D5都因運算而產生錯誤結果,若是不想顯示錯誤的訊息文字,想要改以其他說明文字呈現,則可以藉助 IFERROR 函數。

例如,儲存格E3:=IFERROR(D3,"檢查資料來源")

可以將「#VALUE!」錯誤訊息,改以「檢查資料來源」顯示。

接著看到:如果要加總儲存格B2:B5,會因儲存格範圍中出現錯誤訊息「#REF!」,而導致產生錯誤結果。

如果要改變這種情形,可以將公式改為:{=SUM(IFERROR(B2:B5,0),0)}

這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel會自動加上「{}」。

IFERROR(B2:B5,0):將錯誤訊息取代為「0」,再加以進行和的運算。

文章標籤

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

網友問到:在 Excel 的工作表中有一個時間的清單,如何依照下列規則做出換算?

分鐘數介於01-15者→調整為15分→再調整為0.25

分鐘數介於16-30者→調整為30分→再調整為0.50

分鐘數介於31-45者→調整為45分→再調整為0.75

分鐘數介於46-59者→調整為00分→再調整為0.00

Excel-調整時間為每15分鐘為一個單位(INT,MOD)

【公式設計與解析】

儲存格C2:

=HOUR(A2)+(INT(MINUTE(A2)/15)+(MOD(MINUTE(A2),15)<>0)*1)*25/100

(1) HOUR(A2)

利用 HOUR 函數取得儲存格A2中的時數。

(2) INT(MINUTE(A2)/15)

利用 MINUTE 函數取得儲存格A2中的分數。將其除以15,可以取得在0,15,30,45分的那一段。

(3) MOD(MINUTE(A2),15)<>0)*1

判斷是否恰好為0,15,30,45分的其中一個

(4) (INT(MINUTE(A2)/15)+(MOD(MINUTE(A2),15)<>0)*1)*25/100

根據(2)和(3)的結果來調整換算(X1/4)。

文章標籤

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

網頁問到:如何在 Word 文件中,只讓奇數頁有頁碼,並且要顯示連續的數字?

參考下圖,有時在文件中會用到奇數頁或偶數頁固定要顯示某些內容,所以不予編頁碼。因此,要產生每 2 頁接續的連續頁碼。該如何處理?

Word-在Word文件中只讓奇數或偶數頁顯示連續的頁碼

為了只有在奇數頁中顯示頁碼,要先在「版面設定」中設定「奇偶頁不同」。

Word-在Word文件中只讓奇數或偶數頁顯示連續的頁碼

如果如下:

Word-在Word文件中只讓奇數或偶數頁顯示連續的頁碼

接著要藉由功能變數來讓這些奇數頁顯示連續的數字。參考以下的做法:

1. 將插入點移至第1頁的頁首處。(本例要設定奇數頁有頁碼)

2. 按 Ctrl+F9 鍵,進入功能變數編輯狀態。

Word-在Word文件中只讓奇數或偶數頁顯示連續的頁碼

3. 輸人「=int(」,再按 Ctrl+F9 鍵。(會產生「{}」)

4. 於「{}」中間輸入「PAGE」,再輸入「/2)+1」,目前結果如下:

公式:int(page/2)+1,會依續產生1,1,2,2,3,3,4,4,…,因為偶數頁不顯示,所以只會顯示奇數頁1,,2,,3,,4,,...。

Word-在Word文件中只讓奇數或偶數頁顯示連續的頁碼

5. 在功能變數上按 F9 鍵。觀察下圖,只有奇數頁有頁碼,並且頁碼是連續數字。

Word-在Word文件中只讓奇數或偶數頁顯示連續的頁碼

文章標籤

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

在 Excel 中,可以使用格式化的條件設定來表示某些狀態,以下圖為例:若是儲存格為False,則以紅色顯示,若儲存格是True,則以綠色顯示。如何找出有二個True者,以「V」表示,反之以「X」表示。

image

儲存格D2:=(SUM(A2:C2)=2)*1

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

因為 True/False 在進行數值運算時會轉換為 1/0,所以小計的結果即為幾個 True

公式也可以改成:

儲存格D2:=(SUMPRODUCT(A2:C2)=2)*1

接著將儲存格A2:C20,設定為以下的格式:

(1) 勾選「只顯示圖示」.

(2) 設定規則

設定綠色圓形,當值>=1(類型:數值)

設定紅色圓形,當值<1與值>=0(類型:數值)

設定無儲存格圖示,當值<0

Excel-利用格式化條件顯示數值狀態

接著將儲存格D2:D20,設定為以下的格式:

(1) 勾選「只顯示圖示」.

(2) 設定規則

設定綠色「V」圖形,當值>=1(類型:數值)

設定紅色「X」圖形,當值<1與值>=0(類型:數值)

設定無儲存格圖示,當值<0

Excel-利用格式化條件顯示數值狀態

 

如果改成要勾選3個True者:

儲存格D2:=(SUM(A2:C2)=3)*1

儲存格D2:=(SUMPRODUCT(A2:C2)=3)*1

Excel-利用格式化條件顯示數值狀態

文章標籤

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

在 Excel 的工作表中有一個數值清單(參考下圖),如何分別計算 1, 2, 3 位數的個數和計算 1, 2, 3 位數的總和?

Excel-計算數值清單中1,2,3位數的個數和1,2,3位數的總和(SUMPRODUCT)

【公式設計與解析】

選取儲存格A1:A26,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:數值。

1. 計算 1, 2, 3 位數的個數

儲存格D2:=SUMPRODUCT((LEN(數值)=1)*1)

利用 LEN 函數計算數值的字數(=位數),若等於「1」表示為1位數。

公式「*1」的作用為讓「LEN(數值)=1」所傳回的邏輯判斷結果 TRUE/FALSE 陣列,經由運算轉換為 1/0 陣列。

2 位數和 3 位數的處理原則相同,公式如下:

儲存格D3:=SUMPRODUCT((LEN(數值)=2)*1)

儲存格D4:=SUMPRODUCT((LEN(數值)=3)*1)

 

2. 計算 1, 2, 3 位數的總和

儲存格D5:=SUMPRODUCT((LEN(數值)=1)*數值)

利用 LEN 函數計算數值的字數(=位數),若等於「1」表示為1位數。

公式「*數值」的作用為讓「LEN(數值)=1」所傳回的邏輯判斷結果 TRUE/FALSE 陣列,只會留下「1」對應的數值,再由 SUMPRODUCT 函數予以加總,即為所求。

儲存格D6:=SUMPRODUCT((LEN(數值)=2)*數值)

儲存格D7:=SUMPRODUCT((LEN(數值)=3)*數值)

文章標籤

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

網友問到:在 Excel 的工作表中有一個資料清單(如下圖),如果A組的數值相同,就比較B組資料,然後加以排名,該如何處理?

Excel-根據2欄的數據來排序名次

【公式設計與解析】

假設B組資料都在2位數以下。

因為在A組數據相同時,要再比較B組數據,然後產生排序結果。

這次加以輔助欄位來處理,簡單又易理解。

儲存格E2:=A2+B2/100

複製儲存格E2,貼至儲存格E2:E21。

儲存格C2:=RANK(E2,$E$2:$E$21)

複製儲存格C2,貼至儲存格C2:C21。

文章標籤

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

在下圖中的數列,如何使用 Excel 來產生?(20X20為例)

Excel-產生斜角排列的數列(ROW,COLUMN)

 

【公式設計與解析】

《一》先產生第一列

Excel-產生斜角排列的數列(ROW,COLUMN)

儲存格B1:{=SUM(COLUMN($A$1:B1))}

這是陣列公式,輸入完成要按 Ctrl+Shift+F3 鍵,Excel 自動產生「{}」。

COLUMN(A1)=1、COLUMN(B1)=2、COLUMN(C1)=3、...。

陣列公式:SUM(COLUMN(A1:C1))=1+2+3=6,依此類推。

複製儲存格B1,貼至儲存格B1:T1。

儲存格A2:=IF(COLUMN(A:A)<=20-ROW(1:1),IF((B1-1)<0,"",B1-1),"")

儲存格A2的內容為儲存格B1內容再減 1,依此類推。公式中也處理了空白的顯示。

複製儲存格A2,貼至儲存格A2:T20。

 

《二》先產生第一欄

Excel-產生斜角排列的數列(ROW,COLUMN)

儲存格A2:{=SUM(ROW($1:1))+1}

這是陣列公式,輸入完成要按 Ctrl+Shift+F3 鍵,Excel 自動產生「{}」。

ROW(1:1)=1、ROW(2:2)=2、ROW(3:3)=3、...。

陣列公式:SUM(ROW(1:3))=1+2+3=6,依此類推。

複製儲存格A2,貼至儲存格A2:A20。

儲存格B1:=IF(COLUMN(B:B)<=20-ROW(1:1)+1,A2+1,"")

儲存格B1的內容為儲存格A2內容再加 1,依此類推。公式中也處理了空白的顯示。

複製儲存格B1,貼至儲存格B1:T20。

文章標籤

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

在 Excel 中要做一個圖表應該是不難,但是要將資料清單中的局部內容做成圖表,並且希望能動態呈現,可能就要費些心思了。

例如,在下圖中如果希望能動態呈現人員甲、乙、丙、丁、戊等五人的銷售狀況,希望能一個圖表就能切換五個人的狀況,該如何處理?

Excel-在一個圖表中切換顯示不同欄位的內容

 

【公式設計與解析】

本題可以利用表單控制項的「下拉式方塊」來處理。

1. 選取「開發人員/控制項」裡的「插入/下拉式方塊」,在工作表中插入這個控制項,並拉出適當的大小。

Excel-在一個圖表中切換顯示不同欄位的內容

2. 在控制項上按右鍵,選取「控制項格式」。

Excel-在一個圖表中切換顯示不同欄位的內容

3. 輸入資料:

將「輸入範圍」設定為儲存格H4:H8。(人員:甲, 乙, 丙, 丁, 戊的儲存格位置)

將「儲存格連結」設定為儲存格L10。

Excel-在一個圖表中切換顯示不同欄位的內容

4. 設定公式:

儲存格H12:=INDEX($H$4:$L$8,$L$10,COLUMN(A:A))

複製儲存格L12,貼至儲存格L12:H12。

利用 INDEX 函數以查表方式來查詢儲存格L10內容對應的各欄內容。

COLUMN(A:A)向右複製時,COLUMN(A:A)=1→COLUMN(B:B)=2→COLUMN(C:C)=3→…。

Excel-在一個圖表中切換顯示不同欄位的內容

如此,便可在一個一個圖表上切換五個不同人員,看到五個不同的結果。

Excel-在一個圖表中切換顯示不同欄位的內容

如果以定義名稱的方式來處理:

選取儲存格H4:L8,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:人員、電腦、手機、平板、螢幕。

接著更改公式:

儲存格H12:=INDEX(INDIRECT(H11),$L$10,1)

利用 INDIRECT 函數將儲存格內容轉換為已定義好的儲存格範圍,再由 INDEX 函數查表,求得儲存格L10內容對應的各欄內容。

文章標籤

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

在 Excel 的工作表中如果已有預定數和達成數的清單,如何在儲存格中顯示其達成率?

假設:達成率=預定數/達成數

Excel-在儲存格中顯示橫條圖

【作法解析】

儲存格C2:=B2/A2

儲存格C2設定百分比格式,小數位數為0。

複製儲存格C2,貼至儲存格C2:C24。

接著來處理達成率的橫條圖。

選取儲存格C2:C24,再選取「常用/樣式」底下的「資料横條/其他規則」。

Excel-在儲存格中顯示橫條圖

「格式化規則」對話框中作以下的設定:

1. 在「格式樣式」中選取「資料橫條」。(不顯示數值)

2. 勾選「僅顯示資料橫條」。

3.在最大值中選取「數值」,值輸入「1」 (即為100%)。

4.設定填滿的色彩。

Excel-在儲存格中顯示橫條圖

文章標籤

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

在 PowerPoint 和 Word 等的環境中使用 SmartArt,可以選用含有圖片的圖形,有時插入的圖形並非顯示適當的位置(內容),該如何處理?

例如,要將下圖(上)插入 SmartArt 的圖片區,希望顯示圖片較靠左的區域。由於圖片的比例問題,圖片中的主題或是你想要的區域不見會顯示在圓形的正中央。所以要手動調整,該如何操作?

PowerPoint-調整SmartArt中插入圖案顯示的位置

先將待用圖片(下圖的底部,本圖取自網際網路)和 SmartArt 準備好:

PowerPoint-調整SmartArt中插入圖案顯示的位置

將圖片插入 SmartArt 中,預設是會顯示圖片正中央的內容。

PowerPoint-調整SmartArt中插入圖案顯示的位置

接著選取 SmartArt 中的圖片,再選取「格式/大小」功能表中的「剪裁」。然後移動(拖曳)圖片為想要顯示的內容。

PowerPoint-調整SmartArt中插入圖案顯示的位置

結果如下:

image

文章標籤

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

在 Excel 中常會用到奇數列、偶數列分開計算的問題。如下圖,要求奇數個數、奇數和、偶數個數、偶數和等,該如何處理?

Excel-計算數列中的奇數個數、奇數和、偶數個數、偶數和(SUMPRODUCT)

【公式設計與解析】

選取儲存格A1:A21,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:數列。

1. 計算奇數個數

儲存格C2:=SUMPRODUCT(1*(MOD(數列,2)=1))

MOD 函數用以求除以 2 餘數為 1 者(奇數)。

MOD(數列,2)=1 會傳回 TRUE/FALSE 陣列。

1*(MOD(數列,2)=1) 用以將 TRUE/FALSE 陣列轉換為 1/0 陣列。

再透過 SUMPRODUCT 函數將 1/0 陣列予以加總。

 

2. 計算偶數個數

儲存格C5:=SUMPRODUCT(1*(MOD(數列,2)=0))

公式原理同「1. 計算奇數個數」。

MOD 函數用以求除以 2 餘數為 0 者(偶數)。

 

3. 計算奇數和

儲存格E2:=SUMPRODUCT((MOD(數列,2)=1)*數列)

參考「1. 計算奇數個數」公式原理。

「(MOD(數列,2)=1)*數列」會傳回符合是奇數者的陣列(偶數會傳回 0),再透過 SUMPRODUCT 函數予以加總。

 

4. 計算偶數和

儲存格E5:=SUMPRODUCT((MOD(數列,2)=0)*數列)

「(MOD(數列,2)=0)*數列」會傳回符合是偶數者的陣列(奇數會傳回 0),再透過 SUMPRODUCT 函數予以加總。

文章標籤

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

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

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

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

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

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼