คำอธิบาย
ถ้าคุณต้องการรู้ว่าคุณสามารถเรียงลำดับวัตถุได้กี่แบบโดยที่เรียงซ้ำได้และลำดับมีความสำคัญ ฟังก์ชันนี้แหละค่ะที่คุณต้องการ!
มีครั้งแรกในเวอร์ชันไหน
2013
รูปแบบคำสั่ง (Syntax)
PERMUTATIONA(number, number-chosen)
Arguments
-
number (Required – integer)
จำนวนทั้งหมดของวัตถุในกลุ่ม. -
number_chosen (Required – integer)
จำนวนวัตถุที่ต้องการจะจัดเรียง.
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: คิดว่ามีวัตถุในกลุ่มสามชิ้น [4, 5, 6] และต้องการรู้ว่าเมื่อใช้วัตถุสองชิ้นจากสามชิ้นจะมีวิธีจัดเรียงกี่วิธี=PERMUTATIONA(3, 2)
Result:มี9วิธีในการจัดเรียงเช่น 4,4; 4,5; 4,6; 5,4; เป็นต้น -
Formula:
Description: มีวัตถุสองชิ้นในกลุ่ม [3, 5] และใช้วัตถุทั้งสองชิ้น จะมีวิธีการเรียงได้กี่วิธี=PERMUTATIONA(2, 2)
Result:มี4วิธีในการจัดเรียงด้วยการอนุญาตให้มีการเรียงซ้ำ เช่น 3,3; 3,5; เป็นต้น -
Formula:
Description: สำหรับรหัสผ่านที่มี 5 ตัวอักษร และเลข 0-9 มีความเป็นไปได้ในการจัดเรียงซ้ำกี่แบบ=PERMUTATIONA(10, 5)
Result:มี 3,628,800 วิธีในการจัดเรียงซ้ำ -
Formula:
Description: เมื่อมีสมาชิกทีม 6 คน และต้องการรู้ว่าจะสามารถจับคู่กันได้กี่คู่เมื่ออนุญาตให้จับคู่ซ้ำได้=PERMUTATIONA(6, 2)
Result:มี 36 คู่ที่เป็นไปได้ -
Formula:
Description: มีรถบรรทุก 4 คันและแต่ละคันสามารถทำการหยุดหลายที่ คุณต้องวางแผนเส้นทางที่มี 3 การหยุด แฟังก์ชันจะช่วยหาความเป็นไปได้ในการจัดเส้นทางทั้งหมด=PERMUTATIONA(4, 3)
Result:มี 24 เส้นทางที่เป็นไปได้ในการจัด
Tips & Tricks
จำไว้ว่า PERMUTATIONA นับการเรียงลำดับที่มีซ้ำ และลองใช้ร่วมกับฟังก์ชันอื่นอย่าง IF หรือ VLOOKUP เพื่อการวิเคราะห์ที่ครอบคลุมยิ่งขึ้น!
ข้อควรระวัง (Cautions)
ระวังปัญหาการใส่พารามิเตอร์สลับที่กัน หรือใส่ค่าที่ไม่ใช่ตัวเลขเพราะอาจเกิด #VALUE! error หรือ #NUM! error ได้ และควรระวังเมื่อทำการคำนวณตัวเลขที่ใหญ่เกินไป เพราะอาจทำให้การทำงานช้าลง!
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ฟังก์ชันนี้เยี่ยมยอดเพราะสามารถนับการเรียงลำดับที่มีซ้ำได้ แต่ถ้าคุณไม่ต้องการให้มีการเรียงซ้ำ อาจจะต้องลองใช้ PERMUT แทน
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply