นอกเหนือจากฟังก์ชันพื้นฐานใน บทที่ 6.3 ฟังก์ชันพื้นฐาน ก็ยังมีฟังก์ชันในโปรแกรม Excel อื่นๆ เยอะแยะมากมาย โดยในที่นี้จะยกตัวอย่างจากฟังก์ชันที่แนะนำและน่าสนใจ
ฟังก์ชันประเภท คณิตศาสตร์ | ||
---|---|---|
ชื่อฟังก์ชัน | หน้าที่ | ตัวอย่าง |
POWER( ) | ใช้หาผลยกกำลัง | =POWER(6, 2) ได้ 36 |
SUMPRO DUCT( ) |
ให้เอาเลข 2 ชุดมาคูณกันตามคู่ลำดับแล้วหาผลรวมภายหลัง | =SUMPRODUCT(A1:A10,B1:B10) แปลว่า ให้บวกเลขในช่อง A1*B1 + A2*B2+…A10*B10 |
ROUND( ) | ปัดเศษทศนิยมตามหลักที่กำหนด | = ROUND(2.615162, 2 ) ได้ 2.62 หมายความว่าแปลง 2.615162 ปัดเป็น 2 ตำแหน่ง |
GCD( ) | หา ห.ร.ม. | =GCD(36, 12, 24) ได้ 12 |
FACT( ) | หา Factorial | =FACT(4) ได้ 24 |
RANDBET WEEN( ) |
ทำการสุ่มเลขเป็นจำนวนเต็มในขอบเขตที่กำหนด | =RANDBETWEEN(20, 25) ได้ เลขในช่วง 20 ถึง 25 โดยระบุตัวน้อยกว่าก่อน แล้วตามด้วยตัวมาก |
QUOTIENT( ) | หารแบบทึ้งเศษ | =QUOTIENT(15, 4) หมายความว่า 15/4 เท่ากับ 3 เศษ 3 ปัดเศษทิ้งจะได้ค่าเท่ากับ 3 |
ฟังก์ชันประเภท สถิติ | ||
---|---|---|
ชื่อฟังก์ชัน | หน้าที่ | ตัวอย่าง |
COUNT( ) | นับจำนวนช่องที่เป็นตัวเลขใน Range ที่เลือกไว้ | =COUNT(A1:A10) จะนับว่าในช่อง A1 ถึง A10 มีช่องที่เป็นตัวเลขกี่ช่อง |
COUNTA( ) | นับจำนวนช่องที่ไม่ว่างเปล่าใน Range ที่เลือกไว้ | =COUNTA(A1:A10) จะนับว่าในช่อง A1 ถึง A10 มีช่องที่ไม่ว่างเปล่ากี่ช่อง |
LARGE( ) / SMALL( ) | หาค่าที่มาก / น้อย เป็นลำดับที่ xx จากตัวเลขใน Range ที่เลือกไว้ แปลว่าใช้แทน MAX/MIN ก็ได้ | =LARGE(A1:A10,3) แปลว่าหาค่าที่มากที่สุดเป็นลำดับที่ 3 (ระบุที่ k) จากช่วง A1 ถึง A10 |
MODE( ) | หาค่า ฐานนิยม | =MODE(A1: A20) จะได้ค่าที่มีความถี่มากที่สุด |
FACT( ) | หา Factorial | =FACT(4) ได้ 24 |
MEDIAN( ) | หาค่า มัธยฐาน | =MEDIAN(A1: A20) จะได้ค่าตรงกลาง |
ฟังก์ชันประเภท ข้อความ | ||
---|---|---|
ชื่อฟังก์ชัน | หน้าที่ | ตัวอย่าง |
LEN( ) | นับจำนวนตัวอักษรของคำที่เลือก โดยนับทั้ง space สระ วรรณยุกต์ด้วย | =LEN(“สวัสดี”) จะได้ 6 |
LEFT( ) / RIGHT( ) | ตัดตัวหนังสือที่กำหนดจากทาง ซ้าย/ขวา ด้วยระยะจำนวนตัวอักษรที่กำหนด | =LEFT(“สวัสดี”, 2) จะได้ สว =RIGHT(“สวัสดี”, 2) จะได้ ดี |
FIND( ) | หาว่าคำที่ต้องการค้นหา อยู่เป็นตัวอักษรลำดับที่เท่าไหร่ของคำที่กำหนด สนใจ ตัวพิพม์เล็กพิมพ์ใหญ่ | ใส่คำที่จะค้นหาก่อน และตามด้วยข้อความ = FIND(“Excel”, “inwexcel is Excellent”)จะได้ 13 0 |
SEARCH( ) | ค้นหาตำแหน่ง ไม่สนใจ ตัวพิพม์เล็กพิมพ์ใหญ่ และใช้เครื่องหมาย Wildcard ได้ | ใส่คำที่จะค้นหาก่อน และตามด้วยข้อความ =SEARCH(“Excel”,”inwexcel is Excellent”) จะได้ 4 |
TEXT( ) | เปลี่ยน Number Format ของตัวเลขด้วยการใช้สูตร | =TEXT(1234.5678, “0.00”) จะได้ “1234.57” |