ค้นหาค่ามัธยฐานหากสูตรของคุณตรงตามเกณฑ์ใน Excel

สารบัญ:

ค้นหาค่ามัธยฐานหากสูตรของคุณตรงตามเกณฑ์ใน Excel
ค้นหาค่ามัธยฐานหากสูตรของคุณตรงตามเกณฑ์ใน Excel
Anonim

ตัวอย่างบทช่วยสอนนี้ใช้สูตรอาร์เรย์ MEDIAN IF เพื่อค้นหาการประมูลระดับกลางสำหรับสองโครงการที่แตกต่างกัน ลักษณะของสูตรช่วยให้เราค้นหาผลลัพธ์ได้หลายรายการโดยการเปลี่ยนเกณฑ์การค้นหา (ในตัวอย่างบทช่วยสอนนี้ ชื่อโครงการ)

ข้อมูลในบทความนี้ใช้กับ Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 และ Excel สำหรับ Mac

เกี่ยวกับฟังก์ชัน MEDIAN และ IF

งานของแต่ละส่วนของสูตรคือ:

  • ฟังก์ชัน MEDIAN ค้นหาค่ากลางสำหรับโครงการ
  • ฟังก์ชัน IF ช่วยให้เราเลือกโครงการที่ต้องการประมูลได้โดยกำหนดเงื่อนไขโดยใช้ชื่อโครงการ
  • สูตรอาร์เรย์ให้ฟังก์ชัน IF ทดสอบเงื่อนไขหลายเงื่อนไขในเซลล์เดียว เมื่อตรงตามเงื่อนไข สูตรอาร์เรย์จะกำหนดข้อมูล (การประกวดราคาโครงการ) ที่ฟังก์ชัน MEDIAN จะตรวจสอบเพื่อค้นหาการประมูลระดับกลาง

สูตร Excel CSE

สูตรอาร์เรย์ถูกสร้างขึ้นโดยกดปุ่ม Ctrl+ Shift+ Enter บนปุ่ม แป้นพิมพ์พร้อมกันเมื่อพิมพ์สูตรแล้ว เนื่องจากมีการกดแป้นเพื่อสร้างสูตรอาร์เรย์ บางครั้งจึงเรียกว่าสูตร CSE

MEDIAN IF ไวยากรณ์และอาร์กิวเมนต์ของสูตรที่ซ้อนกัน

ไวยากรณ์และอาร์กิวเมนต์สำหรับสูตร MEDIAN IF มีดังนี้:

=MEDIAN(IF(logical_test, value_if_true, value_if_false))

Image
Image

เนื่องจากฟังก์ชัน IF ซ้อนอยู่ภายในฟังก์ชัน MEDIAN ฟังก์ชัน IF ทั้งหมดจะกลายเป็นอาร์กิวเมนต์เดียวสำหรับฟังก์ชัน MEDIAN

อาร์กิวเมนต์สำหรับฟังก์ชัน IF คือ:

  • logical_test (จำเป็น): ค่าหรือนิพจน์ที่ทดสอบค่าบูลีนเป็น TRUE หรือ FALSE
  • value_if_true (จำเป็น): ค่าที่แสดงถ้า logical_test เป็นจริง
  • value_if_false (ทางเลือก): ค่าที่แสดงถ้า logical_test เป็นเท็จ

ตัวอย่างสูตรอาร์เรย์ MEDIAN IF ของ Excel

ตัวอย่างต่อไปนี้ค้นหาการประมูลสำหรับสองโครงการที่แตกต่างกันเพื่อค้นหาการประกวดราคาระดับกลางหรือค่ามัธยฐาน อาร์กิวเมนต์สำหรับฟังก์ชัน IF ทำได้โดยการตั้งค่าเงื่อนไขและผลลัพธ์ต่อไปนี้:

  • การทดสอบเชิงตรรกะพบชื่อโครงการที่ตรงกันในเซลล์ D10 ของเวิร์กชีต
  • ค่าอาร์กิวเมนต์ value_if_true คือ ด้วยความช่วยเหลือของฟังก์ชัน MEDIAN การประมูลระดับกลางสำหรับโครงการที่เลือก
  • อาร์กิวเมนต์ value_if_false ถูกละเว้นเนื่องจากไม่จำเป็น และการไม่มีอาร์กิวเมนต์จะทำให้สูตรสั้นลง ถ้าชื่อโครงการที่ไม่ได้อยู่ในตารางข้อมูล (เช่น โครงการ C) ถูกพิมพ์ลงในเซลล์ D10 สูตรจะส่งคืนค่าศูนย์

ป้อนข้อมูลการสอนใน Excel

Image
Image
  1. ป้อนข้อมูลตัวอย่าง ดังที่แสดงด้านบน ลงในเวิร์กชีต Excel เปล่า

  2. ในเซลล์ D10 พิมพ์ Project A สูตรจะค้นหาในเซลล์นี้เพื่อค้นหาโครงการที่จะจับคู่

ป้อนค่ามัธยฐาน IF สูตรที่ซ้อนกัน

เมื่อคุณสร้างทั้งสูตรที่ซ้อนกันและสูตรอาร์เรย์ ต้องพิมพ์สูตรทั้งหมดลงในเซลล์แผ่นงานเดียว เมื่อสูตรเสร็จสมบูรณ์ อย่ากดปุ่ม Enter หรือเลือกเซลล์อื่นเพราะสูตรจะเปลี่ยนเป็นสูตรอาร์เรย์

A VALUE! ข้อผิดพลาดหมายความว่าป้อนสูตรไม่ถูกต้องเป็นอาร์เรย์

  1. เลือกเซลล์ E10 นี่คือที่ที่ผลลัพธ์ของสูตรจะแสดง
  2. พิมพ์สูตรต่อไปนี้ในเซลล์:

    =MEDIAN(IF(D3:D8=D10, E3:E8))

  3. กดปุ่ม Ctrl และ Shift ค้างไว้
  4. กดปุ่ม Enter เพื่อสร้างสูตรอาร์เรย์
  5. คำตอบ 15875 ($ 15, 875 พร้อมการจัดรูปแบบ) ปรากฏในเซลล์ E10 เนื่องจากเป็นการประมูลระดับกลางสำหรับโครงการ A

ทดสอบสูตร

ทดสอบสูตรโดยค้นหาการประกวดราคากลางสำหรับโครงการ B พิมพ์ โครงการ B ลงในเซลล์ D10 แล้วกด Enter ที่สำคัญ

Image
Image

สูตรส่งคืนค่า 24365 ($24, 365) ในเซลล์ E10

แนะนำ: