Académique Documents
Professionnel Documents
Culture Documents
แผนก จำำนวนเงิน
บุคคล 12,500 บาท
บัญชี 9,500 บาท
การตลาด 1,200 บาท
ขาย - บาท
ผลิต 65,450 บาท
คิวซี 24,600 บาท
รวม 113,250 บาท
=BAHTTEXT(C12)
หน่ ึงแสนหน่ ึงหม่ ืนสามพันสองร้อยห้าสิบบาทถ้วน
="("&BAHTTEXT(C$12)&")"
(หน่ ึงแสนหน่ ึงหม่ ืนสามพันสองร้อยห้าสิบบาทถ้วน)
Function ท่ีเก่ียวข้อง
sum( ) หาผลรวม
bahttext( ) แปลงจำานวนเงินให้เป็ นตัวอักษร
bahtonly( ) แปลงจำานวนเงินให้เป็ นตัวอักษร (ภาษาอังกฤษ)
สรุป
ค่าล่วงเวลาสูงสุด =MAX(C6:C11) บาท => =LARGE(C6:C11,1)
อันดับ 2 =LARGE(C6:C11,2) บาท
อันดับ 3 =LARGE(C6:C11,3) บาท
รองบ๊วย =SMALL(C6:C11,2) บาท
ค่าล่วงเวลาต่ำาสุด =MIN(C6:C11) บาท => =SMALL(C6:C11,1)
ค่าล่วงเวลาเฉล่ีย =AVERAGE(C6:C11) บาท
Function ท่ีเก่ียวข้อง
sum( ) หาผลรวม
max( ) หาค่าสูงสุด
min( ) หาค่าต่ำาสุด
average( ) หาค่าเฉล่ีย
large( ) หาลำาดับท่ี (จากมากมาน้อย)
small( ) หาลำาดับท่ี (จากน้อยไปมาก)
=SUM($C$6:C11)
(สามพันหกร้อยเจ็ดสิบบาทถ้วน)
="("&BAHTTEXT(F10)&")"
(สามพันหกร้อยเจ็ดสิบบาทถ้วน)
="("&BAHTTEXT($F$24)&")"
=$E38-($E38*F$34)
=$E38-($E38*G$34)
=$E38-($E38*H$34)
Note :-
กำรใช้สูตรอำร์เลย์ (Array)
อาร์เลย์ ชุดท่ี 1 อาร์เลย์ ชุดท่ี 2
{=SUM((L17:L20)*(O17:O20))}
อาร์เลย์ ชุดท่ี 1
{=L17:L20*O17:O20}
{=L17:L20*O17:O20}
{=L17:L20*O17:O20}
{=L17:L20*O17:O20}
{=SUM((L17:L20)*(O17:O20))}
อาร์เลย์ ชุดท่ี 2
สรุปจำำนวนพนักงำนแยกตำมแผนก
แผนก จำำนวน
บุคคล 6
บัญชี 8
การตลาด 12
ขาย 15
ผลิต 25
คิวซี 10
รวม 76
Function ที่เกี่ยวข้อง
sum( ) หาผลรวม
rept( ) แสดงข้อความซ้ำาๆ
ดงผลเป็ นกรำฟแบบง่ำยๆ
นักงำนแยกตำมแผนก
mmmmmm
mmmmmmmm
mmmmmmmmmmmm
mmmmmmmmmmmmmmm
mmmmmmmmmmmmmmmmmmmmmmmmm
mmmmmmmmmm
=REPT("M",C9)
สดงข้อความซ้ำาๆ
ฟั งก์ชันเก่ียวกับกำรปั ดเศษ
หมายเหตุ :-
,ค่าท่ีต้องการให้ปัดเข้าหา)
ศษขึ้น,จำานวนหลักทศนิยมท่ีต้องการ)
ห้ปัดเศษลง,จำานวนหลักทศนิยมท่ีต้องการ)
วมีการทำางานท่ีคล้ายๆกันจะแตกต่างกันบ้างในเร่ ืองของรายละเอียดปลีกย่อย
ดยไม่มีการปั ดค่าขึน
้ หรือลงแต่อย่างใด
กำรแยกช่ ือ - นำมสกุล
นาย
นายส
Function ท่ีเก่ียวข้อง
left( ) แสดงข้อความจากทางซ้ายของคำา
right( ) แสดงข้อความจากทางขวาของคำา
len( ) นับจำานวนอักษรในข้อความ 21
find( ) หาตัวอักษรท่ีต้องการในคำา 10
if( ) การกำาหนดเง่ ือนไขในการแสดงผล
นำมสกุล เพศ
ย่ิงถาวรสุข ชาย
="นางสาว",RIGHT(D5,LEN(D5)-6),IF(LEFT(D5,4)="น.ส.",RIGHT(D5,LEN(D5)-4),RIGHT(D5,LEN(D5)-3)))
คูณศรี
=RIGHT(B7,LEN(B7)-FIND(" ",B7,1))
โนนโพธิ ์
เนียมหอม
11
19
8
โจทย์
มีรายช่ ือนักเรียนชัน
้ ม.3 ท่ีจะไปเข้าค่ายลูกเสือ-เนตรนารี ต้องการทำาใบเช็คช่ ือประจำากลุม
่
โดยต้องใช้คำานำาหน้าช่ ือสำาหรับเด็กชายว่า "ลญ." และใช้ "นน." เป็ นคำานำาหน้าช่ ือสำาหรับเด็กหญิง
มีนักเรียนทัง้หมด 12 ห้องๆ ละประมาณ 50 คน รวมทัง้สิน ้ ประมาณ 600 คน
ตัวอย่ำงกำรใช้สูตรเอ็กเซล
คำำอธิบำยสูตร
=WEEKDAY(F3)
="วัน"&VLOOKUP(WEEKDAY(F3),A3:B9,2)
จรรยา
อิศเรศ
อนุชา
อริสา
ทรงวุฒิ
สุวิมล
กำรหำระยะเวลำกำรทำำงำนเป็ นจำำนวนวัน (Work Duration)
แบบที่ 1 กำรตัง้ลบวัน
Function ท่ีเก่ียวข้อง
หมำยเหตุ
ทุกครัง้ท่ีเปิ ดไฟล์นีข้ึ้นมา อายุงานของพนักงานจะได้รับการอัพเดตเป็ นปั จจุบันเสมอ
แต่อย่างไรก็ตาม จะต้องมีการตัง้วัน-เวลาในเคร่ ือง ให้เป็ นวันท่ีปัจจุบันด้วยเสมอ
มิฉะนัน้ การคำานวนจะไม่ได้ค่าท่ีถูกต้อง
Function ที่เกี่ยวข้อง
datedif( ) หาจำานวนท่ีแตกต่างของวันท่ี 2 จำานวน
รูปแบบ =DATEDIF("วันที่เร่ิมต้น", "วันที่สิน
้ สุด", ประเภทของระยะเวลำ)
ประเภทของระยะเวลา สามารถเลือกได้ ดังนี้
“Y” สำาหรับ นับระยะเวลาเป็ นปี
“M” สำาหรับ นับระยะเวลาเป็ นเดือน
“D” สำาหรับ นับระยะเวลาเป็ นวัน
“YM” สำาหรับ นับจำานวนเดือนแบบปี ชนปี
“YD” สำาหรับ นับจำานวนวันแบบปี ชนปี
“MD” สำาหรับ นับจำานวนวันแบบเดือนชนเดือน
อำยุงำน
$D$3,"YM")
=DATEDIF(D8,$D$3,"MD")
=E9&" ปี "&F9&" เดือน "&G9&" วัน"
#NAME?
#NAME?
#NAME?
กำรใช้ฟังก์ชั่น SUMIF เพ่ ือหำผลรวมตำมเง่ ือนไข
จำำนวนบุคลำกรในองค์กร
แผนก ตำำแหน่ง จำำนวนคน
ฝ่ ายขาย ผู้จัดการ 2 คน
ฝ่ ายขาย ผู้ช่วยผู้จัดการ 2 คน
ฝ่ ายขาย พนักงาน 6 คน
ไม่ยำกเลยค
ฝ่ ายธุรการ ผู้จัดการ 1 คน
ฝ่ ายธุรการ พนักงาน 2 คน
ฝ่ ายบัญชี ผู้จัดการ 2 คน
ฝ่ ายบัญชี ผู้ช่วยผู้จัดการ 1 คน
ฝ่ ายบัญชี พนักงาน 1 คน
ฝ่ ายบุคคล ผู้จัดการ 1 คน
ฝ่ ายบุคคล ผู้ช่วยผู้จัดการ 1 คน
ฝ่ ายบุคคล พนักงาน 3 คน
ฝ่ ายผลิต ผู้จัดการ 3 คน
ฝ่ ายผลิต ผู้ช่วยผู้จัดการ 2 คน
ฝ่ ายผลิต พนักงาน 10 คน
รวม 37 คน
จำำนวนบุคลำกร แยกตำมแผนก
ฝ่ ายบุคคล 5 คน =====
ฝ่ ายขาย 10 คน ==========
ฝ่ ายผลิต 15 คน ===============
ฝ่ ายบัญชี 4 คน ====
ฝ่ ายธุรการ 3 คน ===
รวม 37 คน
จำำนวนบุคลำกร แยกตำมตำำแหน่ง
ผู้จัดการ 9 คน =========
ผู้ช่วยผู้จัดการ 6 คน ======
พนักงาน 22 คน ======================
รวม 37 คน
Function ท่ีเก่ียวข้อง
SUM(ช่วงของข้อมูลท่ีจะหาผลรวม)
SUMIF(ช่วงของเง่ ือนไข,เง่ ือนไข,ช่วงของผลรวม)
REPT(ข้อความหรือตัวอักษร,จำานวนครัง้ท่ีทำาซ้ำา)
ฝ่ ายบุคคล
ฝ่ ายขาย
ฝ่ ายผลิต
ฝ่ ายบัญชี
ฝ่ ายธุรการ
ผู้จัดการ
ผู้ช่วยผู้จัดการ
พนักงาน
เง่ ือนไขกำรให้เกรด
ตัง้แต่ 80 ขึ้นไป เกรด A
มากกว่าหรือเท่ากับ 70 แต่ไม่ถึง 80 เกรด B
มากกว่าหรือเท่ากับ 60 แต่ไม่ถึง 70 เกรด C
มากกว่าหรือเท่ากับ 50 แต่ไม่ถึง 60 เกรด D
น้อยกว่า 50 ลงมา เกรด F
Function ที่เกี่ยวข้อง
if( ) การกำาหนดเง่ ือนไขในการแสดงผล
ตรวจสอบ
คะแนนรวม
เกรด เพศ
น้อยกว่า 50?
ใช่
น้อยกว่า 60?
ใช่
ชาย 0 =COUNTIF(H4:H10,"ผู้ชาย")
หญิง 0 =COUNTIF(H4:H10,"ผู้หญิง")
F D
ชาย
หญิง
ตรวจสอบ
คำานำาหน้าช่ ือ
3 ตัวแรก =
"นาย"?
ใช่
เพศชำย เพศหญิง
แนวคิดในกำรสร้ำงเง่ ือนไขเพ่ ือคิดเกรดคะแนน
ไม่ใช่
1
ไม่ใช่ 2
น้อยกว่า 60? 3
4
ไม่ใช่ 5
น้อยกว่า 70? 6
7
ใช่ ไม่ใช่
น้อยกว่า 80?
ใช่
D C B A
ไม่ใช่
เพศหญิง
Std. Score Grade
A+ 95 98 A+
A 85 92 A+
B+ 80 45 E
B 75 60 D
C 60 74 C
D 50 78 B
E 0 86 A
กำรคำำนวนเพ่ ือหำเฉพำะจำำนวนวันทำำงำนท่ีจะขอลำอุปสมบท
เง่ ือนไข
1. วันหยุดประจำาสัปดาห์ของบริษัท คือ วันเสาร์-อาทิตย์
2. เง่ ือนไขการลาอุปสมบทคือ ลาได้ไม่เกิน 30 วันติดต่อกัน และบริษัทจะจ่ายค่าจ้างให้ไม่เกิน 15 วันทำางาน
3. บริษัทจะอนุญาตให้ลาอุปสมบทได้เพียงครัง้เดียวเท่านัน ้ และอนุญาตให้ลาได้เฉพาะพนักงานท่ีผ่านระยะทดลองงานแล้วเท่านัน
้
4. หากยังมีวันหยุดพักผ่อนประจำาปี เหลืออยู่ ลูกจ้างต้องใช้สิทธิหยุดพักผ่อนประจำาปี ให้หมดก่อน
ลำอุปสมบท
ตัง้แต่วันท่ี 2/Dec/2004
ถึงวันท่ี 31/Dec/2004
วันหยุดพิเศษ 5/Dec/2004 วันเฉลิมพระชนม์พรรษาฯ
6/Dec/2004 ชดเชยวันเฉลิมพระชนม์พรรษาฯ
10/Dec/2004 วันรัฐธรรมนูญ
30/Dec/2004 วันหยุดเน่ ืองในโอกาสเทศกาลปี ใหม่
31/Dec/2004 วันหยุดเน่ ืองในโอกาสเทศกาลปี ใหม่
=NETWORKDAYS(C11,C12,C13:C17)
Function ที่เกี่ยวข้อง
datedif( ) หาจำานวนท่ีแตกต่างของวันท่ี 2 จำานวน
networkdays( ) ตรวจสอบว่าเซลท่ีอ้างถึงเป็ นค่าว่างหรือไม่
ดลองงานแล้วเท่านัน
้
12,C13:C17)
สรุปค่ำใช้จ่ำยประจำำเดือน…..
วันท่ี รายละเอียด จำานวนเงิน รหัสบัญชี HR01 HR02 HR03 HR04 HR05 HR06 HR07
1 ถ่ายเอกสารใบรับสมัคร 85.00 HR05 - - - - 85.00 - -
จ่ายเบีย้ เลีย
้ งค่าเดินทาง 1,250.00 HR08 - - - - - - -
หนังสือกฎหมายธรรมนิติ 750.00 HR09 - - - - - - -
ซ้ือกาแฟและคอฟฟี่ เมต 245.00 HR03 - - 245.00 - - - -
2 ค่าสัมมนา HR Center 5,200.00 HR01 5,200.00 - - - - - -
ซ้ือยาและของใช้ห้องพยาบาล 560.00 HR04 - - - 560.00 - - -
ค่าเอกสารสัมมนาหัวหน้าคนงาน 3,250.00 HR02 - 3,250.00 - - - - -
ค่าน้ำาตาลทราย 30.00 HR03 - - 30.00 - - - -
3 ค่าพิมพ์โบว์ชัวร์ 2,460.00 HR05 - - - - 2,460.00 - -
5,500
สรุปค่ำใช้จ่ำยประจำำเดือน…..
5,000
รหัส ช่ ืองบประมาณ จำานวนเงิน
4,500
HR01 ฝึ กอบรมภายในประเทศ 5,200.00
HR02 ฝึ กอบรมภายในบริษัท 3,250.00 4,000
HR03 ค่าเคร่ ืองด่ ืมรับรองแขก 275.00 3,500
HR04 ค่ารักษาพยาบาล 560.00 3,000
HR05 ค่าใช้จ่ายในการรับสมัคร 2,545.00
2,500
HR06 ค่าจ้างและเงินเดือน -
HR07 ค่าล่วงเวลา - 2,000
HR08 เบีย้ เลีย
้ งและเงินช่วยเหลือ 1,250.00 1,500
HR09 ค่าเอกสารและตำารา 750.00 1,000
HR10 บริจาคเพ่ ือสาธารณะกุศล - 500
รวม 13,830.00 -
HR01 HR03 HR05
HR07 HR08
HR09 HR10
1,250.00 750.00 -
R03 HR05
HR07 HR08
HR09 HR10
=IF(ISBLANK(F15)," ",VLOOKUP(F15,$A$6:$C$15,2,FALSE))
ผู้รับสินค้า
Function ท่ีเก่ียวข้อง
if( ) การกำาหนดเง่ ือนไขในการแสดงผล
isblank( ) ตรวจสอบว่าเซลท่ีอ้างถึงเป็ นค่าว่างหรือไม่
vlookup( ) ค้นหาค่าในคอลัมน์ซ้ายสุดของข้อมูล แล้วส่งกลับค่าในแถวเดียวกันจากคอลัมน์ท่ีกำาหนด
sum( ) หาผลรวม
bahttext( ) แปลงจำานวนเงินให้เป็ นตัวอักษรภาษาไทย