วิธีการใช้ฟังก์ชัน FREQUENCY ใน Excel
ฟังก์ชัน FREQUENCY ของ Excel ให้คุณนับจำนวนค่าที่อยู่ในช่วงที่กำหนด ตัวอย่างเช่นหากคุณมีอายุกลุ่มคนในสเปรดชีตคุณสามารถคิดได้ว่ามีกี่คนที่อยู่ในช่วงอายุที่แตกต่างกัน ลองมาดูวิธีการคำนวณการแจกแจงความถี่และเปอร์เซ็นต์ความถี่ของการดัดแปลงเล็กน้อย.
ฟังก์ชัน FREQUENCY ทำอะไรได้บ้าง?
ฟังก์ชันอาร์เรย์ FREQUENCY ของ Excel ช่วยให้คุณคำนวณการแจกแจงความถี่ของชุดข้อมูล คุณให้ชุดข้อมูลที่เป็นตัวเลข (นั่นคือเซลล์จริงที่คุณใช้เป็นแหล่งที่มาของคุณ) รายชื่อของเกณฑ์ถังขยะ (นั่นคือหมวดหมู่ที่คุณกำลังเรียงลำดับข้อมูล) แล้วกด Ctrl + Shift + Enter.
ดังนั้นคุณจะใช้มันอย่างไร นี่เป็นตัวอย่างรวดเร็ว สมมติว่าคุณเป็นครูที่มีสเปรดชีตที่แสดงคะแนนการทดสอบเชิงตัวเลขทั้งหมดของนักเรียนของคุณ คุณสามารถใช้ฟังก์ชัน FREQUENCY เพื่อหาจำนวนนักเรียนที่ได้รับ A, B, C, D หรือ F คะแนนการทดสอบเชิงตัวเลขคือชุดข้อมูลและเกรดตัวอักษรเป็นเกณฑ์ของ bin.
คุณจะใช้ฟังก์ชัน FREQUENCY กับรายการคะแนนสอบของนักเรียนและฟังก์ชั่นจะนับจำนวนนักเรียนที่ได้เกรดตัวอักษรตัวใดโดยการเปรียบเทียบคะแนนการทดสอบแต่ละคะแนนกับช่วงของค่าที่กำหนดคะแนนตัวอักษรที่แตกต่างกัน.
หากคุณปัดเศษคะแนนเป็นสิบที่ใกล้ที่สุดของเปอร์เซ็นต์ช่วงเหล่านี้จะนำไปใช้:
F <= 59.9 < D <= 69.9 < C <= 79.9 < B <= 89.9 <
Excel จะกำหนดคะแนน 79.9 ให้กับช่วง C ในขณะที่คะแนน 98.2 จะอยู่ในช่วง A Excel จะผ่านรายการคะแนนการทดสอบจัดหมวดหมู่แต่ละคะแนนนับจำนวนคะแนนทั้งหมดที่อยู่ในแต่ละช่วงและส่งกลับอาร์เรย์ด้วยเซลล์ห้าเซลล์ที่แสดงจำนวนคะแนนทั้งหมดในแต่ละช่วง.
ฟังก์ชัน FREQUENCY ต้องการสองอาร์เรย์เป็นอินพุต:“ Data_array” และ“ Bins_array” Array เป็นเพียงรายการของค่า “ Data_array” จำเป็นต้องมีค่าเหมือนเกรดตัวเลขสำหรับนักเรียน - ที่ Excel สามารถเปรียบเทียบกับชุดของเกณฑ์ที่กำหนดไว้ใน“ Bins_array” - เหมือนกับเกรดตัวอักษรในตัวอย่างเดียวกันนั้น.
ลองดูตัวอย่าง
สำหรับตัวอย่างของเราเราจะคำนวณการแจกแจงความถี่และร้อยละความถี่ของชุดของตัวเลข 18 ระหว่าง 0 และ 10 มันเป็นเพียงการออกกำลังกายง่ายๆที่เราจะตรวจสอบว่าจำนวนของตัวเลขเหล่านั้นตกอยู่ระหว่างหนึ่งและสองระหว่างสองและ สามและอื่น ๆ.
ในตัวอย่างสเปรดชีตอย่างง่ายของเราเรามีสองคอลัมน์: Data_array และ Bins_array.
คอลัมน์“ Data_array” มีตัวเลขและคอลัมน์“ Bins_array” มีเกณฑ์ของถังขยะที่เราจะใช้ โปรดทราบว่าเราได้เว้นเซลล์ว่างไว้ที่ด้านบนของคอลัมน์“ Bins_array” เพื่ออธิบายจำนวนของค่าในอาร์เรย์ผลลัพธ์ซึ่งจะมีค่ามากกว่าหนึ่งค่าหนึ่งคือ“ Bins_array”
เราจะสร้างคอลัมน์ที่สามที่สามารถให้ผลลัพธ์ของเราได้ เรากำลังตั้งชื่อมันว่า“ ผลลัพธ์”
ก่อนอื่นให้เลือกเซลล์ที่คุณต้องการผลลัพธ์ ตอนนี้เปลี่ยนเป็นเมนู“ สูตร” แล้วคลิกปุ่ม“ ฟังก์ชั่นเพิ่มเติม” บนเมนูแบบหล่นลงชี้ไปที่เมนูย่อย "ทางสถิติ" เลื่อนลงมาเล็กน้อยจากนั้นคลิกฟังก์ชั่น "FREQUENCY".
หน้าต่างอาร์กิวเมนต์ของฟังก์ชันปรากฏขึ้น คลิกในกล่อง“ Data_array” แล้วไฮไลต์เซลล์ในคอลัมน์“ Data_array” (คุณสามารถพิมพ์หมายเลขเซลล์ได้หากต้องการ).
หากคุณได้รับข้อความแสดงข้อผิดพลาดว่าคุณไม่สามารถแก้ไขเฉพาะบางส่วนของอาร์เรย์ได้นั่นหมายความว่าคุณไม่ได้เลือกเซลล์ทั้งหมดของอาร์เรย์ คลิก "ตกลง" จากนั้นกดปุ่ม Esc.
คลิกปุ่ม“ ตกลง”.
คุณจะเห็นว่าเฉพาะเซลล์แรกของคอลัมน์ "ผลลัพธ์" เท่านั้นที่มีค่าส่วนที่เหลือจะว่างเปล่า.
หากต้องการดูค่าอื่น ๆ ให้คลิกภายในแถบ“ สูตร” แล้วกด Ctrl + Shift + Enter.
คอลัมน์ผลลัพธ์จะแสดงค่าที่หายไป.
คุณจะเห็นว่า Excel พบค่าสี่ค่าที่น้อยกว่าหรือเท่ากับหนึ่ง (เน้นด้วยสีแดง) และยังพบจำนวนของช่วงตัวเลขอื่น ๆ ของเรา เราได้เพิ่มคอลัมน์ "คำอธิบายผลลัพธ์" ในสเปรดชีตของเราเพื่อให้เราสามารถอธิบายตรรกะของ Excel ที่ใช้ในการคำนวณผลลัพธ์แต่ละรายการ.
วิธีหาเปอร์เซ็นต์ความถี่
นั่นคือทั้งหมดที่ดีและดี แต่ถ้าแทนที่จะนับดิบในผลลัพธ์เราต้องการดูเปอร์เซ็นต์แทน ยกตัวอย่างเช่นเปอร์เซ็นต์ของจำนวนของเราลดลงระหว่างหนึ่งถึงสอง.
ในการคำนวณเปอร์เซ็นต์ความถี่ของแต่ละ bin เราสามารถเปลี่ยนสูตรอาร์เรย์โดยใช้ Function Bar ของ Excel เน้นเซลล์ทั้งหมดในคอลัมน์“ ผลลัพธ์” แล้วเพิ่มรายการต่อไปนี้ที่ท้ายสูตรในแถบฟังก์ชั่น:
/ COUNT (B3: B20)
สูตรสุดท้ายควรมีลักษณะดังนี้:
= ความถี่ (B3: B20, C3: C20) / COUNT (B3: B20)
ตอนนี้กด Ctrl + Shift + Enter อีกครั้ง.
สูตรใหม่แบ่งองค์ประกอบของอาร์เรย์ผลลัพธ์แต่ละรายการด้วยจำนวนรวมของค่าในคอลัมน์“ Data_array”.
ผลลัพธ์จะไม่ได้รับการจัดรูปแบบโดยอัตโนมัติเป็นเปอร์เซ็นต์ แต่เปลี่ยนได้ง่าย สลับไปที่เมนู "หน้าแรก" จากนั้นกดปุ่ม "%".
ค่าจะปรากฏเป็นเปอร์เซ็นต์ ตัวอย่างเช่นตอนนี้คุณจะเห็นว่า 17% ของตัวเลขในคอลัมน์“ Data_array” อยู่ในช่วง 1-2.
ที่ดีที่สุดคือตอนนี้สูตรอยู่ในคอลัมน์ "ผลลัพธ์" คุณสามารถเปลี่ยนค่าใด ๆ ในคอลัมน์ "Data_array" และ "Bins_array" และ Excel จะรีเฟรชผลลัพธ์โดยอัตโนมัติด้วยค่าที่อัปเดต.
การข้ามเมนูสูตรและการใช้ฟังก์ชั่นบาร์
หากคุณต้องการพิมพ์และรู้วิธีการตั้งชื่อคอลัมน์และเซลล์คุณสามารถข้ามการขุดผ่านเมนู“ สูตร” โดยเพียงพิมพ์ฟังก์ชั่นลงใน Function Bar ของ Excel โดยตรงแล้วกด Ctrl + Shift + Enter.
ในการคำนวณการแจกแจงความถี่ใช้ไวยากรณ์ต่อไปนี้:
= ความถี่ (data_array,Bins_array)
ในการคำนวณเปอร์เซ็นต์ความถี่ให้ใช้ไวยากรณ์นี้แทน:
= ความถี่ (data_array,Bins_array)/นับ(data_array)
เพียงจำไว้ว่านี่เป็นสูตรอาร์เรย์ดังนั้นคุณต้องกด Ctrl + Shift + Enter แทนที่จะเป็นเพียงแค่ Enter การปรากฏตัวของ วงเล็บปีกกา รอบสูตรระบุว่ามันถูกป้อนเป็นสูตรอาร์เรย์.