Thep Excel

Function Explainer

อธิบาย Functions ทั้งหมด

ค้นหาและเรียนรู้ Functions ที่ครอบคลุมสำหรับ Excel, Power Query, DAX, Google Sheets และ Python

515 ฟังก์ชัน

เรียงตาม

ฟังก์ชัน ใช้ทำอะไร มีตั้งแต่ นิยม ยาก ประโยชน์
BAHTTEXT Text =BAHTTEXT(number)

แปลงตัวเลขเป็นคำอ่านภาษาไทย (บาท และสตางค์) ใช้สำหรับเอกสารทางการเงินที่ต้องระบุจำนวนเงินเป็นตัวอักษร

นิยม 6 ยาก 2 ประโยชน์ 9

2003 6 2 9
ISLOGICAL Information =ISLOGICAL(value)

ISLOGICAL เช็คว่าเซลล์เป็นค่าตรรกะ (TRUE หรือ FALSE) จริง ๆ หรือเพียงแค่ข้อความที่อ่านดูเหมือน

นิยม 6 ยาก 2 ประโยชน์ 6

2003 6 2 6
LOG Math and trigonometry =LOG(number, [base])

ส่งกลับค่าลอการิทึมของตัวเลขตามฐานที่ระบุ (ถ้าไม่ระบุจะใช้ฐาน 10)

นิยม 6 ยาก 2 ประโยชน์ 5

2003 6 2 5
REGEXREPLACE Text =REGEXREPLACE(text, pattern, replacement, [match_number])

REGEXREPLACE ค้นหาและแทนที่ข้อความจากรูปแบบ Regular Expression ใช้สำหรับ Data Cleaning ที่ซับซ้อน เหมาะสำหรับ Excel 365 รองรับ backreferences

นิยม 6 ยาก 6 ประโยชน์ 7

2024 6 6 7
FIXED Text =FIXED(number, [decimals], [no_commas])

FIXED ปัดเลขและจัดรูปแบบเป็นข้อความพร้อมทศนิยมที่กำหนด (และคอมม่า)

นิยม 6 ยาก 3 ประโยชน์ 7

2003 6 3 7
ARRAYTOTEXT Text =ARRAYTOTEXT(array, [format])

ฟังก์ชันที่แปลงอาร์เรย์หรือช่วงเซลล์ให้เป็นข้อความเดียว โดยสามารถเลือกรูปแบบการแสดงผล (อ่านง่ายหรือ Strict Format)

นิยม 6 ยาก 3 ประโยชน์ 6

2021 6 3 6
ISNA Information =ISNA(value)

ISNA ตรวจสอบเฉพาะ Error #N/A ที่เกิดจากการค้นหาไม่เจอในฟังก์ชันต่างๆ เช่น VLOOKUP หรือ MATCH มีประโยชน์มากเมื่อต้องแยกแยะระหว่าง "หาไม่เจอ" กับ "สูตรคิดผิด"

นิยม 6 ยาก 2 ประโยชน์ 7

2003 6 2 7
SIGN Math and trigonometry =SIGN(number)

SIGN ใช้ตรวจสอบเครื่องหมายของตัวเลข โดยคืนค่า 1 (บวก), 0 (ศูนย์), หรือ -1 (ลบ) สะดวกมากเวลาต้องแยกความแตกต่างของตัวเลข

นิยม 6 ยาก 2 ประโยชน์ 6

2003 6 2 6
EXP Math and trigonometry =EXP(number)

ฟังก์ชันที่ส่งกลับค่า e (Euler's number) ยกกำลังด้วยจำนวนที่ระบุ ใช้ในการคำนวณการเติบโตแบบต่อเนื่อง

นิยม 6 ยาก 2 ประโยชน์ 5

2003 6 2 5
REGEXEXTRACT Text =REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])

REGEXEXTRACT เป็นฟังก์ชันสำหรับดึงข้อความย่อย (Substring) ที่ตรงกับรูปแบบ Regular Expression (Regex) ที่กำหนด เหมาะสำหรับการทำ Data Cleaning ขั้นสูง

นิยม 6 ยาก 6 ประโยชน์ 7

2024 6 6 7
TYPE Information =TYPE(value)

TYPE ส่งกลับตัวเลข (1-128) ที่ระบุชนิดของข้อมูล เช่น ตัวเลข ข้อความ ค่าตรรกะ หรือข้อผิดพลาด

นิยม 6 ยาก 3 ประโยชน์ 7

