89
MICROSOFT EXCEL 2010 (LEVEL: INTERMEDIATED-ADVANCED) สมิทธิชัย ไชยวงศ์ [email protected]

Microsoft excel 2010 intermediated advanced

Embed Size (px)

Citation preview

Page 1: Microsoft excel 2010 intermediated advanced

MICROSOFT EXCEL 2010 (LEVEL: INTERMEDIATED-ADVANCED)

• สมทธชย ไชยวงศ• [email protected]

Page 2: Microsoft excel 2010 intermediated advanced

Microsoft Excel 2010

• ความรเบองตนเกยวกบโปรแกรมไมโครซอฟตเอกเซล

• ในสวนนจะเปนการเตรยมพนฐานใหผอบรมมพนฐานทใกลเคยงกน เนองจากบางทาน อาจจะศกษาดวยตวเอง จาเปนตองปรบใหเขาใจตรงกน พรอมแทรกเทคนคทนาสนใจตาง ๆ

Page 3: Microsoft excel 2010 intermediated advanced

ปรบใหเขาใจตรงกน พรอมแทรกเทคนคทนาสนใจตาง ๆ

• การค านวณใน Microsoft Excel • เทคนคการใชงาน Microsoft Excel ใหเพมประสทธภาพ • และความรวดเรว เชน เทคนคการ Copy งาน เทคนคการเลอน Cell เทคนคการ

ใสสตร Shortcut ทท างานไดรวดเรว ฯลฯ • สตรการค านวณทซบซอน เชน IF, SUMIF(), COUNTIF(), LOOKUP(),

VLOOKUP(), DateDif(), Offset(), IFError(), สตรทางสถตทนาสนใจ เปนตน

• การใช Index & Match• เทคนคการตรวจสอบวนทใน Excel • สตรท างานเกยวกบวนท Today, Year, Month, Day, DATEIF• การตงคา Auto Recovery

Page 4: Microsoft excel 2010 intermediated advanced

การค านวณใน Microsoft Excel

การค านวณโดยการพมพสมการทางคณตศาสตรนน ตองมการเรยนรถงหลกการและการน าไปใช ดงน เครองหมายสถานะของสตร• ใหพมพเครองหมายเทากบ (=) หรอคลกเครองหมาย

เทากบบนแถบสตรจะมแผนกรอกขอมลใหมา โดยโปรแกรม Microsoft Excel จะรทนทวาก าลงท างานอยในสถานะสตร

ตวเลขและการอางองเซลล• เมอพมพ = แลวกเปนการพมพสมการทาง

คณตศาสตรบรรทดเดยวซงจะใชตวเลขหรอเซลลมาพมพกได ถาเปนตวเลข Excel จะถอวาเปนคาคงทแตถาเปนเซลลจะขนอยกบการอางองเซลลโดยการพมพชอเซลลลงไปโดยตรง หรอใชเมาสคลกเลอกเซลลทอางองนนกได เชน =1/2 หรอ =6*B3 หรอ =A4+B4 เปนตน

Page 5: Microsoft excel 2010 intermediated advanced
Page 6: Microsoft excel 2010 intermediated advanced

การใชงานฟงกชนกลมสถตและคณตศาสตร • ฟงกชนทางสถต (Statistical) เปนฟงกชน การว เคราะห ขอมลทางสถต ใช

ค านวณหาคาทางสถตตาง ๆเชนคาเฉลย คาสงสดคาต าสด การนบตวเลข เปนตนฟงกชน หนาท

=MAX(กลมเซลล) คาสงสดในกลมเซลล

=MIN(กลมเซลล) คาต าสดในกลมเซลล

=AVERAGE(กลมเซลล) คาเฉลยในกลมเซลล

=AVERAGEIF(กลมเซลล,เงอนไข) คาเฉลยในกลมเซลลตามเงอนไข

=AVERAGEIFS(กลมเซลล,เงอนไข,กลมเซลล.เงอนไข,…)คาเฉลยในกลมเซลลตามเงอนไขโดยสามารถหาไดหลายเงอนไง หลายชวงขอมล

=MEDIAN(กลมเซลล) คากงกลางในกลมเซลล

=MODE(กลมเซลล) คาทเกดซ าหรอเกดบอยทสดในกลมเซลล

=COUNT(กลมเซลล) นบจ านวนขอมลเฉพาะตวเลข

=COUNTA(กลมเซลล) นบจ านวนขอมลทงตวเลขและขอความ

=COUNTBLANK(กลมเซลล) นบจ านวนเซลลวาง

=COUNTIF(กลมเซลล,เงอนไข) นบจ านวนขอมลตามเงอนไข

=COUNTIFS(กลมเซลล,เงอนไขกลมเซลล,เงอนไข,…)นบจ านวนขอมลตามเงอนไขโดยสามารถหาไดหลายเงอนไขหลายชวงขอมล

