贊助廠商

在Excel中的一個資料表,試著來練習將其摘要出相關統計報表。(如下圖)

(1) 學歷分析

使用SMUPRODUCT函數來計算人數(參考微軟網站:SUMPRODUCT 函數說明)

儲存格H4:=SUMPRODUCT(($E$2:$E$25=$G4)*($D$2:$D$25=$H$2)*($B$2:$B$25=H$3))

複製儲存格H4到儲存格H4:I6。

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

在Excel中建立一個成績表,如果只要顯示前三名,並且以不同色彩標示,該如何處理呢?

儲存格F2:=IF(E2=LARGE($E$2:$E$26,1),1,IF(E2=LARGE($E$2:$E$26,2),2,IF(E2=LARGE($E$2:$E$26,3),3,"")))

或是

儲存格F2:{=IF(RANK(E2,$E$2:$E$26)<=3,RANK(E2,$E$2:$E$26),"")}

這是陣列公式,輸入請按Ctrl+Shift+Enter。

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

資料來源:http://office.microsoft.com

摘錄微軟網站提供的 Excel 2010 函數說明,超連結會連到 Microsoft 網站。 如果需要用到時,可以方便查詢。

數學與三角函數  

ABS 函數

會傳回數字的絕對值
ACOS 函數 會傳回數字的反餘弦值
ACOSH 函數 會傳回數字的反雙曲線餘弦值
AGGREGATE 函數 傳回清單或資料庫中的彙總
ASIN 函數 會傳回數字的反正弦值
ASINH 函數 會傳回數字的反雙曲線正弦值
ATAN 函數 會傳回數字的反正切值
ATAN2 函數 會從 X 與 Y 座標傳回反正切值
ATANH 函數 會傳回數字的反雙曲線正切值
CEILING 函數 會將數字四捨五入至最接近的整數或最接近的比較基數
CEILING.PRECISE 函數 會將數字四捨五入至最接近的整數或最接近的比較基數。無論數字的正負號,都會將數字進位。
COMBIN 函數 會傳回指定物件數的組合數
COS 函數 會傳回數字的餘弦值
COSH 函數 會傳回數字的雙曲線餘弦值
DEGREES 函數 會將弧度轉換成度數
EVEN 函數 會將數字無條件進位至最接近的偶數整數
EXP 函數 會傳回提升至指定數字之乘冪的 e
FACT 函數 會傳回數字的階乘
FACTDOUBLE 函數 會傳回數字的雙階乘
FLOOR 函數 將數值以趨近於零方式捨位
FLOOR.PRECISE 函數 會將數字捨位至最接近的整數值或最接近的比較基數。無論數字的正負號,都會將數字捨位。
GCD 函數 會傳回最大公因數
INT 函數 會將數字捨位至最接近的整數值
LCM 函數 會傳回最小公倍數
LN 函數 會傳回數字的自然對數
LOG 函數 會傳回指定底數之數字的對數
LOG10 函數 會傳回數字的以 10 為底對數
MDETERM 函數 會傳回陣列的矩陣行列式
MINVERSE 函數 會傳回陣列的反矩陣
MMULT 函數 會傳回兩個陣列的矩陣乘積
MOD 函數 會傳回相除後的餘數
MROUND 函數 傳回四捨五入為所需倍數的數字
MULTINOMIAL 函數 會傳回一組數字的多項式
ODD 函數 會將數字無條件進位至最接近的奇數整數
PI 函數 會傳回 Pi 的值
POWER 函數 會傳回提升至某個乘冪之數字的結果
PRODUCT 函數 會將引數相乘
QUOTIENT 函數 會傳回相除後的整數部分
RADIANS 函數 會將度數轉換成弧度
RAND 函數 會傳回 0 和 1 之間的亂數
RANDBETWEEN 函數 會傳回所指定數字之間的亂數
ROMAN 函數 會將阿拉伯數字轉換成文字格式的羅馬字
ROUND 函數 會將數字四捨五入至指定的位數
ROUNDDOWN 函數 將數值以趨近於零方式捨位
ROUNDUP 函數 會將數字四捨五入至指定的位數
SERIESSUM 函數 會傳回依據公式的冪級數總和
SIGN 函數 會傳回數字的正負號
SIN 函數 會傳回指定角度的正弦值
SINH 函數 會傳回數字的雙曲線正弦值
SQRT 函數 會傳回正平方根
SQRTPI 函數 會傳回 (number * pi) 的平方根
SUBTOTAL 函數 會傳回清單或資料庫的小計
SUM 函數 會將引數相加
SUMIF 函數 會將特定準則所指定的儲存格相加
SUMIFS 函數 加入範圍中符合多個準則的儲存格
SUMPRODUCT 函數 會傳回對應陣列元件之乘積的總和
SUMSQ 函數 會傳回引數之平方的總和
SUMX2MY2 函數 會傳回兩個陣列中對應值之平方差的總和
SUMX2PY2 函數 會傳回兩個陣列中對應值之平方和的總和
SUMXMY2 函數 會傳回兩個陣列中對應值之差的平方和
TAN 函數 會傳回數字的正切值
TANH 函數 會傳回數字的雙曲線正切值
TRUNC 函數 會將數值捨位為整數

 

文字函數  

ASC 函數

