Top Banner
แบ่งปันการประยุกต์ใช้ Microsoft Excel ฉบับ Workshop: สมเกียรติ ช่วยมาก 1 ฟังก์ชันเกียวกับตัวเลข ฟังก์ชัน ABS (แปลงตัวเลขค่าติดลบเป็ นค่าบวก) รูปแบบ = ABS (ตัวเลข) ตัวอย่างเช่น = ABS (-10) ผลลัพธ์ทีได้คือ 10 = ABS (10) ผลลัพธ์ทีได้คือ 10 ฟังก์ชัน MOD (หาจํานวนเศษทีเหลือจากการหาร) รูปแบบ = MOD (ตัวเลข, ตัวหาร) ตัวอย่างเช่น = MOD (13, 12) ผลลัพธ์ทีได้คือ 1 = MOD (13, 15) ผลลัพธ์ทีได้คือ 13 ฟังก์ชัน INT (ตัดทศนิยมทิงให้เหลือเฉพาะตัวเลขจํานวนเต็ม) รูปแบบ = INT (ตัวเลข) ตัวอย่างเช่น = INT (97.21) ผลลัพธ์ทีได้คือ 97 = INT (-97.21) ผลลัพธ์ทีได้คือ -98 ฟังก์ชัน TRUNC (ตัดเอาตัวเลขตามตําแหน่งทีระบุโดย) รูปแบบ = TRUNC (ตัวเลข, ตัดกีตําแหน่ง) ตัวอย่างเช่น = TRUNC (97.219, 0) ผลลัพธ์ทีได้คือ 97 = TRUNC (-97.219, 0) ผลลัพธ์ทีได้คือ -97 = TRUNC (97.219, 1) ผลลัพธ์ทีได้คือ 97.2 = TRUNC (97.219, -1) ผลลัพธ์ทีได้คือ 90
81

แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

May 26, 2015

Download

Education

แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

1

ฟงกชนเกยวกบตวเลข

ฟงกชน ABS (แปลงตวเลขคาตดลบเปนคาบวก)

รปแบบ = ABS (ตวเลข) ตวอยางเชน

= ABS (-10) ผลลพธท�ไดคอ 10 = ABS (10) ผลลพธท�ไดคอ 10

ฟงกชน MOD (หาจานวนเศษทเหลอจากการหาร)

รปแบบ = MOD (ตวเลข, ตวหาร) ตวอยางเชน

= MOD (13, 12) ผลลพธท�ไดคอ 1 = MOD (13, 15) ผลลพธท�ไดคอ 13

ฟงกชน INT (ตดทศนยมท4งใหเหลอเฉพาะตวเลขจานวนเตม)

รปแบบ = INT (ตวเลข) ตวอยางเชน

= INT (97.21) ผลลพธท�ไดคอ 97 = INT (-97.21) ผลลพธท�ไดคอ -98

ฟงกชน TRUNC (ตดเอาตวเลขตามตาแหนงทระบโดย)

รปแบบ = TRUNC (ตวเลข, ตดก�ตาแหนง) ตวอยางเชน

= TRUNC (97.219, 0) ผลลพธท�ไดคอ 97 = TRUNC (-97.219, 0) ผลลพธท�ไดคอ -97 = TRUNC (97.219, 1) ผลลพธท�ไดคอ 97.2 = TRUNC (97.219, -1) ผลลพธท�ไดคอ 90

Page 2: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

2

ฟงกชน ROUND (ปดตวเลขข4น/ลงตามหลก >=5 ปดข4น <5 ปดลง)

รปแบบ = ROUND (ตวเลข, ก�ตาแหนง) ตวอยางเชน

= ROUND(125.345,2) ผลลพธท�ไดคอ 125.35 = ROUND(125.345,0) ผลลพธท�ไดคอ 125 = ROUND(125.345,-2) ผลลพธท�ไดคอ 100

ฟงกชน ROUNDUP (ตดเอาตวเลขตามตาแหนงทระบแบบปดข4น)

รปแบบ = ROUNDUP (ตวเลข, ก�ตาแหนง) ตวอยางเชน

= ROUNDUP(125.345,2) ผลลพธท�ไดคอ 125.35 = ROUNDUP(125.345,0) ผลลพธท�ไดคอ 126 = ROUNDUP(125.345,-2) ผลลพธท�ไดคอ 200

ฟงกชน ROUNDDOWN (ตดเอาตวเลขตามตาแหนงทระบแบบปดลง)

รปแบบ = ROUNDDOWN (ตวเลข, ก�ตาแหนง) ตวอยางเชน

= ROUNDDOWN (125.345,2) ผลลพธท�ไดคอ 125.34 = ROUNDDOWN (125.345,0) ผลลพธท�ไดคอ 125 = ROUNDDOWN (125.345,-2) ผลลพธท�ไดคอ 100

ฟงกชน EVEN (ลงทายดวยเลขค)

รปแบบ = EVEN (ตวเลข) ตวอยางเชน

= EVEN (13) ผลลพธท�ไดคอ 14 = EVEN (-13) ผลลพธท�ไดคอ -14

Page 3: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

3

ฟงกชน ODD (ลงทายดวยเลขค)

รปแบบ = ODD (ตวเลข) ตวอยางเชน

= ODD (13) ผลลพธท�ไดคอ 13 = ODD (-13) ผลลพธท�ไดคอ -13

ฟงกชน CEILING (ลงทายดวยตวเลขทตองการแบบปดข4น)

รปแบบ = CEILING (ตวเลข, ลงทายดวยอะไร) ตวอยางเชน

= CEILING (12.21, 0.25) ผลลพธท�ไดคอ 12.25 = CEILING (12.61, 0.25) ผลลพธท�ไดคอ 12.75 = CEILING (12.21, 10) -1 ผลลพธท�ไดคอ 19

ฟงกชน FLOOR (ปดลงใหลงทายดวยตวเลขทตองการ)

รปแบบ = FLOOR (ตวเลข, ลงทายดวยอะไร) ตวอยางเชน

= FLOOR (12.21, 0.25) ผลลพธท�ไดคอ 12.00 = FLOOR (12.61, 0.25) ผลลพธท�ไดคอ 12.50 = FLOOR (12.21, 10) -1 ผลลพธท�ไดคอ 9

Page 4: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

4

ฟงกชนเกยวกบขอความ

ฟงกชนรวมขอความ (CONCATENATE)

รปแบบ = ขอความ1 & ขอความ2 & ขอความ... ตวอยางเชน

="Somkiat" & "Chuaymak" ผลลพธท�ไดคอ SomkiatChuaymak ="Somkiat" & "-" & "Chuaymak" ผลลพธท�ไดคอ Somkiat-Chuaymak ="(" & "Somkiat" & "-" & "Chuaymak" & ")" ผลลพธท�ไดคอ (Somkiat-Chuaymak)

ฟงกชนแบงขอความเปนคอลมน (Text to Column)

ข4นตอนการแบงขอความ

1. เลอกขอมล

2. เลอกเมน Data -> Text to Columns…

• Delimited (แบงขอความเปนคอลมนดวยเคร�องหมาย เชน Tab, Comma, Space, Other…)

• Fixed with (แบงขอความเปนคอลมนดวยตนเอง)

Page 5: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

5

ตวอยางท 1

จากขอมลในเซลล A1 ตองการแบงขอความออกมา 2 คอลมนโดยแบงดวยเคร�องหมาย ;

ข\นตอนการแบงขอความ

1. เลอกขอมล (ในท�น\ คอเซลล A1)

2. เลอกเมน Data -> Text to Columns… 3. Step ท� 1 เลอก Delimited (เพราะตองการแบงดวยเคร�องหมายลบ-)

4. Step ท� 2 เลอก Semicolon

5. เม�อกดปม Finish แลวจะไดผลลพธดงรป

Page 6: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

6

ตวอยางท 2

จากขอมลในเซลล A1 ตองการแบงขอความออกมา 2 คอลมนโดยแบงดวยเคร�องหมายลบ –

ข\นตอนการแบงขอความ

1. เลอกขอมล (ในท�น\ คอเซลล A1)

2. เลอกเมน Data -> Text to Columns… 3. Step ท� 1 เลอก Delimited (เพราะตองการแบงดวยเคร�องหมายลบ-)

4. Step ท� 2 เลอก Other แลวพมพเคร�องหมายลบ

5. เม�อกดปม Finish แลวจะไดผลลพธดงรป

Page 7: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

7

ตวอยางท 3

จากขอมลในเซลล A1 ตองการแบงขอความออกมา 2 คอลมนโดยแบงดวยตนเอง

ข\นตอนการแบงขอความ