Page 7: Microsoft excel 2010 intermediated advanced

SUMIF()

หนาทของฟงกชน SUMIF คอ จะใชหาผลรวมของตวเลขในอารกวเมนตโดยการระบเงอนไข

รปแบบของสตร คอ =SUMIF(rang,criteria,sum_range)

Range หมายถง ชวงเซลลทมเงอนไขทระบใน criteria

Criteria หมายถง เงอนไขทระบ โดยจะเปนตวเลขหรอความขอความกได

Sum_rang หมายถง ชวงเซลลทตองการใหหาผลรวมตามเงอนไขทเราระบไว

Page 8: Microsoft excel 2010 intermediated advanced

COUNTIF()

ฟงกชน COUNTIF เปนฟงกชนทชวยนบจ านวนเซลขอมลตามเงอนไขทก าหดน ดวยการระบกลมเซลและระบเงอนไขทตองการนบลงไป โดยสามารถระบเงอนไขเฉพาะเจาะจงไดทงคาทเปนตวเลข และขอความ• รปแบบ =CONTIF (range, criteria)

range คอชวงของเซลขอมลทตองการนบรายการตามเงอนไขcriteria คอเงอนไขทก าหนดใหนบ

• ตวอยาง=COUNTIF(M2:M6,4)

หมายถงนบชวงเซลขอมลจาก M2 จนถง M6 วานกเรยนทไดเกรดสมจ านวนกคน

Page 9: Microsoft excel 2010 intermediated advanced

การใชงานฟงกชน IF เบองตน

วธเขยนสตร ภาษาชาวบาน

=IF(เงอนไขทเราโยนเขาไปใหทดสอบ, [ถาจรงจะท าอนน], [ถาเทจจะท าอนน])เชน หากเทยบกบภาษาพด จะไดวา

ถา ฉนสอบตก ฉนจะเลยงขาว ไมงน เธอเปนคนเลยงขาวฉนสอบตก = เงอนไขฉนเลยงขาว = การกระท าหากเงอนไขเปนจรงเธอเปนคนเลยงขาว = การกระท าหากเงอนไขเปนเทจซงเงอนไขทเราโยนเขาไปใหทดสอบ นนจะตองม ตวเปรยบเทยบ (COMPARISON OPERATOR) อยดวย เพอใหคาออกมาเปนจรง (TRUE) หรอเทจ (FALSE) เชน

Page 10: Microsoft excel 2010 intermediated advanced

การใชงานฟงกชน IF ซอน IF

การเขยน IF ซอน IF

• เราสามารถเขยน IF ซอนกนไปเรอยๆ ได (จรงๆแลวจะเอาฟงกชนอนมาซอนดวยกยงได)โดย IF แตละตวกจะมการเชคเงอนไขของตวเอง และท าคาจรง/เทจ ของตวเองแลวแตผลลพธทประมวลได เชน– =IF(เงอนไข 1, IF( เงอนไข2,จรง2,เทจ

2),IF(เงอนไข3,จรง3,เทจ3))

Page 11: Microsoft excel 2010 intermediated advanced

การเขยน IF ซอน IF

• ตวอยาง 3 หากเราตองการจะจดเกรดจากคะแนนดบของนกเรยน โดยมเกณฑดงน – คะแนน <50 : F– 50 <= คะแนน<60 : D– 60 <= คะแนน<70 : C– 70 <= คะแนน<80 : B– คะแนน >= 80 : A

• สมมตคะแนนดบอยในชอง A2 และเราจะใสเกรดในชอง B2 / ในชอง B2 เราตองเขยนดงน =IF(A2<50,”F”,IF(A2<60,”D”,IF(A2<70,”C”,IF(A2<80,”B”,”A”))))

• อธบายแนวคด• ใหใสเงอนไขทละ Step อนแรกเชควานอยกวา 50 หรอไม? ถานอยกวาใหแสดงเกรด F ถาไมนอย

กวา ตองเชคตอวา < 60 หรอไม?… ท าแบบนไปเรอยๆ

Page 12: Microsoft excel 2010 intermediated advanced

การใชงานฟงกชน IF แบบซบซอน

หากมหลายเงอนไขจะท าอยางไร?

• โดยหากมหลายเงอนไข เราสามารถเอาแตละเงอนไขมาเชอมกบฟงกชนทางตรรกกศาสตร ไดอก เชน– AND(เงอนไข1,เงอนไข2,เงอนไข3,…) =>

และ : ตองเปนจรงทกอน ถงจะออกมาเปนจรง

– OR(เงอนไข1,เงอนไข2,เงอนไข3,…) => หรอ : หากอนใดอนหนงจรงถอวาจรง

Page 13: Microsoft excel 2010 intermediated advanced

หากมหลายเงอนไขจะท าอยางไร?

• ตวอยาง 2 หากชอง B4 เราเขยนวา

• =IF(AND(B2>10,B3<=5), 20*3,”ขเกยจท า”)

• สงทมนจะท าคอดวาคาใน B2 มากกวา 10 และ B3นอยกวาหรอเทากบ 5 หรอไม?• สมมตวาคาใน B2 เปน 15 และ B3 เปน 4 =>=> เงอนไขเปนจรง =>ค านวณ 20*3 => แสดงคา 60

ในชอง B4

• สมมตวาคาใน B2 เปน 15 และ B3 เปน 6 => เงอนไขเปนเทจ =>แสดงคา “ขเกยจท า” ในชอง B4

Page 14: Microsoft excel 2010 intermediated advanced

ตวอยางการประยกตใชงานฟงกชน IF

Page 15: Microsoft excel 2010 intermediated advanced

การใช Vlookup

• ฟงกชน Vlookup เปนฟงกชนหนงทใชบอยมาก แตผทใชสวนมากกยงไมเขาใจวาท างานอยางไร อานใน Help แลวกยงไมเคลยร เมอเกดปญหากเลยไมสามารถแกไขได

• มาดสวนประกอบหรอไวยากรณของ Vlookup กนกอนครบ Vlookup มไวยากรณดงน

• Vlookup(lookup_value,table_array,col_index_num,range_lookup)

หรอแปลตามแบบฉบบของผมเพอใหงายตอการเขาใจ

• Vlookup(คาทตองการคนหา, ตารางทบรรจคาทตองการคนหา, คอลมนทตองการแสดงผล, รปแบบการคนหา)

Page 16: Microsoft excel 2010 intermediated advanced

• VLOOKUP โหมด Exact Match• จดประสงคหลก : เหมาะกบการ Map ขอมล (ดงคาจาก Reference ทก าหนด) มนจะท างานดงน • หาค าทตองการจากคอลมนซายสดของตารางทก าหนด (Table Array) และท าการหาจากบนลงลาง

(Vertical Lookup) ผลม 2 กรณ– ถาเจอค าทตองการ(ตองเหมอนเปะๆ) มนจะหยดทบรรทดนน– ถามคาทตรงเงอนไขหลายคาในคอลมนทคนหา มนจะยดทเจออนแรกสด– ไมเจอค าทตองการเปะๆ จะแสดงคา Error กลบมาเปน #N/A– กรณเจอค าทตองการเปะๆ จะวงไปทางขวาตาม Col Index ทก าหนด เรมนบทคอลมนซายสดเปน 1, ถดไปทางขวา =2, 3,

4… เพอเอาคาใน Col Index ทก าหนดกลบมาแสดงคา• ตวอยางในรป ชอง G4 เกดจากการใช VLOOKUP คนหาทะเบยน นม6666 วาอยบรรทดไหน ถาเจอใหเอา

คอลมนท 2 ของบรรทดนนกลบมา (นบเฉพาะขอบเขตตารางทเลอกไว ไมเกยววาคอลมนท 2 คอ B) ซงจะไดคา BMW

Page 17: Microsoft excel 2010 intermediated advanced

• VLOOKUP โหมด Approximate Match• จดประสงคหลก :เหมาะกบการดงคาขอมลจาก Reference ทมการก าหนดการอางองขอมลเปนชวง ทแตละชวงไมจ าเปนตองเทากน• ตองเรยงคาทเราจะคนหาในตารางอางองจากนอยไปมากเสยกอน นนคอ ขอมลในคอลมนซายสดของตารางอางองจะตองเรยงจากนอยไป

มากเทานน มฉะนนการท างานของ VLOOKUP จะ Error• หากท าการเรยงขอมลแลว มนจะท างานแบบนครบ หาค าทตองการจากคอลมนซายสดของตารางทก าหนด (Table Array) โดยท าการหา

จากบนลงลาง (Vertical Lookup) จนเจอตวทมากกวาคาทก าหนดแลวจะเดงกลบ 1 บรรทด• ดงนนการคนหาจะม 3 กรณ

– o ถามคาทตรงเปะๆ คาเดยว มนจะยดคาบรรทดนน– o ถามคาทตรงเปะๆ หลายคา มนจะยดทเจออนลางสด (เนองจากมนจะหาลงมาเรอยๆ จนเจอคาทมากกวาแลวเดงขน 1 บรรทดอยางทบอกไปตอนตน)– o ถาค าคนหาอยระหวางคาในตารางอางอง มนจะไปหยดตรงบรรทดทมคามากทสดในตารางอางองทยงนอยกวาค าคนหา (เนองจากมนจะหาลงมาเรอยๆ จน

เจอคาทมากกวาแลวเดงขน 1 บรรทดอยางทบอกไปตอนตน)• ทงกรณท 1 และ 2 หลงจากเจอแลว มนจะมองในแถวเดยวกน แลวน าคากลบมาจาก Col Index ทก าหนด เรมนบทคอลมนซายสดเปน 1,

ถดไปทางขวา =2, 3, 4…

Page 18: Microsoft excel 2010 intermediated advanced

การออกแบบตารางส าหรบ look Up ขอมลขาม Sheet หรอขามไฟล

Page 19: Microsoft excel 2010 intermediated advanced

เทคนคการแกปญหาของการเกด #N/A

Page 20: Microsoft excel 2010 intermediated advanced

การใช Index & Match• NDEX ใชส าหรบแสดงขอมล ในชวงทระบ

MATCH ใชคนหาต าแหนง ในชวงขอมลทระบ ตามเงอนไขทก าหนด

รปแบบการใช

INDEX( array, row_num, [ column_num ] )array คอชวงขอมลทก าหนดrow_num คอ ต าแหนงเรมตนลงมากแถว ในชวงทก าหนดcolumn_num คอ ต าแหนงถดเขาไปกคอลมน ในชวงทก าหนด

MATCH( lookup_value, lookup_array, match_type )lookup_value คอ ขอมลทตองการคนหาlookup_array คอ ชวงขอมลทก าหนดใหคนหาภายในน match_type คอ ลกษณะการคนหา มคาได 3 คา คอ 0, +1 และ -1

Page 21: Microsoft excel 2010 intermediated advanced

• ส าหรบกรณการใช INDEX ควบคกบ MATCH

• สตร =INDEX(B1:B12, MATCH(D2,A1:A12,0) )

Page 22: Microsoft excel 2010 intermediated advanced

เทคนคการตรวจสอบวนทใน Excel

• Ctrl + ;

• Ctrl + Shift +:

Page 23: Microsoft excel 2010 intermediated advanced

สตรท างานเกยวกบวนท Today, Year, Month,

Day, DATEIF

• Today

• Year

• Month

• Day

• DATEDIF

Page 24: Microsoft excel 2010 intermediated advanced

เทคนคการกไฟลทเผลอปดไป กอน Save ใหกลบสตนแบบกอน Save

Page 25: Microsoft excel 2010 intermediated advanced

เทคนคการกไฟลทเผลอปดไป กอน Save ใหกลบสตนแบบกอน Save

Page 26: Microsoft excel 2010 intermediated advanced

การท างานกบขอมล

ในการใชงาน Microsoft Excel สาหรบผทท างานกบ Excel ยอมมขอมลทเกยวของตรงน จะมเทคนคทชวยในการจดการกบขอมล จานวนมาก ๆ ใหงายขนมาก ๆ • การเรยงขอมลตามลาดบ (Sorting) • การกรองขอมล (Filter) ดวย Auto Filter

– o การก าหนดเงอนไขตาง ๆ – o Top 10 ก าหนดการกรองขอมล 10 รายการสงสด/ตาสด – o Custom… เพอก าหนดการกรองขอมลใหไดตามตองการ

• การทาสรปผลขอมลดวย (Sub Total) ใชสาหรบการสรปผลโดยแสดงผลสรปขอมล ไมวาจะเปน ผลรวม คาเฉลย จานวน หรอคาทางสถต ตามกลมขอมลทตองการ

• การตรวจสอบความถกตองขอมลดวย Data Validation ใชสาหรบการปองกน และเพมความสะดวกในการปอนขอมลใหสะดวกมากยงขน เชน ทาเปน List ใหเลอกแทนทจะพมพขอมลเอง และหากกรอกคาไมถกตอง ใหแจงเตอนกบผใชงาน

• การก าหนดการแสดงตามเงอนไขดวย Conditional Formatting ใชสาหรบการแสดงผลขอมลโดยใชสสนตาง ๆ ตามเงอนไข เชน หาก สนคามสตอค ตากวาเกณฑใหแสดงไฮไลท สแดง– การตรวจสอบสตอกโดยน าเสนอเปน Icon– การแจงเตอนสตอก เชน มสตอกต ากวาเกณฑ

Page 27: Microsoft excel 2010 intermediated advanced

การเรยงล าดบขอมล (Sort)

1. คลกในคอลมน (ฟลด) ทตองการจดเรยง เชน จะเรยงตามเงนเดอนพนกงานกคลกตรงฟลด เงนเดอน (ในเซลใดกได)

2. คลกป ม Sort Ascending (เรยงล าดบจากนอยไปหามาก) เพอเรยงขอมลจากนอยไปหามาก คอ ถาเปนฟลดตวเลขกจะเรยง 1, 2 , 3, ... แตถาเปนขอความกจะเรยง A, B, C, ... ก, ข, ค, ....หรออาจจะคลกป ม Sort Descending (เรยงล าดบจากมากไปหานอย) เพอเรยงขอมลจากมากไปหานอย คอถาเปนฟลดตวเลขกจะเรยง 9, 8, 7, ... แตถาเปนขอความกจะเรยง ฮ, อ, ฬ, ... Z,