將字串中的全形 (雙位原組) 英文字母或片假名變更為半形 (單位元組) 字元
BAHTTEXT 函數 依照 ß (泰銖) 貨幣格式,將數值轉換成文字
CHAR 函數 傳回代碼所對應的字元
CLEAN 函數 移除文字中所有無法列印的字元
CODE 函數 文字字串中第一個字元的字碼
CONCATENATE 函數 將數個文字項目組合成一個文字項目
DOLLAR 函數 依照 $ (錢幣) 貨幣格式,將數值轉換成文字
EXACT 函數 檢查兩個文字值是否相同
FIND、FINDB 函數 在其他文字值中搜尋文字值 (大小寫視為相異)
FIXED 函數 以固定的小數位數將數值格式化為文字
JIS 函數 將字串中的半形 (單位元組) 英文字母或片假名變更為全形 (雙位原組) 字元
LEFT、LEFTB 函數 傳回文字值中最左邊的字元
LEN、LENB 函數 傳回文字字串中的字元個數
LOWER 函數 將文字轉換成小寫
MID、MIDB 函數 從文字字串中的指定位置開始傳回指定數目的字元
PHONETIC 函數 從文字字串中抽選注音 (假名註解) 字元
PROPER 函數 將文字值中每個單字的第一個字母設為大寫
REPLACE、REPLACEB 函數 取代文字中的字元
REPT 函數 依指定的次數重複顯示文字
RIGHT、RIGHTB 函數 傳回文字值中最右邊的字元
SEARCH 與 SEARCHB 函數 在其他文字值中搜尋文字值 (大小寫視為相異)
SUBSTITUTE 函數 使用新文字取代文字字串中的舊文字
T 函數 將引數轉換成文字
TEXT 函數 設定數字的格式並將其轉換成文字
TRIM 函數 移除文字中的空格
UPPER 函數 將文字轉換成大寫
VALUE 函數 將文字引數轉換成數值

 

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

在Excel中建立一組隨機亂數資料,如何自動配置到另一個資料表中呢?例如依每間隔20為單位來配置。

儲存格G2:{=SMALL(IF($A$2:$E$11>=--LEFT(G$1,FIND("-",G$1,1)-1),IF($A$2:$E$11<=--RIGHT(G$1,LEN(G$1)-FIND("-",G$1,1)),$A$2:$E$11)),ROW(1:1))}

此公式為陣列公式,輸入時要按Ctrl+Shift+Enter。

將儲存格G2複製到儲存格G2:K20。

其中:

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

在Excel中輸入一個資料表,如下圖左半部,班級是不規則順序輸入的。如果要自動轉換成右半部,變成依班級順序排列,而且只有班級名稱的第一筆才顯示,其餘班級名稱不顯示。

1.

儲存格G2:=SMALL($B$2:$B$24,ROW(1:1))

觀察因為班級全部由數字組成,所以利用SMALL函數,將其由小到大取出。

2.

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

在Excel中,如果要將一組依序排好的資料(例如:依序的班級編號)隨機重新排序,該如何處理呢?

因為要隨機排序,所以需要產生一組亂數:

儲存格A2:=INT(RAND()*100)+ROW()/1000

複製儲存格A2到儲存格A2:A17。

公式:INT(RAND()*100)產生1~99的整數亂數。

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

在Excel中如果要輸入一個報名表,希望同一欄中的資料是唯一值(不可重覆),該如何處理?

例如在運動會一百公尺報名表(每班一名),希望班級欄位不要重覆,可以藉助資料驗證來把關。

儲存格A3:=IF(B4<>"",A3+1,"")

將儲存格A3往下複製到多個儲存格。

該公式的作用是,如果B欄有輸入資料時,序號會自動加1。

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

我國的身分證號碼是基於某一種規則之下產生,如何使用Excel來驗證身份證號碼是否為有效的號碼呢?

身分證號碼的第一碼是英文字母,代表的出生後入籍的縣市的代號,如下表所示:

而第2到第10個碼為阿拉伯數字,其中第2碼代表性別:1為男性、2為女性,第3碼至第9碼為流水號。最後一碼為檢查碼,而它的檢查方法透過以下的公式換算而來:

image02

(1) 驗算是否正確(正確:V,不正確:X)

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

在Excel中,如果要建立一個請假時數的資料表,如何來輸入最少資料而且避免輸入錯誤呢?練習以下的做法:

如果你在日期的儲存格欄位中使用資料驗證(如下圖),設定日期要小於「=TODAY()」,則可以避免輸入未來日期,但是必須準確的輸入日期格式。

如果你的工作是週期性的,例如每七天輸入一次,則可以利用一個工作表建立以下的資料:

儲存格A7:=TODAY()

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

在Excel的工作表中使用公式,難免會有錯誤運算訊息,所以提供了許多對公式除錯的工具。

在 E2 儲存格中出現了 #DIV/0! 的錯誤,只要按一下 Ctrl + ] ,就會顯示該儲存格中的公式引用了那些儲存格,並選取這些儲存格。而如果你選取一個儲存格,按一下 Ctrl + [ ,會顯示那些儲存格中的公式引用了這個儲存格,並選取那些儲存格。

如果你想知道公式中來源的儲存格,可以使用[追蹤前導參照]按鈕,即可以標示該儲存格公式中引用了那些儲存格。如果你想知道某個儲存格被其他儲存格引用,則按一下[追蹤從屬參照]按鈕。只要按一下[移除箭號]按鈕,即可以隱藏這些藍色的指標。

選取錯誤的儲存格,按一下[評估值公式]按鈕,可以逐步的檢驗問題在那裡。

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

Close

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

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

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

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

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