Thep Excel

FACTDOUBLE – คำนวณค่า Double Factorial (!!)

ฟังก์ชัน FACTDOUBLE ใช้คำนวณค่า Double Factorial (!!) ของตัวเลข เช่น 5!! = 5 × 3 × 1 = 15 หรือ 6!! = 6 × 4 × 2 = 48

=FACTDOUBLE(number)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
5/10

Difficulty
2/10

Usefulness
6/10

Syntax & Arguments

=FACTDOUBLE(number)

Argument Type Required Default Description
number Number (ตัวเลข) Yes ตัวเลขที่ต้องการคำนวณค่า Double Factorial หากไม่ใช่จำนวนเต็ม จะถูกปัดลงโดยอัตโนมัติ

Examples

คำนวณ Double Factorial ของเลขคี่
FACTDOUBLE(5)
5!! = 5 × 3 × 1 = 15 (คูณเฉพาะตัวเลขคี่จากn ลงมาจนถึง 1)
Excel Formula:

=FACTDOUBLE(5)

Result:

15

คำนวณ Double Factorial ของเลขคู่
FACTDOUBLE(6)
6!! = 6 × 4 × 2 = 48 (คูณเฉพาะตัวเลขคู่จาก n ลงมาจนถึง 2)
Excel Formula:

=FACTDOUBLE(6)

Result:

48

เปรียบเทียบ FACTDOUBLE กับ FACT
FACTDOUBLE(7) หรือ =FACT(7)
7!! = 7 × 5 × 3 × 1 = 105 แต่ 7! = 7 × 6 × 5 × 4 × 3 × 2 × 1 = 5040 FACTDOUBLE คูณข้ามตัวเลข
Excel Formula:

=FACTDOUBLE(7) หรือ =FACT(7)

Result:

105 หรือ 5040

ตัวอย่างจริง: คำนวณค่าในตารางสถิติ
ในเซลล์ A2 = 8, สูตร B2 = =FACTDOUBLE(A2)
8!! = 8 × 6 × 4 × 2 = 384 ใช้ได้กับการหารหลายชั้นในสูตรคำนวณขั้นสูง
Excel Formula:

ในเซลล์ A2 = 8, สูตร B2 = =FACTDOUBLE(A2)

Result:

384

FAQs

FACTDOUBLE แตกต่างจาก FACT อย่างไร?

FACT คำนวณแฟกทอเรียลเต็ม (n! = n × (n-1) × … × 1) แต่ FACTDOUBLE คำนวณแฟกทอเรียลคู่ (n!! = n × (n-2) × (n-4) × …) ดังนั้น 5! = 120 แต่ 5!! = 15

ถ้าใส่เลขทศนิยม เช่น =FACTDOUBLE(5.7) จะเกิดอะไรขึ้น?

ฟังก์ชันจะปัดลง (truncate) เลขทศนิยมโดยอัตโนมัติ ดังนั้น =FACTDOUBLE(5.7) จะเท่ากับ =FACTDOUBLE(5) = 15

ถ้าใส่เลขลบ จะเกิดข้อผิดพลาด?

ใช่ ถ้าใส่เลขติดลบ จะได้ #NUM! error เนื่องจาก Double Factorial ไม่นิยามสำหรับจำนวนลบ

เลขที่ใหญ่ที่สุดที่ใช้ได้คืออะไร?

Excel สามารถคำนวณได้สูงสุด FACTDOUBLE(300) หากพยายามคำนวณ FACTDOUBLE(301) ขึ้นไปจะได้ #NUM! error

ใช้งาน FACTDOUBLE ได้ที่ไหน?

ใช้ในด้านคณิตศาสตร์ประยุกต์ ฟิสิกส์ สถิติ และการวิเคราะห์ทฤษฎีความน่าจะเป็น เช่น ในการคำนวณค่า permutation และ combination ขั้นสูง

Resources & Related

Additional Notes

FACTDOUBLE เป็นฟังก์ชันที่ใช้คำนวณค่า Double Factorial (แฟกทอเรียลคู่) ของตัวเลข

แตกต่างจาก FACT ที่คำนวณ n! = n × (n-1) × (n-2) × … × 1 นั้น FACTDOUBLE คำนวณ n!! โดยข้ามตัวเลขหนึ่งตัว

สำหรับเลขคี่: 5!! = 5 × 3 × 1 = 15
สำหรับเลขคู่: 6!! = 6 × 4 × 2 = 48

ฟังก์ชันนี้ใช้ในด้านคณิตศาสตร์ประยุกต์ ฟิสิกส์ สถิติ และการวิเคราะห์ข้อมูลที่ต้องใช้สูตรคณิตศาสตร์ที่ซับซ้อน

Leave a Reply

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