2003 6 3 7
AGGREGATE Math and trigonometry =AGGREGATE(function_num, options, ref1, [ref2], ...)

AGGREGATE เป็นฟังก์ชันสารพัดประโยชน์ที่รวม 19 ฟังก์ชันต่างๆ (SUM, AVERAGE, COUNT, MAX, MIN ฯลฯ) แต่มีความสามารถพิเศษคือ สามารถข้าม Error ได้ และข้ามแถวที่ถูกซ่อน (Hidden Rows) ได้ เหมาะสำหรับ Dashboard, รายงาน หรือข้อมูลที่อาจมีช่องว่างและข้อมูลผิดพลาด

นิยม 6 ยาก 3 ประโยชน์ 7

2010 6 3 7
NUMBERVALUE Text =NUMBERVALUE(text, [decimal_separator], [group_separator])

แปลงข้อความให้เป็นตัวเลข โดยกำหนดตัวคั่นทศนิยมและหลักพันได้เอง (ไม่ขึ้นกับ Locale ของระบบ)

นิยม 6 ยาก 3 ประโยชน์ 6

2013 6 3 6
DOLLAR Text =DOLLAR(number, [decimals])

DOLLAR แปลงตัวเลขให้เป็นข้อความในรูปแบบสกุลเงิน ($) พร้อมลูกน้ำและทศนิยมตามที่ระบุ

นิยม 6 ยาก 3 ประโยชน์ 7

2003 6 3 7
MODE Compatibility =MODE(number1, [number2], ...)

MODE คืนค่าตัวเลขที่เกิดขึ้นบ่อยที่สุดในกลุ่มข้อมูล หากมีค่าที่ความถี่สูงสุดเท่ากันหลายค่า MODE จะคืนค่าตัวแรกที่พบ และถ้าไม่มีค่าซ้ำกันเลย จะคืนค่า #N/A (ใน Excel รุ่นใหม่แนะนำให้ใช้ MODE.SNGL หรือ MODE.MULT แทน)

นิยม 6 ยาก 3 ประโยชน์ 6

2003 6 3 6
CHOOSECOLS Lookup and reference =CHOOSECOLS(array, col_num1, [col_num2], ...)

CHOOSECOLS ใช้ดึงคอลัมน์ที่ต้องการจากตารางหรือ Array โดยระบุเลขลำดับคอลัมน์ สามารถดึงได้หลายคอลัมน์พร้อมกัน จัดลำดับใหม่ หรือทำซ้ำคอลัมน์เดิมได้ รองรับการนับคอลัมน์จากขวาสุดโดยใช้เลขลบ (เช่น -1 คือคอลัมน์ขวาสุด)

นิยม 6 ยาก 4 ประโยชน์ 7

9999 6 4 7
STDEV Compatibility =STDEV(number1, ...)

STDEV คำนวณส่วนเบี่ยงเบนมาตรฐาน (Standard Deviation) สำหรับกลุ่มตัวอย่าง โดยใช้วิธี n-1

นิยม 6 ยาก 4 ประโยชน์ 7

2003 6 4 7
STDEV.P Statistical =STDEV.P(number1, [number2], ...)

STDEV.P คำนวณส่วนเบี่ยงเบนมาตรฐานของข้อมูลประชากรทั้งหมด (Population Standard Deviation)

นิยม 6 ยาก 4 ประโยชน์ 6

2010 6 4 6
REGEXTEST Text =REGEXTEST(text, pattern, [case_sensitivity])

REGEXTEST เป็นฟังก์ชันสำหรับทดสอบว่าข้อความตรงกับรูปแบบ Regular Expression ที่กำหนดหรือไม่ คืนค่า TRUE หรือ FALSE เหมาะสำหรับการตรวจสอบความถูกต้องของข้อมูล (Validation) เช่น ที่อยู่อีเมล เบอร์โทรศัพท์ หรือรูปแบบข้อมูลอื่น ๆ

นิยม 6 ยาก 5 ประโยชน์ 7

2024 6 5 7
COLUMNS Lookup and reference =COLUMNS(array)

นับจำนวนคอลัมน์ทั้งหมดในช่วงข้อมูลหรืออาร์เรย์ที่ระบุ ใช้บ่อยคู่กับ OFFSET หรือ VLOOKUP เพื่อทำสูตรแบบ dynamic ที่ปรับตามขนาดตารางเอง