Y, X, ...

3. ผลการจดเรยงจะปรากฎใหเหนทนท

Page 28: Microsoft excel 2010 intermediated advanced

การเรยงล าดบขอมลแบบงายและแบบซบซอน

1. คลกเมาสภายในลสตทจะเรยงล าดบขอมล

2. เลอกค าสง Data > Sort (ขอมล > เรยงล าดบ)

3. เลอกฟลดแรกทจะจดเรยงจากชอง Sort by (เรยงล าดบตาม) เชน ต าแหนง

4. คลกป ม Add Level (เพมระดบ)5. เลอกคอลมนทเรยงเปนอนดบทสอง

Page 29: Microsoft excel 2010 intermediated advanced

การใชเครองมอ การคดกรอง(Filter)1. คลกเมาสภายในลสตทจะกรองขอมล

2. เลอก Data >Filter (ขอมล > ตวกรอง ) จะมป มลกศรขนทชอฟลดของทก ๆ คอลมน

3. คลกป มลกศร ของฟลดแรกทใชเปนเงอไขในการกรอง จะมขอมลทงหลายทอยในฟลดนนปรากฏขน แตเปนรายการแบบยอ คอแสดงเฉพาะคาทไมซ ากนเทานน

Page 30: Microsoft excel 2010 intermediated advanced

การประยกตใชเครองมอการคดกรองกบการค านวณในระบบฐานขอมล

1. คลกเมาสภายในลสตทจะกรองขอมล แลวเลอกค าสง Data > Filter (ขอมล > ตวกรอง )

2. คลกป ม สามเหลยม ของฟลดทเปนเงอนไข (ซงจะตองเปนฟลดตวเลขหรอวนท ) แลวเลอก – All (ทงหมด) แสดงขอมลทกเรคอรดโดย

ไมขนกบฟลดน – Top 10 (10 อนดบแรก) เลอกมา

เฉพาะ 10 เรคอรดทมคานอยหรอมากทสด– Custom (ก าหนดเอง) ใชก าหนด

เงอนไขทซบซอนมากขน คอมไดถง 2 เงอนไขตอฟลด และยงเปรยบเทยบแบบ

Page 31: Microsoft excel 2010 intermediated advanced

การสรางรายงานสรป (Subtotals) เพอวเคราะห และจดสรางรายงาน• เรยงขอมลตามลกษณะทตองการ เชน ตองการยอดสรปเกยวกบ

ประเภทสนคา กตองเรยงขอมลดวยขอมลประเภทสนคา , ตองการยอดสรปเกยวกบต าแหนงพนกงาน กตองเรยงขอมลดวยขอมลต าแหนงพนกงาน

• เลอกค าสง Data, Sub-Total จะปรากฏกรอบโตตอบ ดงน • ก าหนดรายการทตองการท ายอดสรป ( At Each Change

In)โดยตองก าหนดตามขอมลรายการทเรยงไวในขอ 1• ก าหนดลกษณะการหายอดสรป (ผลรวม , จ านวนนบ, คาเฉลย

ฯลฯ)ในตวเลอก Use Function• ก าหนดขอมลทตองการใหสรปยอด ในตวเลอก Add SubTotal

To• เลอก OK กจะปรากฏขอมลใหมเปนรายงานยอดสรปบนจอภาพ

Page 32: Microsoft excel 2010 intermediated advanced

การก าหนดการแสดงตามเงอนไขดวย Conditional Formatting

Page 33: Microsoft excel 2010 intermediated advanced

การ Sort ขอมลตามสของขอความ หรอสของ Fontหรอตามประเภทของ Icon ซงเปนฟเจอรใหมของ Excel 2010 โดยเฉพาะ

Page 34: Microsoft excel 2010 intermediated advanced

การ Filter ขอมลตามสของขอความ หรอสของ Font หรอตามประเภทของ Icon ซงเปนฟเจอรใหมของ Excel 2010 โดยเฉพาะ

Page 35: Microsoft excel 2010 intermediated advanced

การวเคราะหขอมลดวย Microsoft Excel (Analyzing Data) ในสวนนสาหรบการน าขอมลมาเคราะหตอไป • การดแนวโนมของขอมลโดยการสราง Trend (Create a

Trendline) • การสรางสถานการณ (Create Scenarios) โดยจาลองสถานการณ

ของขอมลโดยก าหนดการเปลยนปจจย (Factor) เพอผลทเราตองการตามสถานการณตาง ๆ เชน ตองการดแนวโนมการสงซอสนคา เมออตราเงนเฟอ แปรเปลยนไปจาก 3% เปน 4% หรอ 5%

• Perform What-If Analysis เปน Add-On ของ Microsoft Excel เพอวเคราะหขอมลตามเงอนไขตาง ๆ

• ทดลอง Study case เพอจ าลองสถานการณ

Page 36: Microsoft excel 2010 intermediated advanced

การดแนวโนมของขอมลโดยการสราง Trend

(Create a Trendline)

Page 37: Microsoft excel 2010 intermediated advanced

การสรางสถานการณ (Create Scenarios) โดยจาลองสถานการณของขอมลโดยก าหนดการเปลยนปจจย (Factor) เพอผลทเราตองการตามสถานการณตาง ๆ เชน ตองการดแนวโนมการสงซอสนคา เมออตราเงนเฟอ แปรเปลยนไปจาก 3% เปน 4% หรอ 5%

Page 38: Microsoft excel 2010 intermediated advanced

Perform What-If Analysis เปน Add-On ของ Microsoft Excel เพอวเคราะหขอมลตามเงอนไขตาง ๆ

Page 39: Microsoft excel 2010 intermediated advanced
Page 40: Microsoft excel 2010 intermediated advanced

Study case เพอจ าลองสถานการณ

Page 41: Microsoft excel 2010 intermediated advanced

Pivot Table & Pivot Chart

Pivot Table มประโยชนสาหรบการทาตารางสรปผลขอมล เพอน าเอาขอมลดบ มาสรปผลใหดงายขน ซงในการอบรมจะพดถงการเตรยมขอมลและแนวคดในการดขอมลเพอน ามาสรปผล และการดขอมลในมต (Dimension) ตาง ๆ ในรปแบบตาราง และกราฟ • ความหมายและประโยชนของ Pivot Table • Pivot Table กบการสรปขอมล • การเตรยมขอมลเพอใชวเคราะหและสรปผลขอมล • การสรางและการแกไข Pivot Table • การอานคาจาก Pivot Table

• Pivot Chart Report • การสราง Chart ในรปแบบตาง ๆ • การคดกรองขอมลทตองการ • การกรองขอมลในชวงหรอตาราง โดยการใช Slicer• กรณศกษา & Workshop ทาการสรปยอดขายสนคา 3 ป โดยแยกตามรายลกคา หรอ รายสนคา

ดแนวโนมของพนกงานขายวามยอดขายเปนอยางไร เปนตน (ในการอบรมจะเปน Case Study จากขอมลจรง)

Page 42: Microsoft excel 2010 intermediated advanced

พนฐานส าหรบการสรางตารางไพวอท

• PIVOT TABLE มประโยชนมากส าหรบการวเคราะหขอมลบนแผนงานของ Excel เราสามารถเลอกดขอมลในแงมมตาง ๆ จากใน Sheet ของ Excel โดยการน าขอมลในแผนงานมาไขวกน ชวยใหการวเคราะห เปรยบเทยบดงายขน เชน สมมตวาเรามขอมลเกยวกบ รานทรบสนคาของเราไปจ าหนาย มดงน (ดาวนโหลดไฟลเพอท าตามตวอยางน คลกทน)

• จากขอมลขางบนน เราสามารถจะให Excel วเคราะหขอมล จดรปแบบเสยใหม (โดยใชขอมลชดน) เชน สรปขอมลตามราน และรวมจ านวนสนคาทรบไปจ าหนาย ดงน

• หรออาจจะใหแสดงทงจ านวนทรบไป และรวมเงนทงหมด แยกเปนแตละราน กได ดงน

Page 43: Microsoft excel 2010 intermediated advanced

ประเภทของขอมลทใชในตารางไพวอท

Page 44: Microsoft excel 2010 intermediated advanced

การออกแบบโครงสรางของฟลดทใชในตารางไพวอท

• Column ในแนวตงเรยกวา Field ซงในแตละ Field ใชเกบขอมลเรองเดยวกน เชน ใช Column A เกบขอมลเกยวกบรหสประจ าตว (Id) และใช Column B เกบขอมลเกยวกบชอสนคา (Name)

• Row ในแนวนอนเรยกวา Record หรอ รายการ ซงแตละรายการประกอบดวยเรองทเกยวของกนของรายการหนงๆ เชน รายการแรกประกอบดวย Id : a001, Name : aaa, และ Amount : 100

Page 45: Microsoft excel 2010 intermediated advanced
Page 46: Microsoft excel 2010 intermediated advanced

ลาก Field ทตองการลงในชองดานลางเพอจดเรยงขอมลใหม

Page 47: Microsoft excel 2010 intermediated advanced
Page 48: Microsoft excel 2010 intermediated advanced
Page 49: Microsoft excel 2010 intermediated advanced
Page 50: Microsoft excel 2010 intermediated advanced
Page 51: Microsoft excel 2010 intermediated advanced

