TLDR สรุปสั้นๆ

CHOOSECOLS ดึงคอลัมน์ที่ต้องการจากช่วงข้อมูลหรืออาร์เรย์ได้อย่างง่ายดาย โดยใช้หมายเลขคอลัมน์ในการระบุ

คำอธิบาย

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

มีครั้งแรกในเวอร์ชันไหน

365

รูปแบบคำสั่ง (Syntax)

=CHOOSECOLS(array, col_num1, [col_num2], …)

Arguments

  • array (Required – Range or Array)
    ช่วงของข้อมูลที่ประกอบไปด้วยคอลัมน์ที่ต้องการเลือกคืนมา
  • col_num1 (Required – Number)
    หมายเลขคอลัมน์แรกที่ต้องการเลือกคืนมา
  • col_num2 (Optional – Number)
    หมายเลขคอลัมน์เพิ่มเติมที่ต้องการเลือกคืนมา ถ้ามี

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =CHOOSECOLS(A2:E7,1,3,5,1)
    Description: เลือกคอลัมน์ที่ 1, 3, 5 และ 1 อีกครั้งจากช่วงข้อมูล A2:E7
    Result:คืนข้อมูลจากคอลัมน์ที่ 1, 3, 5 และ 1 อีกครั้งในรูปแบบของอาร์เรย์
  • Formula:
    =CHOOSECOLS(A2:D7,3,4)
    Description: เลือกคืนคอลัมน์ที่ 3 และ 4 จากช่วงข้อมูล A2:D7 โดยลำดับจะเป็นคอลัมน์ที่ 3 ตามด้วย 4
    Result:คืนข้อมูลจากคอลัมน์ที่ 3 และ 4 ในรูปแบบของอาร์เรย์
  • Formula:
    =CHOOSECOLS(A2:D7,-1,-2)
    Description: เลือกคืนคอลัมน์สุดท้ายและถัดจากสุดท้ายจากช่วง A2:D7
    Result:คืนข้อมูลจากคอลัมน์ที่เป็นลำดับที่ -1 (คือคอลัมน์สุดท้าย) และ -2 (คือถัดจากสุดท้าย) ในรูปแบบของอาร์เรย์
  • Formula:
    =CHOOSECOLS(A1:E4,1,4)
    Description: เลือกคอลัมน์แรกและคอลัมน์ที่สี่จากช่วงข้อมูล A1:E4
    Result:คืนข้อมูลจากคอลัมน์ที่ 1 และ 4 ในรูปแบบอาร์เรย์
  • Formula:
    =CHOOSECOLS(range, 1, -1)
    Description: เลือกคืนคอลัมน์แรกและสุดท้ายจากอาร์เรย์
    Result:คืนข้อมูลจากคอลัมน์แรกและสุดท้ายในรูปแบบอาร์เรย์

Tips & Tricks

คุณสามารถใช้ตัวเลขติดลบเพื่อเลือกคอลัมน์จากทางขวาได้ เช่น ใช้ -1 เพื่อดึงคอลัมน์สุดท้ายของช่วงข้อมูล

ข้อควรระวัง (Cautions)

ฟังก์ชันนี้จำเป็นต้องอ้างอิงไฟล์ที่กำหนดต้องเปิดอยู่ ถ้าไฟล์ปิดจะคืนค่าเป็นศูนย์ (0) ฟังก์ชันนี้ใช้ได้เฉพาะ Microsoft 365 เท่านั้น

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

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

อบรม In-House Training

Feedback การใช้งาน AI Chatbot