Thep Excel

STDEVA – คำนวณส่วนเบี่ยงเบนมาตรฐาน (รวมข้อความและค่าตรรกะ)

STDEVA คำนวณส่วนเบี่ยงเบนมาตรฐาน (Standard Deviation) ของกลุ่มตัวอย่าง โดย ‘รวม’ ข้อความและค่าตรรกะในการคำนวณด้วย (ส่วน STDEV.S จะข้ามข้อความไป)

=STDEVA(value1, [value2], ...)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
5/10

Difficulty
4/10

Usefulness
6/10

Syntax & Arguments

=STDEVA(value1, [value2], ...)

Argument Type Required Default Description
value1 Any (Number/Text/Boolean/Range) Yes ค่าแรก สามารถเป็นตัวเลข ข้อความ ค่าตรรกะ หรือการอ้างอิงช่วง
value2 Any (Number/Text/Boolean/Range) Optional ค่าที่สอง ขึ้นไปจนถึง 255 ค่า สามารถข้ามไปได้

Examples

ตัวอย่างที่ 1: คำนวณ SD ของคะแนนสอบ (ตัวเลขทั้งหมด)
STDEVA(A2:A10)
สมมติ A2:A10 มีคะแนนสอบ: 85, 90, 78, 92, 88, 95, 80, 87, 91
STDEVA จะคำนวณว่าคะแนนเบี่ยงเบนจากค่าเฉลี่ยเท่าไหร่
Excel Formula:

=STDEVA(A2:A10)

Result:

8.5 (หรือค่าอื่นตามข้อมูล)

ตัวอย่างที่ 2: ข้อมูลผสม (ตัวเลข + ข้อความ + Logical)
STDEVA(B2:B8)
สมมติ B2:B8 มี: 1, 0, TRUE, "No", FALSE, 1, 0
STDEVA จะแปลงเป็น: 1, 0, 1, 0, 0, 1, 0 แล้วคำนวณ SD
Excel Formula:

=STDEVA(B2:B8)

Result:

ประมาณ 0.75-0.9

ตัวอย่างที่ 3: เปรียบเทียบ STDEVA vs STDEV.S
STDEVA(C2:C6) vs =STDEV.S(C2:C6)
สมมติ C2:C6 มี: 5, 3, "N/A", 4, 2
STDEVA นับ "N/A" เป็น 0 → คำนวณ SD ของ [5, 3, 0, 4, 2]
STDEV.S ข้ามข้อความไป → คำนวณ SD ของ [5, 3, 4, 2] เท่านั้น
ผลลัพธ์จึงต่างกัน
Excel Formula:

=STDEVA(C2:C6) vs =STDEV.S(C2:C6)

Result:

STDEVA: 0.67 | STDEV.S: 0.82 (ค่าต่างกัน)

ตัวอย่างที่ 4: ข้อมูลแบบตารางไดนามิก
STDEVA(SalesData[Revenue])
ใช้ Table Reference (Table[Column]) จะดึงข้อมูลทั้งคอลัมน์ (ไม่รวม Header) อัพเดตอัตโนมัติเมื่อมีข้อมูลใหม่
Excel Formula:

=STDEVA(SalesData[Revenue])

Result:

ค่า SD ของรายได้ทั้งคอลัมน์

FAQs

STDEVA กับ STDEV.S ต่างกันอย่างไร?

STDEVA รวม Text และ Logical Values (text=0, TRUE=1, FALSE=0) ส่วน STDEV.S ข้ามข้อความไป ทำให้ผลลัพธ์ต่างกันถ้าข้อมูลมีข้อความ

ถ้ามีข้อมูลทั้งหมด (ไม่ใช่แค่ตัวอย่าง) ต้องใช้ฟังก์ชันอะไร?

ใช้ STDEVP หรือ STDEVPA (สำหรับรวม Text) แทน STDEVA

STDEVA รับข้อมูลกี่ค่าได้?

ตั้งแต่ 1 ถึง 255 ค่า สามารถเป็น range หรือค่าแต่ละตัว เช่น =STDEVA(A1:A10, B1:B10, 5, 10)

ถ้าข้อมูลทั้งหมดเป็นข้อความจะเกิดอะไรขึ้น?

STDEVA จะแปลงทั้งหมดเป็น 0 แล้วคำนวณ ผลลัพธ์จะเป็น 0 (ไม่มีความแปรปรวน)

ข้อมูลว่างหรือข้อผิดพลาด (Error) มีผลกระทบไหม?

ข้อมูลว่างในช่วง (empty cell) จะถูกข้าม แต่ error value จะทำให้ฟังก์ชันคืนค่า error

Resources & Related

Additional Notes

STDEVA เป็นฟังก์ชันสถิติที่ใช้วัดการกระจายของข้อมูล เหมาะสำหรับข้อมูลตัวอย่าง (Sample Data) ไม่ใช่ข้อมูลประชากร

จุดเด่นของ STDEVA คือมันรวม Text และ Logical Values ในการคำนวณ:
– TRUE นับเป็น 1
– FALSE นับเป็น 0
– ข้อความจะนับเป็น 0

ส่วน STDEV.S (หรือ STDEV ยุ่น) จะข้ามข้อความไป ทำให้ผลลัพธ์ต่างกัน

ถ้าคุณมี ‘ข้อมูลทั้งหมด’ (ไม่ใช่แค่ตัวอย่าง) ให้ใช้ STDEVPA แทน STDEVA

Leave a Reply

Your email address will not be published. Required fields are marked *