นิยม 6 ยาก 3 ประโยชน์ 7

2003 6 3 7
QUOTIENT Math and trigonometry =QUOTIENT(numerator, denominator)

หารตัวเลขสองตัวแล้วส่งกลับเฉพาะผลหารที่เป็นจำนวนเต็ม ตัดเศษทิ้งไปเลย เหมาะกับงานแบ่งของเป็นชุด จัดตารางกะงาน หรือคำนวณจำนวนกล่องที่บรรจุได้เต็มลัง

นิยม 6 ยาก 2 ประโยชน์ 5

2003 6 2 5
CHOOSEROWS Lookup and reference =CHOOSEROWS(array, row_num1, [row_num2], ...)

CHOOSEROWS ใช้ดึงแถวที่ต้องการจากตารางหรือ Array โดยระบุเลขลำดับแถว สามารถดึงได้หลายแถวพร้อมกัน จัดลำดับใหม่ หรือทำซ้ำแถวเดิมได้ รองรับการนับแถวจากล่างขึ้นบนโดยใช้เลขลบ (เช่น -1 คือแถวสุดท้าย)

นิยม 6 ยาก 4 ประโยชน์ 7

9999 6 4 7
ISNUMBER Information =ISNUMBER(value)

ISNUMBER ตรวจสอบค่าที่ระบุว่าเป็นประเภทตัวเลขหรือไม่ (รวมถึงวันที่และเวลาซึ่ง Excel เก็บเป็นตัวเลข) แต่จะไม่นับตัวเลขที่ถูกจัดเก็บเป็นข้อความ (Numbers stored as text) ผลลัพธ์ที่ได้คือ TRUE หรือ FALSE

นิยม 6 ยาก 2 ประโยชน์ 7

2003 6 2 7
MEDIAN Statistical =MEDIAN(number1, [number2], ...)

MEDIAN คืนค่าที่อยู่ตำแหน่งตรงกลางของชุดข้อมูลที่เรียงลำดับแล้ว หากมีจำนวนข้อมูลเป็นเลขคี่ จะได้ค่าตรงกลางพอดี แต่ถ้าเป็นเลขคู่ จะนำ 2 ค่าตรงกลางมาหาค่าเฉลี่ย เหมาะสำหรับหาค่ากลางของข้อมูลที่มีค่าสุดโต่ง (Outliers) ปะปนอยู่ (เช่น เงินเดือน หรือราคาบ้าน)

นิยม 6 ยาก 3 ประโยชน์ 7

2003 6 3 7
STDEV.S Statistical =STDEV.S(number1, [number2], ...)

STDEV.S คำนวณส่วนเบี่ยงเบนมาตรฐาน (Standard Deviation) ของข้อมูลกลุ่มตัวอย่าง โดยใช้สูตร n-1 เพื่อประมาณค่าของประชากรทั้งหมด

นิยม 6 ยาก 4 ประโยชน์ 7

2010 6 4 7
JIS Text =JIS(text)

JIS แปลงตัวอักษร half-width (ครึ่งความกว้าง) เป็น full-width (เต็มความกว้าง) สำหรับภาษาญี่ปุ่นและจีน

นิยม 6 ยาก 2 ประโยชน์ 8

2003 6 2 8
ACOS Math and trigonometry =ACOS(number)

ACOS คือฟังก์ชันตรีโกณมิติที่ใช้หาค่ามุม (เป็นเรเดียน) จากค่า Cosine ของมุมนั้น เหมือนกับการถามว่า 'มุมไหนมี Cosine เท่านี้'

นิยม 6 ยาก 2 ประโยชน์ 6

2003 6 2 6
PRODUCT Math and trigonometry =PRODUCT(number1, [number2], ...)

PRODUCT คูณตัวเลขทั้งหมดในช่วงข้อมูลหรือรายการอาร์กิวเมนต์ แทนที่จะต้องพิมพ์ A1*A2*A3*A4 ให้ใช้ =PRODUCT(A1:A4) เท่านั้น

นิยม 6 ยาก 3 ประโยชน์ 6

2003 6 3 6
POWER Math and trigonometry =POWER(number, power)

POWER คำนวณค่าการยกกำลังได้ง่ายดาย ทำให้ไม่ต้องใช้เครื่องหมาย ^ ในสูตรที่ซับซ้อน เหมาะสำหรับการคำนวณทางวิทยาศาสตร์และวิศวกรรม

นิยม 6 ยาก 2 ประโยชน์ 6

