วิธีใช้เลือกฟังก์ชันใน Excel (พร้อมตัวอย่าง)

เลือกฟังก์ชันใน Excel

ฟังก์ชัน Choose ใน excel ใช้เพื่อดึงค่าจากช่วงข้อมูลที่กำหนดเมื่อเราระบุหมายเลขดัชนีและจุดเริ่มต้นของค่ามีอาร์กิวเมนต์บังคับสองรายการสำหรับฟังก์ชันนี้และหมายเลขดัชนีและค่าแรกเป็นสิ่งที่จำเป็นในขณะที่ ค่าอื่น ๆ จะระบุหรือไม่ก็ได้

ไวยากรณ์

 

index_num:ตำแหน่งของวัตถุที่จะเลือก เป็นตัวเลขระหว่าง 1 ถึง 254 ซึ่งอาจเป็นค่าตัวเลขการอ้างอิงเซลล์หรือฟังก์ชันที่ให้ค่าตัวเลขเช่น:

  • 5
  • B2
  • RANDBETWEEN (2,8)

value1, [value2], [value3], …:รายการข้อมูลที่เลือกจากรายการใดรายการหนึ่ง ควรระบุอย่างน้อยหนึ่งค่า สิ่งเหล่านี้อาจเป็นชุดตัวเลขการอ้างอิงเซลล์การอ้างอิงเซลล์เป็นอาร์เรย์ข้อความสูตรหรือฟังก์ชันเช่น:

  • 1,2,3,4,5
  • "วันอาทิตย์" "วันจันทร์" "วันอังคาร"
  • A5, A7, A9
  • A2: A7, B2: B7, C2: C7, D2: D7

วิธีใช้ฟังก์ชัน CHOOSE ใน Excel (พร้อมตัวอย่าง)

ลองดูตัวอย่าง CHOOSE excel สักสองสามตัวอย่างก่อนใช้ฟังก์ชันเลือกในสมุดงาน Excel

คุณสามารถดาวน์โหลดเทมเพลต Excel ของฟังก์ชัน CHOOSE ได้ที่นี่ - เลือกเทมเพลต Excel ของฟังก์ชัน

ตัวอย่าง # 1

สมมติว่าคุณมีจุดข้อมูล 6 จุด - 2,3,10,24,8,11 และคุณต้องการเลือกองค์ประกอบที่ 4 ฟังก์ชันของคุณจะเป็นà CHOOSE (4, 2,3,10,24,8,11)

สิ่งนี้จะส่งคืนผลลัพธ์เป็น 3 แทนที่ 4 เป็น index_value หากคุณเลือก A4 จะส่งกลับ 10 เนื่องจาก A4 สอดคล้องกับ 3 และค่าที่ 3 ในชุดข้อมูลคือ A5 ซึ่งเป็น 10

ตัวอย่าง # 2

คุณยังสามารถเลือกจากอาร์เรย์ของค่าแทนที่จะเป็นเพียงค่า สมมติว่าคุณมีรายการสีรายการดอกไม้และรายการตัวเลขในสามคอลัมน์

จากนี้คุณอาจต้องการเลือกค่าที่สามและคุณใช้สูตรเลือกใน excel เป็น:

= เลือก (3, B4: B9, C4: C9, D4: D9)

ที่นี่ค่าที่สามคือรายการของค่า (D4: D8 => 8,11,9,11,14,90) ผลลัพธ์ของไวยากรณ์ข้างต้นยังเป็นรายการของค่า D4: D8

อย่างไรก็ตามในเซลล์เดียวจะส่งกลับค่าเดียวเป็นเอาต์พุตจากรายการนี้ การเลือกนี้ไม่ใช่การสุ่มและขึ้นอยู่กับตำแหน่งของเซลล์ที่คุณต้องการคำตอบ ดังภาพด้านบนใน F4 เอาต์พุตของ CHOOSE (3, B4: B9, C4: C9, D4: D9) คือ 8 (= D4) ใน F5 อินพุตเดียวกันจะให้ 11 (= D5) เป็นเอาต์พุตและอื่น ๆ

คำสั่งข้างต้นสามารถใช้ร่วมกับคำสั่งอื่น ๆ เช่น sum, average, mean เป็นต้นตัวอย่างเช่น SUM (CHOOSE (3, B4: B9, C4: C9, D4: D9)) จะให้ผลรวมของชุดที่ 3 ของ ค่า (D4: D9) ดังแสดงด้านล่าง

บางครั้งจำเป็นต้องมีการจัดกลุ่มข้อมูลแบบสุ่มเช่นในกรณีของการศึกษาทางคลินิกการเรียนรู้ของเครื่องเป็นการทดสอบและฝึกอบรมเป็นต้นฟังก์ชัน CHOOSE ใน Excel ยังสามารถใช้เพื่อจัดกลุ่มข้อมูลแบบสุ่ม ตัวอย่างด้านล่างอธิบายวิธีการจัดกลุ่มข้อมูลแบบสุ่มเป็นคลาสต่างๆ