การจบกลม

Page 52: Microsoft excel 2010 intermediated advanced

การปรบเปลยนรปแบบและฟลด

Page 53: Microsoft excel 2010 intermediated advanced

การปรบเปลยนฟลด

Page 54: Microsoft excel 2010 intermediated advanced

การเปลยนรปแบบของรายงาน

Page 55: Microsoft excel 2010 intermediated advanced

การจดรปแบบของรายงานโดยใชรปแบบอตโนมต (AutoFormat)

Page 56: Microsoft excel 2010 intermediated advanced

การสรางชารทเพอสรปขอมลของตารางไพวอท

Page 57: Microsoft excel 2010 intermediated advanced

PivotChart

Page 58: Microsoft excel 2010 intermediated advanced

PivotChart

Page 59: Microsoft excel 2010 intermediated advanced

การกรองขอมลในชวงหรอตาราง โดยการใช Slicer

Page 60: Microsoft excel 2010 intermediated advanced

Slicer

Page 61: Microsoft excel 2010 intermediated advanced

มาโคร (Macro)

มาโครจะเหมาะกบการท างานในลกษณะทตองท าซา ๆ

• การสรางแมโคร (Create a Macro)

• การแกไข (Edit a Macro)

• การน าเอามาโครทใชประจ ามาเปนคาสงใน Excel (Customize

Access to Excel Commands)

• การประยกตใชมาโครกบการทา Conditional Formatting

Page 62: Microsoft excel 2010 intermediated advanced

Record Macro3: CopyData

Page 63: Microsoft excel 2010 intermediated advanced

1. คลก Sheet ชลบร2. ลากคลม D3:D163. คดลอก (Copy)4. คลก Sheet รวมยอดขาย5. คลก C36. วาง (Paste) แบบ Value

7. คลก Sheet กทม8. ลากคลม D3:D169. คดลอก (Copy)10. คลก Sheet รวมยอดขาย11. คลก D312. วาง (Paste) แบบ Value

Page 64: Microsoft excel 2010 intermediated advanced

13. คลก Sheet เชยงใหม14. ลากคลม D3:D16

15. คดลอก (Copy)16. คลก Sheet รวมยอดขาย17. คลก E3

18. วาง (Paste) แบบ Value

19. คลก F2 พมพค าวา รวม20. คลก F3 ใช Sum

21. คดลอกจนถง F16

Page 65: Microsoft excel 2010 intermediated advanced

Run Macro3: CopyData

Page 66: Microsoft excel 2010 intermediated advanced

Record Macro4: AddData

Page 67: Microsoft excel 2010 intermediated advanced

1. คลก Sheet ชลบร2. คลก B3

4. กด ctrl + shift + ลกศรลง5. กด ctrl + shift + ลกศรขวา6. คดลอก (Copy)

8. คลก Sheet เรยงยอดขาย9. คลก A1

11. กด ctrl + ลกศรลง 12. กด ลกศรลง13. วาง (Paste)

Page 68: Microsoft excel 2010 intermediated advanced

1. คลก Sheet กทม2. คลก B3

4. กด ctrl + shift + ลกศรลง5. กด ctrl + shift + ลกศรขวา6. คดลอก (Copy)

8. คลก Sheet เรยงยอดขาย9. คลก A1

11. กด ctrl + ลกศรลง12. กด ลกศรลง13. วาง (Paste)

Page 69: Microsoft excel 2010 intermediated advanced

1. คลก Sheet เชยงใหม2. คลก B3

4. กด ctrl + shift + ลกศรลง5. กด ctrl + shift + ลกศรขวา6. คดลอก (Copy)

8. คลก Sheet เรยงยอดขาย9. คลก A1

11. กด ctrl + ลกศรลง12. กด ลกศรลง13. วาง (Paste)

Page 70: Microsoft excel 2010 intermediated advanced

15. คลก Sheet เรยงยอดขาย

16. คลก C2

18. กด ctrl + ลกศรลง

19. กด ลกศรลง

20. ใช Sum

Page 71: Microsoft excel 2010 intermediated advanced

Run Macro4: AddData

Page 72: Microsoft excel 2010 intermediated advanced

Collaborating with Others

การท างานรวมกนดวย Microsoft Excel โดยทานสามารถเปดไฟลExcel พรอมกนไดมากกวา 1 คน แลวท างานพรอม ๆ กนได

• การแชร Workbook (Share a Workbook)

• การปองกนไฟล (Protect Files)

• การตดตามการแกไขไฟลเอกสาร (Set Revision Tracking)

• การตรวจสอบไฟลทผ อนทาการแกไข Review Tracked

Revisions

• การน าขอมลจากหลายไฟลมารวมกน (Merge Workbooks)

Page 73: Microsoft excel 2010 intermediated advanced

การแชร Workbook (Share a Workbook)