2003 6 2 6
CLEAN Text =CLEAN(text)

ลบตัวอักษรที่ไม่สามารถพิมพ์ได้ (ASCII 0-31) ออกจากข้อความ มีประโยชน์เมื่อคัดลอกข้อมูลจากระบบอื่นที่มีอักขระซ่อนอยู่

นิยม 6 ยาก 2 ประโยชน์ 7

2003 6 2 7
ISODD Information =ISODD(value)

ตรวจสอบว่าค่าที่ระบุเป็นเลขคี่หรือไม่ ส่งกลับ TRUE ถ้าเป็นคี่ FALSE ถ้าเป็นคู่

นิยม 6 ยาก 2 ประโยชน์ 6

2003 6 2 6
VALUETOTEXT Text =VALUETOTEXT(value, [format])

แปลงค่าใดๆ (ตัวเลข, วันที่, อาร์เรย์, หรือแม้กระทั่ง Error) ให้เป็นข้อความเพื่อใช้งานได้จริง

นิยม 6 ยาก 3 ประโยชน์ 6

2021 6 3 6
SQRT Math and trigonometry =SQRT(number)

SQRT คำนวณรากที่สองของตัวเลข ใช้ได้กับจำนวนบวกเท่านั้น ถ้าเป็นจำนวนลบจะ error #NUM!

นิยม 6 ยาก 2 ประโยชน์ 6

2003 6 2 6
ISBLANK Information =ISBLANK(value)

ISBLANK ตรวจสอบเซลล์ว่างจริงเท่านั้น หากเซลล์มีสูตรคืนค่า "" (empty string) จะถือว่าไม่ว่าง

นิยม 6 ยาก 2 ประโยชน์ 8

2003 6 2 8
SUBTOTAL Math and trigonometry =SUBTOTAL(function_num, ref1, [ref2], ...)

SUBTOTAL คำนวณผลรวมย่อยหรือสถิติอื่นๆ ที่สามารถ "ตัดแถวซ่อนออก" ได้อัตโนมัติ ต่างจาก SUM ที่รวมทุกอย่าง

นิยม 6 ยาก 3 ประโยชน์ 6

2003 6 3 6
DAYS Date and Time =DAYS(end_date, start_date)

ส่งกลับจำนวนวันระหว่างวันที่สองวัน (จบ – เริ่ม) คำนวณผลต่างของวันที่อย่างง่ายดาย

นิยม 6 ยาก 3 ประโยชน์ 8

2013 6 3 8
RANDARRAY Math and trigonometry =RANDARRAY([rows], [columns], [min], [max], [whole_number])

RANDARRAY สร้างอาร์เรย์ของตัวเลขสุ่มระหว่างค่าที่กำหนด สามารถระบุจำนวนแถว คอลัมน์ ช่วงค่า และชนิดข้อมูล (จำนวนเต็มหรือทศนิยม)

นิยม 6 ยาก 3 ประโยชน์ 6

2021 6 3 6
COTH Math and trigonometry =COTH(number)

ฟังก์ชัน COTH คำนวณค่า Hyperbolic Cotangent (ค่าส่วนกลับของ TANH) สำหรับตัวเลขที่กำหนด โดยใช้สูตร COTH(x) = 1/TANH(x) ซึ่งเป็นฟังก์ชันคณิตศาสตร์ขั้นสูงใช้ในงานวิทยาศาสตร์และวิศวกรรม

นิยม 5 ยาก 2 ประโยชน์ 6

2013 5 2 6
MDETERM Math and trigonometry =MDETERM(array)

MDETERM ใช้คำนวณค่า Determinant (ดีเทอร์มิแนนต์) ของเมทริกซ์ในช่วงข้อมูล/อาร์เรย์ เหมาะกับงานเชิงเส้น เช่น ตรวจว่าเมทริกซ์เป็นเอกฐานหรือไม่ (Det=0) และใช้ประกอบการหาผกผันของเมทริกซ์ร่วมกับ MINVERSE

นิยม 5 ยาก 2 ประโยชน์ 6

2003 5 2 6
ASINH Math and trigonometry =ASINH(number)

ASINH เป็นฟังก์ชันทางคณิตศาสตร์ที่ส่งกลับค่า Inverse Hyperbolic Sine ของตัวเลข ใช้ประโยชน์ในการคำนวณทางวิทยาศาสตร์และวิศวกรรม

นิยม 5 ยาก 2 ประโยชน์ 6

2003 5 2 6
STEYX Statistical =STEYX(known_y's, known_x's)

STEYX หาค่าความคลาดเคลื่อนมาตรฐาน (Standard Error of Estimate) ของค่า Y ที่พยากรณ์จาก X โดยใช้การถดถอยเชิงเส้น

นิยม 5 ยาก 4 ประโยชน์ 6

2003 5 4 6
F.TEST Statistical =F.TEST(array1, array2)

F.TEST ทดสอบว่าสองชุดข้อมูลมีความแปรปรวน (การกระจายตัว) ที่แตกต่างกันอย่างมีนัยสำคัญหรือไม่ โดยคืนค่า P-Value สำหรับการตัดสินใจทางสถิติ

นิยม 5 ยาก 4 ประโยชน์ 6

2010 5 4 6
SEC Math and trigonometry =SEC(number)

หาค่า Secant ของมุม (ส่วนกลับของ Cosine คือ 1/COS) รับมุมเป็นเรเดียน ใช้ในงานวิศวกรรม ฟิสิกส์คลื่น และการสำรวจที่ต้องคำนวณอัตราส่วนด้านตรงข้ามมุมฉากต่อด้านประชิด

นิยม 5 ยาก 2 ประโยชน์ 6

2013 5 2 6
TRIMMEAN Statistical =TRIMMEAN(array, percent)

หาค่าเฉลี่ยโดยตัดค่าหัวท้ายออกตามเปอร์เซ็นต์ที่กำหนด เหมาะสำหรับข้อมูลที่มี Outliers

นิยม 5 ยาก 4 ประโยชน์ 6

2003 5 4 6
GROWTH Statistical =GROWTH(known_y's, [known_x's], [new_x's], [const])

GROWTH พยากรณ์การเติบโตแบบ Exponential จากข้อมูลในอดีต โดยใช้สูตร y = b*m^x แทนการเรียงแบบเส้นตรง

นิยม 5 ยาก 4 ประโยชน์ 6

2003 5 4 6
NORM.DIST Statistical =NORM.DIST(x, mean, standard_dev, cumulative)

NORM.DIST คำนวณความน่าจะเป็นหรือความหนาแน่นของการแจกแจงปกติ (Normal Distribution) ใช้ในสถิติหรือการวิเคราะห์ข้อมูล

นิยม 5 ยาก 4 ประโยชน์ 6

2010 5 4 6
MULTINOMIAL Math and trigonometry =MULTINOMIAL(number1, [number2], [number3], ...)

ฟังก์ชัน MULTINOMIAL ใช้คำนวณจำนวนวิธีการจัดเรียงสิ่งของเป็นกลุ่มย่อยต่างๆ โดยใช้สูตร (ผลรวม)! ÷ (จำนวน1! × จำนวน2! × …) ซึ่งมีประโยชน์ในการแก้โจทย์การจัดหมู่และความน่าจะเป็น

นิยม 5 ยาก 2 ประโยชน์ 6

2003 5 2 6
PI Math and trigonometry =PI()

ฟังก์ชัน PI ส่งกลับค่าคงที่ทางคณิตศาสตร์ π (พาย) ที่มีความแม่นยำสูง ประมาณ 3.14159265358979 ใช้สำหรับการคำนวณวงกลม ทรงกลม และตรีโกณมิติ ฟังก์ชันนี้ไม่ต้องใส่พารามิเตอร์ใดๆ

นิยม 5 ยาก 2 ประโยชน์ 6

2003 5 2 6
PROB Statistical =PROB(x_range, prob_range, lower_limit, [upper_limit])

PROB คำนวณความน่าจะเป็นที่ค่าสุ่มจะตกอยู่ในช่วงที่คุณระบุ โดยใช้ชุดค่าและความน่าจะเป็นของแต่ละค่า

นิยม 5 ยาก 4 ประโยชน์ 6

2003 5 4 6
CHISQ.INV Statistical =CHISQ.INV(probability, deg_freedom)

CHISQ.INV ค้นหาค่าตัวแปร X ที่ทำให้พื้นที่ใต้เส้นโค้งของการแจกแจง Chi-squared ทางท้ายซ้ายเท่ากับความน่าจะเป็นที่กำหนด ใช้ในการวิเคราะห์สถิติเพื่อการทดสอบสมมติฐาน

นิยม 5 ยาก 4 ประโยชน์ 6

2010 5 4 6