1. เลอกขอมล (ในท�น\ คอเซลล A1)

2. เลอกเมน Data -> Text to Columns… 3. Step ท� 1 เลอก Delimited (เพราะตองการแบงดวยเคร�องหมายลบ-)

4. Step ท� 2 ใชเมาสคลกตรงตาแหนงท�ตองการแบง

5. เม�อกดปม Finish แลวจะไดผลลพธดงรป

Page 8: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

8

ฟงกชน LOWER (แปลงขอความใหเปนตวพมพเลก)

รปแบบ = LOWER (ขอความ) ตวอยางเชน

= LOWER (“SOMKIAT” ) ผลลพธท�ไดคอ somkiat = LOWER (“ChuayMak” ) ผลลพธท�ไดคอ chuaymak

ฟงกชน UPPER (แปลงขอความใหเปนตวพมพใหญ)

รปแบบ = UPPER (ขอความ) ตวอยางเชน

= UPPER (“somkiat” ) ผลลพธท�ไดคอ SOMKIAT

= UPPER (“ChuayMak” ) ผลลพธท�ไดคอ CHUAYMAK

ฟงกชน PROPER (แปลงขอความใหข4นตนคาดวยตวพมพใหญ)

รปแบบ = PROPER (ขอความ) ตวอยางเชน

= PROPER (“somkiat” ) ผลลพธท�ไดคอ Somkiat = PROPER (“somkiat chuaymak” ) ผลลพธท�ไดคอ Somkiat Chuaymak

ฟงกชน LEN (นบจานวนอกขระ)

รปแบบ = LEN (ขอความ) ตวอยางเชน

= LEN (“Somkiat” ) ผลลพธท�ไดคอ 7 = LEN (“Chuaymak” ) ผลลพธท�ไดคอ 8

Page 9: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

9

ฟงกชน TRIM (จดระเบยบขอความใหเหลอ 1 เคาะวรรค)

รปแบบ = TRIM (ขอความ) ตวอยางเชน

= TRIM (“Somkiat Chuaymak” ) ผลลพธท�ไดคอ Somkiat Chuaymak = TRIM (“ Somkiat Chuaymak” ) ผลลพธท�ไดคอ Somkiat Chuaymak

ฟงกชน LEFT (ตองการขอความตามจานวนทระบ นบจากซาย)

รปแบบ =LEFT (ขอความ, ก�ตว) ตวอยางเชน

= LEFT (“Somkiat” , 3) ผลลพธท�ไดคอ Som = LEFT (“Somkiat” , 3) & "." ผลลพธท�ไดคอ Som.

ฟงกชน RIGHT (ตองการขอความตามจานวนทระบ นบจากขวา)

รปแบบ =RIGHT (ขอความ, ก�ตว) ตวอยางเชน

= RIGHT (“Somkiat” , 3) ผลลพธท�ไดคอ iat = RIGHT (“Somkiat” , 3) & "." ผลลพธท�ไดคอ iat. = PROPER (RIGHT (“Somkiat” , 3)) & "." ผลลพธท�ไดคอ Iat.

ฟงกชน MID (ตองการขอความนบจากตาแหนงทระบ)

รปแบบ =MID (ขอความ, ตาแหนงเร�มตน, ก�ตว) ตวอยางเชน

= MID (“Somkiat” , 4, 2) ผลลพธท�ไดคอ ki = MID (“Somkiat” , 4 , 2) & "." ผลลพธท�ไดคอ ki. = PROPER ( MID (“Somkiat” , 4, 2)) & "." ผลลพธท�ไดคอ Ki.

Page 10: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

10

ฟงกชนเกยวกบวนท/เวลา

ฟงกชน TODAY (แสดงวนทปจจบน)

รปแบบ = TODAY ( ) ตวอยางเชน วนน\ คอวนท� 16/1/2008

= TODAY ( ) ผลลพธท�ไดคอ 16/1/2008 = TODAY ( ) +1 ผลลพธท�ไดคอ 17/1/2008 (หมายถงวนพรงน4) = TODAY ( ) -1 ผลลพธท�ไดคอ 15/1/2008 (หมายถงเมอวานน4)

ฟงกชน YEAR (แสดงเฉพาะตวเลขป)

รปแบบ = YEAR (วนท�) ตวอยางเชน

ฟงกชน MONTH (แสดงเฉพาะตวเลขเดอน)

รปแบบ = MONTH (วนท�) ตวอยางเชน

ฟงกชน DAY (แสดงเฉพาะตวเลขวน)

รปแบบ = DAY (วนท�) ตวอยางเชน

Page 11: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

11

ฟงกชน DATE (แปลงขอมลใหเปนวนท)

รปแบบ = DATE (ป, เดอน, วน) ตวอยางท 1

วนน\ เปนวนท� 24/2/2008 อยากทราบวาอก 2 ป, 7 เดอน, 15 วน ตรงกบวนท�

เทาไหร

ตวอยางท 2 วนน\ เปนวนท� 24/2/2008 อยากทราบวาเม�อ 2 ป, 7 เดอน, 15 วน ท�ผานมา ตรงกบวนท�เทาไหร

ฟงกชน DATEDIF (คานวณอายแบบ ป, เดอนวน)

รปแบบ = DATEDIF (วนเร�มตน, วนสIนสด, ผลลพธ)

• ผลลพธ:ตวเลขจานวนป ใหใส “Y”

• ผลลพธ: ตวเลขจานวนเดอนทIงหมด ใหใส “M”

• ผลลพธ: ตวเลขจานวนวนทIงหมด ใหใส “D”

• ผลลพธ: ตวเลขจานวนเดอน (ตวเลขไมเกน 12) ใหใส “YM”

• ผลลพธ: ตวเลขจานวนวน (ตวเลขไมเกน 31) ใหใส “MD”

Page 12: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

12

ตวอยางเชน คณณรงคเกดวนท� 24/2/1990 และวนน\ คอวนท� 1/1/2008 ตองการทราบวาตอนน\ คณณรงค อายก� ป

, ก�เดอน, ก�วน สามารถใสสตรไดดงน4

ผลลพธไดดงน4

Page 13: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

13

ฟงกชนกาหนดเงอนไข

ฟงกชน IF 1 ช4น (ตรวจสอบเงอนไข 2 ผลลพธ)

รปแบบ = IF (เง�อนไข, ผลลพธเม�อเง�อนไขเปนจรง, ผลลพธเม�อเง�อนไขเปนเทจ) ตวอยางเชน

***ผลลพธท�ไดคอ Pass เพราะคะแนนสอบท�เซลล C4 มากกวา 50

ฟงกชน IF มากกวา 1 ช4น (ตรวจสอบเงอนไขมากกวา 2 ผลลพธ)

รปแบบ = IF (เง�อนไข1, จรง1, IF (เง�อนไข2, จรง2, IF (เง�อนไข3, จรง3... ตวอยางเชน

วธการใสสตรท�แสนจะงายดาย

Page 14: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

14

ฟงกชน OR (เงอนไขมากกวา 1 เงอนไขพรอมกน ดวยคาวา หรอ)

รปแบบ = OR (เง�อนไข1, เง�อนไข2 ,...)

ตารางแสดงผลลพธจากเง�อนไข 2 เง�อนไข

เง�อนไข 1 เง�อนไข2 ผลลพธ

True True True

True False True

False True True

False False False

ตวอยางเชน

Page 15: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

15

ฟงกชน AND (เงอนไขมากกวา 1 เงอนไขพรอมกน ดวยคาวา และ)

รปแบบ = AND (เง�อนไข1, เง�อนไข2 ,...)

ตารางแสดงผลลพธจากเง�อนไข 2 เง�อนไข

เง�อนไข 1 เง�อนไข2 ผลลพธ

True True True

True False Fasle

False True False

False False False

ตวอยางเชน

Page 16: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

16

ฟงกชน IF ซอน OR (ตรวจสอบเงอนไขพรอมกนมากกวา 1 ดวยคาวา

หรอ)

รปแบบ = IF (OR (เง�อนไข1, เง�อนไข2 ,...), จรง, เทจ) ตวอยางเชน

Page 17: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

17

ฟงกชน IF ซอน AND (ตรวจสอบเงอนไขพรอมกนมากกวา 1 ดวยคาวา

และ)

รปแบบ = IF (AND (เง�อนไข1, เง�อนไข2 ,...), จรง, เทจ) ตวอยางเชน

Page 18: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

18

ฟงกชน COUNTIF (นบจานวนขอมลจากเงอนไขทระบ)

รปแบบ = COUNTIF (ชวงขอมล, เง�อนไขท�มคาอยในชวงขอมล) ตวอยางเชน

Page 19: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

19

ฟงกชน SUMIF (รวมตวเลขจากเงอนไขทระบ)

รปแบบ = SUMIF (ชวงขอมล, เง�อนไขท�มคาอยในชวงขอมล, ชวงรวม)

Page 20: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

20

ฟงกชนคนหาขอมล

ฟงกชน VLOOKUP (คนหาขอมลจากตารางแนวต4ง)

รปแบบ

= VLOOKUP (เง�อนไข, ตาราง, ลาดบท�คอลมนของผลลพธ, 1 หรอ 0)

ตวอยางท� 1 จากตารางขอมลตองการทราบเงนเดอนของมาล

อธบายสตร � =VLOOKUP หมายถง คนหาขอมลจากตารางแนวต\ง � A11 หมายถง เง�อนไข � A3:C8 หมายถง ตารางขอมล � 2 หมายถง หมายเลขคอลมนท�ตองการผลลพธ � 0 หมายถง ขอมลไมไดจดเรยง/คาท� Match กน

Page 21: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

21

ตวอยางท� 2 จากตารางขอมลตองการตดเกรด โดยกาหนดเง�อนไขดงน\ - ถาคะแนนสอบไมถง 50 ไดเกรด F - ถาคะแนนสอบอยในชวง 50-59 ไดเกรด D - ถาคะแนนสอบอยในชวง 60-69 ไดเกรด C - ถาคะแนนสอบอยในชวง 70-79 ไดเกรด B - ถาคะแนนสอบ 80 -100 ไดเกรด A

วธทา

1. แปลงเง�อนไขมาเปนตารางเง�อนไขโดยเรยงตวเลขจากนอยไปมาก 2. ใชฟงกชน VLOOKUP ไปคนหาขอมลในตารางเง�อนไข

อธบายสตร � =VLOOKUP หมายถง คนหาขอมลจากตารางแนวต\ง � D4 หมายถง คาท�นาไปคนหา � $G$4:$H$8 หมายถง ตารางเง�อนไข � 2 หมายถง หมายเลขคอลมนท�ตองการผลลพธ (เกรดอยในคอลมนท� 2) � 1 หมายถง ขอมลจดเรยงจากนอยไปมาก

Page 22: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

22

ฟงกชน HLOOKUP (คนหาขอมลจากตารางแนวนอน)

รปแบบ

= HLOOKUP (เง�อนไข, ตาราง, ลาดบท�แถวของผลลพธ, 1 หรอ 0) ตวอยางท� 1 จากตารางขอมลตองการทราบเงนเดอนของมาล

อธบายสตร

� =HLOOKUP หมายถง คนหาขอมลจากตารางแนวนอน � A9 หมายถง เง�อนไข ในท�น\ คอ Sakchai � B3:F5 หมายถง ตารางขอมล � 2 หมายถง หมายเลข Row ท�ตองการผลลพธ � 0 หมายถง ขอมลไมไดจดเรยง/คาท� Match กน

Page 23: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

23

ตวอยางท� 2 จากตารางขอมลตองการตดเกรด โดยกาหนดเง�อนไขดงน\ - ถาคะแนนสอบไมถง 50 ไดเกรด F - ถาคะแนนสอบอยในชวง 50-59 ไดเกรด D - ถาคะแนนสอบอยในชวง 60-69 ไดเกรด C - ถาคะแนนสอบอยในชวง 70-79 ไดเกรด B - ถาคะแนนสอบ 80 -100 ไดเกรด A

วธทา

1. แปลงเง�อนไขมาเปนตารางเง�อนไขโดยเรยงตวเลขจากนอยไปมาก 2. ใชฟงกชน HLOOKUP ไปคนหาขอมลในตารางเง�อนไข

อธบายสตร � =HLOOKUP หมายถง คนหาขอมลจากตารางแนวนอน � D4 หมายถง คาท�นาไปคนหา � $B$12:$F$13 หมายถง ตารางเง�อนไข � 2 หมายถง หมายเลข Row ท�ตองการผลลพธ (เกรดอยใน Row ท� 2) � 1 หมายถง ขอมลจดเรยงจากนอยไปมาก

Page 24: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

24

ฟงกชน ISNA (ตรวจสอบวาเปน #N/A หรอไม)

รปแบบ

= ISNA (คาท�ตองการตรวจสอบ) ตวอยางเชน

*** ใชฟงกชน VLOOUP คนหาขอมล จากตารางขางบน เปนการคนหาช�อตามรหสท�ระบ รหสใดท�ไมมช�อจะปรากฏผลลพธเปน #N/A (#N/A หมายถง ไมมขอมลหรอไมเจอขอมลน�นเอง) ตองการตรวจสอบ #N/A ดวยฟงกชน ISNA ดงรปขางลาง

*** ใชฟงกชน ISNA ตรวจวาวาเปน #N/A หรอไม

� ถาเปน #N/A จะไดผลลพธเปน TRUE � ถาไมเปน #N/A จะไดผลลพธเปน FALSE

*** ใชฟงกชน IF ตรวจวา

� ถาเปน FALSE ใหแสดงคาวา มขอมล � ถาเปน TRUE ใหแสดงคาวา ไมมขอมล

Page 25: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

25

ฟงกชน MATCH (บอกลาดบทของขอมล)

รปแบบ

= MATCH (เง�อนไข, ชวงขอมล, 0) ตวอยางเชน

ฟงกชน INDEX (คนหาขอมลจากลาดบท)

รปแบบ

= INDEX (ชวงขอมล, ลาดบท�)

ตวอยางเชน

Page 26: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

26

ประยกตใชงาน Data Validation

ตวอยางท 1 ตองการรบขอมลเฉพาะตวเลขเทาน4น

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนขอมล เชน คอลมน A

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน ISNUMBER เขามาชวย โดยในวงเลบใหคลกเลอก Active Cell พรอมกบ Lock คอลมนดวย

5. คลกปม OK

Page 27: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

27

ตวอยางท 2 ตองการรบขอมลเฉพาะขอความเทาน4น

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนขอมล เชน คอลมน A

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน ISTEXT เขามาชวย โดยในวงเลบใหคลกเลอก Active Cell พรอมกบ Lock คอลมนดวย

5. คลกปม OK

Page 28: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

28

ตวอยางท 3 ตองการรบรหสทไมซ4ากน

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนขอมล เชน คอลมน A

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน COUNTIF เขามาชวย โดยในวงเลบใหคลกเลอก Active Cell พรอมกบ Lock คอลมนดวย

• รปแบบของฟงกชน = COUNTIF(ชวงเซลลท\งหมดท�ตองการปอนขอมล, Active Cell)

• = COUNTIF($A:$A, $A1) = 1 � $A:$A หมายถง ชวงเซลลท\งหมดท�ตองการปอนขอมล � $A1 หมายถง Active Cell � =1 หมายถง รบขอมลท�ไมซ\ากน

5. คลกปม OK

Page 29: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

29

ตวอยางท 4 ตองการผลรวมของตวเลขในเซลล A1 ถง A3 ไมเกน 100

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนตวเลข เชน A1 – A3

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน SUM เขามาชวย โดยในวงเลบใหคลกเลอก A1-A3 พรอมกบกดปม F4 เพ�อ Lock เซลลท�เลอกดวย

• = SUM($A$1:$A$3) <=100 � SUM หมายถง ฟงกชนหาผลรวม � $A$1:$A$3 หมายถง Lock เซลลท�ตองการปอนตวเลข � < =100 หมายถง ตวเลขตองไมเกน 100

5. คลกปม OK

Page 30: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

30

ตวอยางท 5 ตองการคาเฉลยของตวเลขในเซลล A1 ถง A3 ไมเกน 100

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนตวเลข เชน A1 – A3

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน AVERAGE เขามาชวย โดยในวงเลบใหคลกเลอก A1-A3 พรอมกบกดปม F4 เพ�อ Lock เซลลท�เลอกดวย

• =AVERAGE($A$1:$A$3)<=100 � AVERAGE หมายถง ฟงกชนหาคาเฉล�ย � $A$1:$A$3 หมายถง Lock เซลลท�ตองการปอนตวเลข � < =100 หมายถง ตวเลขตองไมเกน 100

5. คลกปม OK

Page 31: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

31

ตวอยางท 6 ตองการคาสงสดของตวเลขในเซลล A1 ถง A3 ไมเกน 100

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนตวเลข เชน A1 – A3

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน MAX เขามาชวย โดยในวงเลบใหคลกเลอก A1-A3 พรอมกบกดปม F4 เพ�อ Lock เซลลท�เลอกดวย

• =MAX($A$1:$A$3)<=100 � MAX หมายถง ฟงกชนหาคาสงสด � $A$1:$A$3 หมายถง Lock เซลลท�ตองการปอนตวเลข � < =100 หมายถง ตวเลขตองไมเกน 100

5. คลกปม OK

Page 32: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

32

ตวอยางท 7 ตองการคาตาสดของตวเลขในเซลล A1 ถง A3 ไมเกน 100

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนตวเลข เชน A1 – A3

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: Custom

4. ในชอง Formula: ใชฟงกชน MIN เขามาชวย โดยในวงเลบใหคลกเลอก A1-A3 พรอมกบกดปม F4 เพ�อ Lock เซลลท�เลอกดวย

• =MIN($A$1:$A$3)<=100 � MIN หมายถง ฟงกชนหาคาต�าสด � $A$1:$A$3 หมายถง Lock เซลลท�ตองการปอนตวเลข � < =100 หมายถง ตวเลขตองไมเกน 100

5. คลกปม OK

Page 33: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

33

ตวอยางท 8 ตองการสราง Drop down List แบบธรรมดา

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. เลอกเซลลท�ตองการปอนขอมล เชน คอลมน A

2. เลอกเมนคาส�ง Data, Validation 3. เลอก Allow: List

4. ปอนรายการในชอง Source: ชาย, หญง 5. คลกปม OK 6. ผลลพธจะได Drop down List ดงรป

Page 34: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

34

ตวอยางท 9 ตองการสราง Drop down List แบบไมธรรมดา

โจทย ตองการนารายช�อเดอนใน Sheet1 มาสราง Drop down List ใน Sheet2

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. ใหต\งช�อกลมเซลลของรายช�อเดอนใน Sheet1

เลอกเซลลรายช4อเดอนแลวต6งช4อท4น4ครบ เชน ต6งช4อวา "ช4อเดอน" เสรจแลวกดปม Enter

Page 35: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

35

2. เลอกเซลลท�ตองการสรางรายการใน Sheet2

3. เลอกเมนคาส�ง Data, Validation 4. เลอก Allow: List

5. ในชอง Source: ใหพมพเคร�องหมายเทากบแลวตามดวยช�อกลมเซลล 6. คลกปม OK 7. ผลลพธจะได Drop down List ดงรป

Page 36: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

36

ตวอยางท 10 ตองการสราง Drop down List แบบไมธรรมดาสดๆ

โจทย ใน Sheet2 ตองการสรางรายการในคอลมน A กบ B โดยกาหนดเง�อนไขดงน\ 1. ถาในคอลมน A เปน ไตรมาส1 ในคอลมน B ตองมรายการเดอน มกราคม กมภาพนธ มนาคม 2. ถาในคอลมน A เปน ไตรมาส2 ในคอลมน B ตองมรายการเดอน เมษายน พฤษภาคม มถนายน 3. ถาในคอลมน A เปน ไตรมาส3 ในคอลมน B ตองมรายการเดอน กรกฎาคม สงหาคม กนยายน 4. ถาในคอลมน A เปน ไตรมาส4 ในคอลมน B ตองมรายการเดอน ตลาคม พฤศจกายน ธนวาคม

แนวคด ใชเมนคาส�ง Data, Validation วธทา

1. สรางตารางใน Sheet1 โดยแบงขอมลเปนไตรมาสตางๆ

2. เลอกตารางท�สรางไวในขอ 1

Page 37: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

37

3. ต\งช�อกลมเซลลโดยการเลอกเมนคาส�ง Insert, Name, Create…

4. ทดสอบช�อกลมเซลลโดยการคลกดท� Name Box จะปรากฏช�อกลมเซลลตามหวตารางของขอมล (ไตรมาส 1, ไตรมาส 2, ไตรมาส 3, ไตรมาส 4)

5. ใน Sheet2 คอลมน A เลอกเซลล A2 เพ�อสรางรายการไตรมาส

6. เลอกเมนคาส�ง Data, Validation 7. เลอก Allow: List 8. ในชอง Source: พมพรายการ ไตรมาส1 - ไตรมาส4

9. คลกปม OK

เลอก Top row เพ�อต\งช�อกลมเซลลตามหวตาราง

Page 38: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

38

10. ผลลพธในคอลมน A จะได Drop down List ดงรป

11. ตอไปในคอลมน B เลอกเซลล B2 เพ�อสรางรายการของเดอนตามเง�อนไขในคอลมน A

12. เลอกเมนคาส�ง Data, Validation 13. เลอก Allow: List

6. ในชอง Source: ใชฟงกชน IF เขามาชวยโดยพมพสตรดงน\ =IF($A2="ไตรมาส1",ไตรมาส1, IF($A2="ไตรมาส2",ไตรมาส2, IF($A2="ไตรมาส3",ไตรมาส3,IF($A2="ไตรมาส4",ไตรมาส4))))

� IF($A2="ไตรมาส1",ไตรมาส1 หมายถง ถา A2 เปนไตรมาส1 ใหนารายการของ ไตรมาส1 มาแสดงผล � IF($A2="ไตรมาส2",ไตรมาส2 หมายถง ถา A2 เปนไตรมาส2 ใหนารายการของ

ไตรมาส2 มาแสดงผล � IF($A2="ไตรมาส3",ไตรมาส3 หมายถง ถา A2 เปนไตรมาส3 ใหนารายการของ

ไตรมาส3 มาแสดงผล � IF($A2="ไตรมาส4",ไตรมาส4 หมายถง ถา A2 เปนไตรมาส4 ใหนารายการของ

ไตรมาส4 มาแสดงผล

14. คลกปม OK ทดสอบดผลลพธ

Page 39: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

39

Page 40: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

40

ประยกตใชงาน Conditional Formatting

ตวอยางท 1 สงใหเทสคนทไดคะแนนสงสด

แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Format, Conditional Formatting 3. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � = $C2=MAX($C$2:$C$7) หมายถง ถาเซลล C2 เปนคาสงสดจากขอมลท\งหมด � $C2 หมายถง เซลลแรกของเง�อนไขท�กาหนด � MAX หมายถง ฟงกชนหาคาสงสด � $C$2:$C$7 หมายถง ขอมลของคะแนนท\งหมด

Page 41: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

41

4. คลกปม Format… แลวเลอก Patterns เพ�อเทสท�ตองการ

5. คลกปม OK 6. ไดผลลพธดงรป

7. ทดสอบเปล�ยนคะแนนจาก 80 เปน 99 แลวสงเกตผลลพธ

Page 42: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

42

ตวอยางท 2 สงใหเทสคนทไดคะแนนตาสด

แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Format, Conditional Formatting 3. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � = $C2=MIN($C$2:$C$7) หมายถง ถาเซลล C2 เปนคาต�าสดจากขอมลท\งหมด � $C2 หมายถง เซลลแรกของเง�อนไขท�กาหนด � MIN หมายถง ฟงกชนหาคาต�าสด � $C$2:$C$7 หมายถง ขอมลของคะแนนท\งหมด

Page 43: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

43

4. คลกปม Format… แลวเลอก Patterns เพ�อเทสท�ตองการ

5. คลกปม OK 6. ไดผลลพธดงรป

7. ทดสอบเปล�ยนคะแนนจาก 68 เปน 20 แลวสงเกตผลลพธ

Page 44: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

44

ตวอยางท 3 สงใหเทสคนทไดคะแนนมากกวาคาเฉลย

แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. ท�เซลล C9 ใหคานวณคาเฉล�ยรอไวกอน =AVERGAE(C2:C7)

2. เลอกขอมลดงรป

3. เลอกเมนคาส�ง Format, Conditional Formatting 4. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � = $C2>$C$9 หมายถง ถาเซลล C2 มากกวาคาเฉล�ยในเซลล C9 � $C2 หมายถง เซลลแรกของคะแนนสอบ (Lock คอลมน) � $C$9 หมายถง เซลลท�คานวณคาเฉล�ยไวลวงหนา (Lock เซลล)

Page 45: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

45

5. คลกปม Format… แลวเลอก Patterns เพ�อเทสท�ตองการ

6. คลกปม OK 7. ไดผลลพธดงรป

Page 46: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

46

ตวอยางท 4 สงใหเทสดวย 2 เงอนไขพรอมกน แบบท1

โจทย ตองการเทสคนท�ไดคะแนนทฤษฎและคะแนนปฏบตท�มากกวา 50 แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Format, Conditional Formatting 3. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � =AND($C2>50, $D2>50) � AND หมายถง การตรวจสอบเง�อนไขดวยคาวา "และ" � $C2>50 หมายถง เง�อนไขท� 1 (คะแนนทฤษฎ) � $D2>50 หมายถง เง�อนไขท� 2 (คะแนนปฏบต)

Page 47: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

47

4. คลกปม Format… แลวเลอก Patterns เพ�อเทสท�ตองการ

5. คลกปม OK 6. ไดผลลพธดงรป

Page 48: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

48

ตวอยางท 5 สงใหเทสดวย 2 เงอนไขพรอมกน แบบท2

โจทย ตองการเทสคนท�ไดคะแนนทฤษฎ หรอ คะแนนปฏบตท�มากกวา 50 แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Format, Conditional Formatting 3. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � =OR($C2>50, $D2>50) � OR หมายถง การตรวจสอบเง�อนไขดวยคาวา "หรอ" � $C2>50 หมายถง เง�อนไขท� 1 (คะแนนทฤษฎ) � $D2>50 หมายถง เง�อนไขท� 2 (คะแนนปฏบต)

Page 49: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

49

4. คลกปม Format… แลวเลอก Patterns เพ�อเทสท�ตองการ

5. คลกปม OK 6. ไดผลลพธดงรป

Page 50: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

50

ตวอยางท 6 สงใหเทสแบบสลบแถว

โจทย ตองการเทสแบบสลบแถว (แถวเวนแถว) เพ�อสะดวกในการดขอมล แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Format, Conditional Formatting 3. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � =MOD(ROW($A2), 2) = 0 หมายถง ส�งใหเทสเฉพาะหมายเลข Row ท�หารดวย 2 ลงตว � MOD หมายถง ตองการจานวนเศษท�เหลอจากการหาร � ROW หมายถง บอกหมายเลข Row � $A2 หมายถง เซลลเร�มตนของตาราง � 2 หมายถง หมายเลข Row หารดวย 2 � =0 หมายถง หารดวย 2 ลงตว (ไดเศษ 0)

Page 51: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

51

4. คลกปม Format… แลวเลอก Patterns เพ�อเทสท�ตองการ

5. คลกปม OK 6. ไดผลลพธดงรป

Page 52: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

52

ตวอยางท 7 สงใหตเสนแบงกลมเพศชาย/หญง

โจทย ตองการตเสนแบงกลมเพศชาย/หญง เพ�อสะดวกในการดขอมล แนวคด ใชเมนคาส�ง Format, Conditional Formatting วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Format, Conditional Formatting 3. ใสสตรดงน\

� Condition1 เลอก Formula is เพราะตองการใสสตร � =$C2<>$C3 หมายถง เง�อนไขถาขอมลในเซลล C2 ไมเทากบ C3

Page 53: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

53

4. คลกปม Format… แลวเลอก Border เพ�อตเสนแบง

5. คลกปม OK 6. ไดผลลพธดงรป

เลอกตเสนเฉพาะ Bottom

Page 54: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

54

ประยกตใชงาน Auto Filter

ตวอยางท 1 ทบทวนการใชคาสง Auto Filter

โจทย ตองการกรองขอมลเฉพาะเพศชาย แนวคด ใชเมนคาส�ง Data, Filter, Auto Filter วธทา

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Data, Filter, Auto Filter 3. ไดผลลพธดงรป

4. ตองการกรองขอมลเฉพาะเพศชาย สามารถทาไดดงรป

5. ไดผลลพธขอมลเพศชายดงรป

Page 55: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

55

ตวอยางท 2 ทาใหคาสง Auto Filter ฉลาดข4นไดอยางไร

โจทย ตองการทราบผลรวม, คาเฉล�ยน, จานวนรายการ, คาสงสด, คาต�าสด ขณะท�กรองขอมล แนวคด - ใชเมนคาส�ง Data, Filter, Auto Filter - ใชฟงกชน SUBTOTAL รปแบบของฟงกชน SUBTOTAL =SUBTOTAL (หมายเลขฟงกชน, ชวงขอมล)

ตารางแสดงหมายเลขฟงกชนใน SUBTOTAL

หมายเลขฟงกชน ชอฟงกชน

9 SUM 2 COUNT 4 MAX 5 MIN 1 AVERAGE

วธการใชงานฟงกชน SUBTOTAL รวมกบ Auto Filter

1. เลอกขอมลดงรป

2. เลอกเมนคาส�ง Data, Filter, Auto Filter 3. ไดผลลพธดงรป

Page 56: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

56

4. ใชฟงกชน SUBTOTAL เพ�อทาให Auto Filter ดฉลาดข\น

5. ผลลพธจากขอมลท\งหมด

6. ผลลพธเฉพาะเพศชาย

Page 57: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

57

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

ตวอยางท 1 ตองการตรวจสอบขอมลทซ4า

จากตาราง ตองการตรวจสอบในคอลมน A วาขอมลซ\าหรอไมโดยมเง�อนไขคอ ถาขอมลซ\าให

แสดงขอความวา "ซ\า" และถาขอมลไมซ\าใหแสดงขอความวา "ไมซ\า" แนวความคด

1. ตความคาวา ซ\า/ไมซ\า � ไมซ\า หมายถง นบได 1 � ซ\า หมายถง นบไดมากกวา 1

*** สรปวา ฟงกชนท�ใชสาหรบการนบดวยเง�อนไขคอ COUNTIF

รปแบบ =COUNTIF (ชวงขอมล , เง�อนไขท�ตองการนบ) อธบายสตร =COUNTIF ($A$2 : $A$7 , A2)

� $A$2 : $A$7 หมายถง ชวงขอมล (ขอมลท�มอย) � A2 หมายถง เง�อนไขท�ตองการนบ

Page 58: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

58

2. ตความเพ�อใหไดผลลพธ ซ\ า / ไมซ\า

� ถานบไดมากกวา 1 ใหแสดงคาวา "ซ\า" � ถานบไดเทากบ 1 ใหแสดงคาวา "ไมซ\า"

***สรปวา ใชฟงกชน IF มาชวยตรวจสอบเง�อนไข

รปแบบ = IF(เง�อนไข , คาตอบเม�อเง�อนไขเปนจรง, คาตอบเม�อเง�อนไขเปนเทจ) อธบายสตร =IF(B2>1, "ซ\า", "ไมซ\า") � B2>1 หมายถง ตรวจสอบเง�อนไขวาตวเลขในเซลล B2 มากกวา 1 หรอไม � "ซ\า" หมายถง ถาเง�อนไขในเซลล B2 มากกวา 1 จรงใหแสดงคาวา "ซ\า" � "ไมซ\า" หมายถง ถาเง�อนไขในเซลล B2 เทากบ 1 ใหแสดงคาวา "ไมซ\า"

Page 59: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

59

ตวอยางท 2 ตองการเทสขอมลทซ4า

จากตารางในตวอยางท� 1 ตองการใหโปรแกรมเทสเฉพาะขอมลท� "ซ\า"

แนวความคด � การเทสหมายถงการใชเมน Format, Conditional Formatting… � เง�อนไขในท�น\ คอขอความ "ซ\า"

วธทา 1. เลอกขอมลดงรป

2. เลอกเมน Format, Conditional Formatting… 3. กาหนดเง�อนไขดงรป

ตรวจสอบวา ถาขอมลในเซลล $C2 เปนคาวา "ซ\า" หรอไม ถาใชส�งใหเทส โดยการคลกปม Format… แลวไปเลอกสท�บตรรายการ Patterns

Page 60: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

60

ตวอยางท 3 ตองการเปรยบเทยบขอมล 2 ตาราง

ตองการเปรยบเทยบ ตารางขอมลใหม กบ ตารางขอมลเกา วาซ\า/ไมซ\า

แนวความคด � ถาตรวจสอบขอมลวาซ\า/ไมซ\า เพยงตารางเดยว ใชฟงกชน COUNTIF � ถาตรวจสอบขอมลวาซ\า/ไมซ\า จาก 2 ตาราง ใชฟงกชน VLOOKUP

วธทา 1. ต\งช�อตารางขอมล เพ�อสะดวกในการนาไปใช และเขาใจสตรไดงายข\น โดยตารางขอมลเกา ใหต\งช�อ

วา "ขอมลเกา" และตารางขอมลใหมใหต\งช�อวา "ขอมลใหม" ดงรป

2. ใชฟงกชน VLOOKUP เปนตวชวยในการตรวจสอบ

ตองการนาขอมลใหมไปเปรยบเทยบกบขอมลเกา อธบายสตร =VLOOKUP(ขอมลใหม, ขอมลเกา, 1, 0) � VLOOKUP หมายถง ฟงกชนคนหาขอมล � ขอมลใหม หมายถง ช�อตารางขอมลใหม � ขอมลเกา หมายถง ช�อตารางขอมลเกา � 1 หมายถง คอลมนท� 1 (1 ตาราง/ 1 คอลมน) � 0 หมายถง ตองการคาท� Match กน

Page 61: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

61

3. ผลลพธหลงการใชฟงกชน VLOOKUP

*** ขอสงเกต � #N/A หมายถง ขอมลไมซ\า � C, A หมายถง ขอมลท�ซ\ า

4. ตรวจสอบวาเปน # N/A หรอไม

� รปแบบของฟงกชน ISNA =ISNA(เซลล หรอขอมลท�ตองการตรวจสอบ) � ถาขอมลท�ตรวจสอบเปน #N/A จะไดผลลพธเปน TRUE � ถาขอมลท�ตรวจสอบเปน #N/A จะไดผลลพธเปน FALSE

5. ตองการแสดงผลลพธวา ซ\า/ไมซ\ า

อธบายสตร ตรวจสอบดวาขอมลใน F2 เปน FLASE หรอไม ถาใชใหปรากฏคาวา "ซ\า" ถาไมใชใหปรากฏคาวา

"ไมซ\า"

Page 62: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

62

6. ถาตองการดขอมลท�มเฉพาะในตารางขอมลเกา โดยท�ไมมในตารางขอมลใหม สามารถทาไดดงรป

อธบายสตร =IF(ISNA(VLOOKUP(ขอมลใหม, ขอมลเกา, 1, 0)),ขอมลเกา,"") � IF หมายถง ตรวจสอบเพ�อนาผลลพธท�มเฉพาะในตารางขอมลเกามาแสดงผล � ISNA หมายถง ตรวจสอบวาเปน #N/A หรอไม � VLOOKUP หมายถง เปนการตรวจสอบขอมลจาก 2 ตาราง

ขอมลเกา ขอมลใหม

Page 63: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

63

7. ถาตองการดขอมลท�มเฉพาะในตารางขอมลใหม โดยท�ไมมในตารางขอมลเกา สามารถทาไดดงรป

อธบายสตร =IF(ISNA(VLOOKUP(ขอมลเกา, ขอมลใหม, 1, 0)),ขอมลใหม,"") � IF หมายถง ตรวจสอบเพ�อนาผลลพธท�มเฉพาะในตารางขอมลเกามาแสดงผล � ISNA หมายถง ตรวจสอบวาเปน #N/A หรอไม � VLOOKUP หมายถง เปนการตรวจสอบขอมลจาก 2 ตาราง

ขอมลเกา ขอมลใหม

Page 64: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

64

ตวอยางท 4 ตองการนบขอมลมากกวา 1 เงอนไขพรอมกน

โจทย: ตองการสรปขอมลวา แตละจงหวดแยกเปนชาย หญงจานวนก�คน

แนวความคด � การนบจานวนขอมลตามเง�อนไข ใชฟงกชน COUNTIF

วธทา 1. เพ�มคอลมนใหม โดยนาขอมลจงหวด มาเช�อมกบ เพศ

2. สรางตารางเพ�อสรปขอมลตามโจทย

3. พมพสตรเพ�อใหไดผลลพธดงรป

Page 65: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

65

ตวอยางท 5 ตองการนบความถของชวงคะแนนสอบ

โจทย ตองการทราบความถ�ของคะแนนสอบ 0-10, 11-20, 21-30, 31-40, 41-50, 51-60, 61-70, 71-

80, 81-90, 91-100

แนวความคด � การนบความถ� (หรอจานวน) ขอมลเปนชวงตวเลขสามารถใชฟงกชน FREQUENCY เขามาชวย

รปแบบของฟงกชน FREQUENCY =FREQUENCY (ชวงขอมลตวเลข , ชวงขอมล Upper) *ชวงขอมลตวเลขในท�น\ คอ คะแนนสอบ *ชวงขอมล Upper ในท�น\ คอ E2 ถง E11

Page 66: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

66

วธทา 1. เลอกเซลลผลลพธท\งหมด (ในท�น\ คอ F2 ถง F11)

2. พมพ =FREQUENCY( 3. เลอกชวงคะแนนสอบ (ในท�น\ คอเซลล A2 ถง A14) 4. พมพเคร�องหมาย , 5. เลอกชวงขอมล Upper (ในท�น\ คอเซลล E2 ถง E11) 6. พมพเคร�องหมาย ) 7. สดทายใหกดป ม Ctrl + Shift + Enter กจะไดผลลพธท�ตองการแลวครบ

Page 67: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

67

ตวอยางท 6 ตองการแยก คานาหนาชอ ชอ และนามสกล

โจทย: ตองการแบง คานาหนาช�อ ช�อ และนามสกล ออกเปน 3 คอลมน

แนวความคด � ใชฟงกชน TRIM เพ�อจดระเบยบขอมลใหชดซาย และเหลอแค 1 วรรค � ใชฟงกชน LEFT เพ�อแสดงขอมลทางซายมอ � ใชฟงกชน RIGHT เพ�อแสดงขอมลทางขวามอ � ใชฟงกชน MID เพ�อแสดงขอมลท�อยตรงกลาง � ใชฟงกชน IF เพ�อเขามาชวยตรวจสอบเง�อนไข

วธทา 1. ใชฟงกชน TRIM เพ�อจดขอมลใหม

Page 68: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

68

2. ตองการผลลพธเฉพาะ คานาหนาช�อ สามารถทาไดดงรป

อธบายสตร

=IF(LEFT(B2,6)="นางสาว", "นางสาว", IF(LEFT(B2,3)="นาง", "นาง",

IF(LEFT(B2,3)="นาย", "นาย")))

� ถาซายมอของขอมลใหม 6 ตว เปนคาวา นางสาว ใหแสดงผลลพธเปนคาวา นางสาว � ถาซายมอของขอมลใหม 3 ตว เปนคาวา นาง ใหแสดงผลลพธเปนคาวา นาง � ถาซายมอของขอมลใหม 3 ตว เปนคาวา นาย ใหแสดงผลลพธเปนคาวา นาย

Page 69: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

69

3. ใชฟงกชน LEN เพ�อนบจานวนอกขระของคานาหนาช�อ

4. ใชฟงกชน FIND เพ�อคนหาตาแหนงของวรรค (Space)

อธบายสตร =FIND ( " " , B2) หมายถง คนหาวาวรรคอยในตาแหนงท�เทาไหร

5. ตองการผลลพธเฉพาะช�อ สามารถทาไดดงรป

รปแบบของฟงกชน MID = MID (ขอมล, ตาแหนงเร4 มตน, ตองการขอมลก4ตว) อธบายสตร =MID(B2, D2+1, E2-D2) หมายถง แสดงผลขอมลท�อยตรงกลาง

� MID หมายถง แสดงขอมลท�อยตรงกลาง � B2 หมายถง ขอมลท�เกบ (ในท�น\หมายถง ขอมลใหม) � D2 + 1 หมายถง ตาแหนงเร�มตน (ในท�น\หมายถงขอมลท�อยถดจากคานาหนาช�อ) � E2 – D2 หมายถง ตองการขอมลก�ตว (ในท�น\หมายถง ตาแหนงวรรคลบดวยจานวน

อกขระของคานาหนาช�อ)

Page 70: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

70

6. ตองการผลลพธเฉพาะนามสกล สามารถทาไดดงรป

รปแบบของฟงกชน MID = MID (ขอมล, ตาแหนงเร4 มตน, ตองการขอมลก4ตว) อธบายสตร =MID(B2,E2+1,1000) หมายถง แสดงผลขอมลท�อยทางขวามอ

� MID หมายถง แสดงขอมลท�อยทางขวามอ (ในท�น\หมายถง นามสกล) � B2 หมายถง ขอมลท�เกบ (ในท�น\หมายถง ขอมลใหม) � E2 + 1 หมายถง ตาแหนงเร�มตน (ในท�น\หมายถง ขอมลท�อยถดจากตาแหนงวรรค) � 1000 หมายถง ตองการขอมลก�ตว (ในท�น\หมายถง ขอมลจากตาแหนงวรรค)

Page 71: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

71

ตวอยางท 7 การแกปญหาเกยวกบการคานวณอายงาน

โจทย: จากขอมลตองการคานวณอายงานเปน ป พ.ศ. เดอน วน โดยสมมตวาวนน\ คอวนท�

30/05/2551 แนวความคด: เน�องจากขอมลท�ไดมาเปนตวเลข

� ใชฟงกชน Text ot columns… เพ�อแบงขอมลเปนคอลมน ป เดอน วน � ใชฟงกชน IF เพ�อแปลงขอมลใหเปน ป พ.ศ. � ใชฟงกชน DATE เพ�อรวมขอมลเปนวนท� � ใชฟงกชน TODAY เพ�อแสดงผลวนท�ปจจบน � ใชฟงกชน YEAR, MONTH, DAY เพ�อกาหนดวนท�ปจจบนใหเปนป พ.ศ. � ใชฟงกชน DATEDIF เพ�อคานวณอายเปน ป เดอน วน

วธทา 1. ใชฟงกชน Text ot columns… เพ�อแบงขอมลเปนคอลมน ป เดอน วน

เลอกขอมล

เลอกเมนคาส�ง Data, Text to coloumns… เลอก Fixed width

คลกตรงตาแหนงท�ตองการแบงขอมลเปนคอลมน แลวกดปม Finish

Page 72: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

72

ไดผลลพธเปน ป เดอน วน ดงรป

2. ใชฟงกชน IF เพ�อแปลงขอมลใหเปน ป พ.ศ.

เน�องจากขอมลเปนท\งป ค.ศ. และ ป พ.ศ. กอนท�จะนาไปคานวณ ตองแปลงใหเปนหนวยเดยวกนกอน ซ�งในท�น\ตองการหนวยเปนป พ.ศ. โดยกาหนดเง�อนไขดงน\

� ถาซายมอ 2 ตวเปน 20 ใหนาไปบวกกบ 543 (แปลงป ค.ศ. เปน ป พ.ศ.) � ถาซายมอ 2 ตวเปน 19 ใหนาไปบวกกบ 543 (แปลงป ค.ศ. เปน ป พ.ศ.) � นอกเหนอจากน\นไมตองบวก (เพราะเปนป พ.ศ. อยแลว)

3. ใชฟงกชน DATE เพ�อรวมขอมลเปนวนท�

รปแบบของฟงกชน DATE = DATE (ป , เดอน , วน) อธบายสตร =DATE (B2 , C2 , D2)

� B2 หมายถง ขอมลป � C2 หมายถง ขอมลเดอน � D2 หมายถง ขอมลวน

Page 73: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

73

4. เพ�มคอลมนวนท�ปจจบน

5. เน�องจากวนท�ปจจบนเปนหนวย ค.ศ. กอนท�จะนาไปคานวณตองแปลงเปนป พ.ศ. กอนดงน\

รปแบบของฟงกชน DATE = DATE (ป , เดอน , วน) อธบายสตร

� DATE (ปปจจบน + 543 , เดอนปจจบน, วนปจจบน) � YEAR หมายถง ขอมลป � MONTH หมายถง ขอมลเดอน � DAY หมายถง ขอมลวน � TODAY หมายถง ขอมลวนท�ปจจบน (ขอมล UPDATE ทกวน)

6. คานวณอายเปน ป เดอน วน ดวยฟงกชน DATEDIF

ฟงกชน DATEDIF (คานวณอายแบบ ป, เดอนวน) รปแบบ = DATEDIF (วนเร�มตน, วนส\นสด, ผลลพธ)

� ผลลพธ:ตวเลขจานวนป ใหใส “Y” � ผลลพธ: ตวเลขจานวนเดอนท\งหมด ใหใส “M” � ผลลพธ: ตวเลขจานวนวนท\งหมด ใหใส “D” � ผลลพธ: ตวเลขจานวนเดอน (ตวเลขไมเกน 12) ใหใส “YM” � ผลลพธ: ตวเลขจานวนวน (ตวเลขไมเกน 31) ใหใส “MD”

7. สดทายนาขอมลมารวมกนเพ�ออานแลวเขาใจไดงายข\น

Page 74: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

74

ตวอยางท 8 การคานวณเกยวกบเวลา

โจทย: จากขอมลเก�ยวกบเวลาเร�มงาน 8:00 และเวลาเขางาน ตองการคานวณ

� สาย/ไมสาย � เวลาสาย (ช�วโมง : นาท) � เวลาสาย (เฉพาะช�วโมง) � เวลา (เฉพาะเศษนาท) � เวลาสายท\งหมด (นาท)

*** หมายเหต ขอมลเวลาตองปอนในรปแบบ HH : MM

แนวความคด: ขอมลเวลาสามารถนาไปคานวณไดเชนเดยวกบขอมลตวเลข วธทา 1. คานวณ สาย/ไมสาย

อธบายสตร � ถาเวลาเขางาน มากกวา เวลาเร�มงาน ใหแสดงคาวา สาย � ถาเวลาเขางาน นอยกวาหรอเทากบ เวลาเร�มงาน ใหแสดงคาวา ไมสาย

Page 75: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

75

2. คานวณเวลาสาย (ช�วโมง:นาท)

อธบายสตร � ถาขอมลในเซลล C4 เปนคาวา สาย ใหนาเวลาเขางาน ลบดวย เวลาเร�มงาน � ถาขอมลในเซลล C4 เปนคาวา ไมสาย ใหแสดงผลเปน 0 � *** ถามปญหาเร�องการแสดงผล ใหเลอกไปท�เมนคาส�ง Format, Cells… เลอกรปแบบ Time

3. แสดงผลเวลาสายเฉพาะช�วโมง

รปแบบของฟงกชน HOUR =HOUR (เวลาช�วโมง : นาท)

4. แสดงผลเวลาสายเฉพาะเศษนาท

รปแบบของฟงกชน MINUTE =MINUTE (เวลาช�วโมง : นาท)

5. เวลาสายท\งหมดคดเปนนาท

อธบายสตร: นาช�วโมงในเซลล E4 แปลงเปนนาทโดยคณดวย 60 แลวนาไปบวกดวยนาทในเซลล F4

Page 76: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

76

ตวอยางท 9 การคานวณเกยวกบวนและเวลาพรอมกน

โจทย: จากขอมลเก�ยวกบวนเวลาเร�มตน และวนเวลาส\นสด ตองการคานวณผลลพธออกมาเปน ก�วน ก�ช�วโมง

*** หมายเหต ขอมลวนเวลาตองปอนในรปแบบ dd/mm/yyyy hh:mm am/pm

แนวความคด: ขอมลเวลาสามารถนาไปคานวณไดเชนเดยวกบขอมลตวเลข � คานวณผลตางของวนเวลาส\นสดกบวนเวลาเร�มตน � คานวณหาจานวนวน � คานวณหาจานวนช�วโมง

วธทา 1. คานวณ คานวณผลตางของวนเวลาส\นสดกบวนเวลาเร�มตน

*** ถามปญหาเร�องการแสดงผล ใหคลกเลอกเมนคาส�ง Format, Cells… , General

2. คานวณหาจานวนวน

อธบายสตร: ใชฟงกชน INT เขามาชวย (จานวนวนในท�น\หมายถง ตวเลขจานวนเตม) *** ถามปญหาเร�องการแสดงผล ใหเลอกไปท�เมนคาส�ง Format, Cells…, General

3. คานวณหาจานวนช�วโมง

Page 77: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

แบงปนการประยกตใช Microsoft Excel ฉบบ Workshop: สมเกยรต ชวยมาก

77

อธบายสตร: ใชฟงกชน HOUR เขามาชวย *** ถามปญหาเร�องการแสดงผล ใหเลอกไปท�เมนคาส�ง Format, Cells…, General

4. สรป เพ�ออานทาความเขาใจไดงายข\น

Page 78: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

สารบญ

ฟงกชนเก�ยวกบตวเลข .................................................................................................................................. 1

ฟงกชน ABS (แปลงตวเลขคาตดลบเปนคาบวก) .............................................................................. 1 ฟงกชน MOD (หาจานวนเศษท�เหลอจากการหาร) ........................................................................... 1 ฟงกชน INT (ตดทศนยมท\งใหเหลอเฉพาะตวเลขจานวนเตม) ...................................................... 1 ฟงกชน TRUNC (ตดเอาตวเลขตามตาแหนงท�ระบโดย) .................................................................. 1 ฟงกชน ROUND (ปดตวเลขข\น/ลงตามหลก >=5 ปดข\น <5 ปดลง) .............................................. 2 ฟงกชน ROUNDUP (ตดเอาตวเลขตามตาแหนงท�ระบแบบปดข\น) .............................................. 2 ฟงกชน ROUNDDOWN (ตดเอาตวเลขตามตาแหนงท�ระบแบบปดลง) ........................................ 2 ฟงกชน EVEN (ลงทายดวยเลขค) ......................................................................................................... 2 ฟงกชน ODD (ลงทายดวยเลขค�) ........................................................................................................... 3 ฟงกชน CEILING (ลงทายดวยตวเลขท�ตองการแบบปดข\น) .......................................................... 3 ฟงกชน FLOOR (ปดลงใหลงทายดวยตวเลขท�ตองการ) ................................................................. 3

ฟงกชนเก�ยวกบขอความ .............................................................................................................................. 4 ฟงกชนรวมขอความ (CONCATENATE) ............................................................................................. 4 ฟงกชนแบงขอความเปนคอลมน (Text to Column) ........................................................................... 4 ฟงกชน LOWER (แปลงขอความใหเปนตวพมพเลก) ...................................................................... 8 ฟงกชน UPPER (แปลงขอความใหเปนตวพมพใหญ)...................................................................... 8 ฟงกชน PROPER (แปลงขอความใหข\นตนคาดวยตวพมพใหญ) .................................................. 8 ฟงกชน LEN (นบจานวนอกขระ) ......................................................................................................... 8 ฟงกชน TRIM (จดระเบยบขอความใหเหลอ 1 เคาะวรรค) ............................................................. 9 ฟงกชน LEFT (ตองการขอความตามจานวนท�ระบ นบจากซาย) ................................................ 9 ฟงกชน RIGHT (ตองการขอความตามจานวนท�ระบ นบจากขวา) ................................................ 9 ฟงกชน MID (ตองการขอความนบจากตาแหนงท�ระบ) .................................................................. 9

ฟงกชนเก�ยวกบวนท�/เวลา .......................................................................................................................... 10 ฟงกชน TODAY (แสดงวนท�ปจจบน) ............................................................................................... 10 ฟงกชน YEAR (แสดงเฉพาะตวเลขป) ............................................................................................... 10 ฟงกชน MONTH (แสดงเฉพาะตวเลขเดอน) .................................................................................... 10 ฟงกชน DAY (แสดงเฉพาะตวเลขวน) .............................................................................................. 10

Page 79: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

ฟงกชน DATE (แปลงขอมลใหเปนวนท�) ......................................................................................... 11 ฟงกชน DATEDIF (คานวณอายแบบ ป, เดอนวน) .......................................................................... 11

ฟงกชนกาหนดเง�อนไข .............................................................................................................................. 13 ฟงกชน IF 1 ช\น (ตรวจสอบเง�อนไข 2 ผลลพธ) ............................................................................. 13 ฟงกชน IF มากกวา 1 ช\น (ตรวจสอบเง�อนไขมากกวา 2 ผลลพธ).............................................. 13 ฟงกชน OR (เง�อนไขมากกวา 1 เง�อนไขพรอมกน ดวยคาวา หรอ) ............................................ 14 ฟงกชน AND (เง�อนไขมากกวา 1 เง�อนไขพรอมกน ดวยคาวา และ)......................................... 15 ฟงกชน IF ซอน OR (ตรวจสอบเง�อนไขพรอมกนมากกวา 1 ดวยคาวาหรอ) ........................... 16 ฟงกชน IF ซอน AND (ตรวจสอบเง�อนไขพรอมกนมากกวา 1 ดวยคาวาและ) ........................ 17 ฟงกชน COUNTIF (นบจานวนขอมลจากเง�อนไขท�ระบ) .............................................................. 18

ฟงกชนคนหาขอมล .................................................................................................................................... 20 ฟงกชน VLOOKUP (คนหาขอมลจากตารางแนวต\ง)...................................................................... 20 ฟงกชน HLOOKUP (คนหาขอมลจากตารางแนวนอน) ................................................................. 22 ฟงกชน ISNA (ตรวจสอบวาเปน #N/A หรอไม) ............................................................................ 24 ฟงกชน MATCH (บอกลาดบท�ของขอมล) ..................................................................................... 25 ฟงกชน INDEX (คนหาขอมลจากลาดบท�) ....................................................................................... 25

ประยกตใชงาน Data Validation .................................................................................................................. 26 ตวอยางท� 1 ตองการรบขอมลเฉพาะตวเลขเทาน\น ........................................................................ 26 ตวอยางท� 2 ตองการรบขอมลเฉพาะขอความเทาน\น .................................................................... 27 ตวอยางท� 3 ตองการรบรหสท�ไมซ\ ากน ............................................................................................ 28 ตวอยางท� 4 ตองการผลรวมของตวเลขในเซลล A1 ถง A3 ไมเกน 100 ..................................... 29 ตวอยางท� 5 ตองการคาเฉล�ยของตวเลขในเซลล A1 ถง A3 ไมเกน 100 ..................................... 30 ตวอยางท� 6 ตองการคาสงสดของตวเลขในเซลล A1 ถง A3 ไมเกน 100 ................................... 31 ตวอยางท� 7 ตองการคาต�าสดของตวเลขในเซลล A1 ถง A3 ไมเกน 100 ................................... 32 ตวอยางท� 8 ตองการสราง Drop down List แบบธรรมดา ................................................................ 33 ตวอยางท� 9 ตองการสราง Drop down List แบบไมธรรมดา ........................................................... 34 ตวอยางท� 10 ตองการสราง Drop down List แบบไมธรรมดาสดๆ ............................................... 36

Page 80: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

ประยกตใชงาน Conditional Formatting ...................................................................................................... 40 ตวอยางท� 1 ส�งใหเทสคนท�ไดคะแนนสงสด .................................................................................. 40 ตวอยางท� 2 ส�งใหเทสคนท�ไดคะแนนต�าสด ................................................................................... 42 ตวอยางท� 3 ส�งใหเทสคนท�ไดคะแนนมากกวาคาเฉล�ย................................................................. 44 ตวอยางท� 4 ส�งใหเทสดวย 2 เง�อนไขพรอมกน แบบท�1 ............................................................... 46 ตวอยางท� 5 ส�งใหเทสดวย 2 เง�อนไขพรอมกน แบบท�2 ............................................................... 48 ตวอยางท� 6 ส�งใหเทสแบบสลบแถว ................................................................................................. 50 ตวอยางท� 7 ส�งใหตเสนแบงกลมเพศชาย/หญง .............................................................................. 52

ประยกตใชงาน Auto Filter .......................................................................................................................... 54 ตวอยางท� 1 ทบทวนการใชคาส�ง Auto Filter .................................................................................... 54 ตวอยางท� 2 ทาใหคาส�ง Auto Filter ฉลาดข\นไดอยางไร ................................................................ 55

ตวอยางการประยกตใชงานฟงกชน ......................................................................................................... 57 ตวอยางท� 1 ตองการตรวจสอบขอมลท�ซ\ า ....................................................................................... 57 ตวอยางท� 2 ตองการเทสขอมลท�ซ\ า ................................................................................................... 59 ตวอยางท� 3 ตองการเปรยบเทยบขอมล 2 ตาราง ............................................................................ 60 ตวอยางท� 4 ตองการนบขอมลมากกวา 1 เง�อนไขพรอมกน ........................................................ 64 ตวอยางท� 5 ตองการนบความถ�ของชวงคะแนนสอบ .................................................................... 65 ตวอยางท� 6 ตองการแยก คานาหนาช�อ ช�อ และนามสกล ............................................................ 67 ตวอยางท� 7 การแกปญหาเก�ยวกบการคานวณอายงาน ................................................................. 71 ตวอยางท� 8 การคานวณเก�ยวกบเวลา ................................................................................................ 74 ตวอยางท� 9 การคานวณเก�ยวกบวนและเวลาพรอมกน ................................................................. 76

Page 81: แบ่งปัน แนวทางการประยุกต์ใช้ Excel (เน้น Workshop)

คานา เน�องจากโปรแกรม Microsoft Excel เปนโปรแกรมทมความสามารถท�หลากหลาย แต

ความสามารถท�เปนจดเดนจรงๆ กคอเร�องของการคานวณ คมอเลมน\จดทาข\นเพ�อประกอบการอบรมหลกสตร Workshop: Intermediate Excel Special

Function and Database เน\อหาจะเนนเร�องของการประยกตใชฟงกชนกบขอมลในรปแบบตางๆ เชน ตวเลข วนท� ขอความ เง�อนไข การคนหาขอมล รวมไปถงตวอยางการนาฟงกชนไปประยกตใชกบงานในชวตประจาวนไดจรง

ขอขอบพระคณครคอผให อาจารยบญเลศ อรณพบลย, อาจารยรวโรจน ทวชยนกลกจ หากเน\อหาในคมอเลมน\ ผดพลาด หรอมส�งท�ควรปรบปรง ผเขยนขอนอมรบไวแกไขปรบปรงใน

โอกาสตอไป

สมเกยรต ชวยมาก 30 พฤษภาคม 2551