Page 74: Microsoft excel 2010 intermediated advanced

การตดตามการแกไขไฟลเอกสาร (Set Revision Tracking) การตรวจสอบไฟลทผอนท าการแกไข Review Tracked Revisions

Page 75: Microsoft excel 2010 intermediated advanced
Page 76: Microsoft excel 2010 intermediated advanced

การตดตามการแกไข การเชอมโยงสตร (Auditing Worksheets) สาหรบการท างานกบสตรทมการเชอมโยงกนซบซอน เราตองการตรวจสอบ ตดตามการเชอมโยงเพอรทมา และผลกระทบของสตรการค านวณได• การตดตามวาเซลนไปเกยวของกบเซลใด (Trace Cell Precedents)

• การตดตามวาเซลนถกอางองไปทใดบาง (Trace Cell Dependents)

• การดขอผดพลาดของสตรการค านวณ (Locate Errors in Formulas)

• การดขอมลทอางองไมถกตอง (Locate Invalid Data and Formulas)

• การตดตามดคาของตวแปร (Watch and Evaluate Formulas)

• การจดกลมขอมลและจดการแสดงผลขอมล (Group and Outline Data)

Page 77: Microsoft excel 2010 intermediated advanced

เทคนคการตรวจหา Error ในเวรกชตอยางรวดเรว

Page 78: Microsoft excel 2010 intermediated advanced
Page 79: Microsoft excel 2010 intermediated advanced

การท างานกบแฟมงานหลาย ๆ ไฟล (Working with Multiple Workbooks)

• การสราง Workspace

• การเชอมโยงขอมลเขาดวยกน (Consolidate Data)

• การเชอมโยงเซลจาก Workbook อน (Link Cells in

Different Workbooks)

• การแกไขลงค (Edit Links)

Page 80: Microsoft excel 2010 intermediated advanced

เทคนคการเปดหลายๆ ไฟลขนมาท างานพรอมๆกน อยางรวดเรว โดยเปดเพยงแคไฟลเดยวเทานน แลวโปรแกรมจะเปดไฟลทเหลอเองใหอตโนมต

Page 81: Microsoft excel 2010 intermediated advanced

เทคนคการเปดหลายๆ ไฟลขนมาท างานพรอมๆกน อยางรวดเรว โดยเปดเพยงแคไฟลเดยวเทานน แลวโปรแกรมจะเปดไฟลทเหลอเองใหอตโนมต

Page 82: Microsoft excel 2010 intermediated advanced

การน าเขาและสงออกขอมล (Importing and Exporting Data)

• การสงออกขอมลไปยง Microsoft Word (Export to

Microsoft Word)

• การน าเขาตารางจาก Microsoft Word (Import a

Word Table)

• การน าเขาขอมลทเปน Text File (Import Text Files)

Page 83: Microsoft excel 2010 intermediated advanced

การน าขอมลจาก Text File เขามาในโปรแกรม Excel

1. คลกเซลลทคณตองการวางขอมลจากฐานขอมล

2. บนแทบ Data ในกลม รบขอมลภายนอก ใหคลก Form Text

3. ในรายการ มองหาใน ใหระบต าแหนงและคลกสองครงฐานขอมล Text ทคณตองการน าเขา

4. ในกลองโตตอบ เลอกตาราง ใหคลกตารางหรอแบบสอบถามทคณตองการน าเขา แลวคลก ตกลง

Page 84: Microsoft excel 2010 intermediated advanced

การ Import Text File เขามาใน Excel แลวความหมายของตวเลอกทงหมดใน Text ImportWizard วาท างานอยางไร

Page 85: Microsoft excel 2010 intermediated advanced

การก าหนดคาการรกษาความปลอดภย (Security)

เราจะแนะน าการปองกนการเปดอานไฟล การปองกนการแกไขไฟล ซอนสตร ลอกเซลทไมตองการใหแกไข โดย Excel มความสามารถดานความปลอดภยหลายระดบ โดยหลายทานอาจจะยงไมเคยรมากอน

• การก าหนดรหสผานใหไฟล Excel

• การปองกนไมใหเหนสตร และการปองกนไมใหแกไขใน Cell ทตองการ (Lock and Hidden)

• การปองกน Worksheet & Workbook

• การก าหนดการรกษาความปลอดภยใหกบ Macro

Page 86: Microsoft excel 2010 intermediated advanced

การปองกน Worksheet

Page 87: Microsoft excel 2010 intermediated advanced

การปองกนไมใหเหนสตร และการปองกนไมใหแกไขใน Cell ทตองการ (Lock and Hidden)

Page 88: Microsoft excel 2010 intermediated advanced

การปองกน Workbook

Page 89: Microsoft excel 2010 intermediated advanced

การปองกนไฟล (Protect Files) การก าหนดรหสผานใหไฟล Excel