ตัวอย่าง # 3

สมมติว่าคุณมีรายชื่อ 20 วิชาและคุณต้องการจัดกลุ่มข้อมูลเป็นคลาส A, B, C และ D

ไวยากรณ์สำหรับการสุ่มเลือกกลุ่ม A, B, C และ D ได้รับเป็น:

= เลือก (RANDBETWEEN (1,4),” A”,” B”,” C”,” D”)

ในคำสั่งด้านบน RANDBETWEEN (1,4) เป็นฟังก์ชัน Excel เพื่อสุ่มเลือกค่าระหว่าง 1 ถึง 4 ที่นี่จะใช้เป็นค่าดัชนี ดังนั้นค่าดัชนีจะสุ่มจาก 1 ถึง 4 ถ้าค่าดัชนีเป็น 1 ก็จะให้ A; ถ้าเป็น 2 มันจะคืนค่า B ไปเรื่อย ๆ

ในทำนองเดียวกันคุณสามารถแบ่งประเภทข้อมูลออกเป็นคลาสจำนวนเท่าใดก็ได้โดยใช้ฟังก์ชัน RANDBETWEEN ของ Excel

ฟังก์ชัน CHOOSE ยังสามารถใช้เพื่อเลือกวัน / เดือนจากข้อมูลที่กำหนด ตัวอย่างด้านล่างอธิบายวิธีแยกและส่งคืนเดือนจากวันที่

ตัวอย่าง # 4

สมมติว่าคุณมีรายการวันที่ในคอลัมน์ที่ 1 A3: A14 ดังที่แสดงด้านล่าง

และคุณต้องการแยกเดือนสำหรับค่าที่ 2 (A4 ที่นี่) สูตรการเลือกใน excel จะได้รับเป็น

= CHOOSE (เดือน (A4), "ม.ค. ", "ก.พ. ", "มี.ค. ", "เม.ย. ", "พ.ค. ", "มิ.ย. ", "ก.ค. ", "ส.ค. ", "ก.ย. ", "ต.ค. ", "พ.ย. ”,” ธ.ค. ”)

ไวยากรณ์ข้างต้นส่งกลับก. พ.

CHOOSE ฟังก์ชัน Excel สามารถเชื่อมโยงกับฟังก์ชันอื่น ๆ เช่น VLOOKUP เพื่อให้ได้ค่าที่ต้องการ

ตัวอย่าง # 5

สมมติว่าคุณมีรายชื่อรหัสนักศึกษา (B6: B12) ชื่อ (C6: C12) และเครื่องหมาย (D6: D12) ดังที่แสดงด้านล่าง:

คุณสามารถค้นหาชื่อของนักเรียนโดยใช้ ID ที่เกี่ยวข้อง สูตรที่เลือกใน excel สำหรับการทำสิ่งนี้คือ:

= VLOOKUP (ID, CHOOSE ({1,2}, B6: B12, C6: C12), 2,0)

หาก ID ที่เราต้องการดูอยู่ใน F6 คุณสามารถแทนที่ด้วยการอ้างอิงเซลล์ดังที่แสดงด้านล่าง

ผลลัพธ์สำหรับสิ่งนี้คือ“ Manish”

นอกจากนี้ยังสามารถทำได้ในการดึงเครื่องหมายของนักเรียนโดยใช้ ID / ชื่อโดยแทนที่ C6: C12 ด้วย D6: D12 สิ่งนี้จะให้ผลลัพธ์เป็น 56

ตัวอย่าง # 6

สมมติว่าคุณมีสามกรณี 1,2,3 ซึ่งการเติบโตแตกต่างกันในแต่ละกรณี ตอนนี้คุณต้องการให้คุณเลือกกรณีและคุณได้รับค่าปัจจุบันเป็นการตอบแทน จำนวนเงินปัจจุบันจะเป็นจำนวนเงินต้น + (จำนวนเงินต้น * การเติบโต)

สูตรการเลือกใน excel จะเป็น:

= E6 + (E6 * VLOOKUP (B11, เลือก ({1,2}, A6: A8, B6: B8), 2,0))

ซึ่งจะคืนค่า 1,02,000 หากกรณีนี้เป็นกรณีที่ 1 คำสั่งดังกล่าวเป็นส่วนขยายเล็กน้อยของคำสั่งที่ใช้ในตัวอย่างที่ 5

สิ่งที่ต้องจำ

  • index_value อาจแตกต่างกันระหว่าง 1 ถึง 254
  • จำนวนค่าที่ให้เลือกอาจแตกต่างกันไปตั้งแต่ 1 ถึง 254
  • จำนวนค่าที่ระบุควรเป็น≥ index_value เช่นค่าที่จะเลือก ถ้า index_value> จำนวนค่าที่ระบุให้เลือก Excel จะให้ข้อผิดพลาด #VALUE
  • index_value ควรสอดคล้องกับค่าตัวเลขเท่านั้นมิฉะนั้นจะให้ข้อผิดพลาด