การใช้ค่าคงที่อาร์เรย์ในสูตรอาร์เรย์

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

เมื่อคุณใส่สูตรอาร์เรย์คุณมักใช้ช่วงของเซลล์ในเวิร์กชีตของคุณ แต่คุณไม่จำเป็นต้อง คุณยังสามารถใช้ค่าคงอาร์เรย์ค่าที่คุณเพิ่งใส่ในแถบสูตรภายในวงเล็บปีกกา: {}ได้ แล้ว คุณสามารถตั้งชื่อค่าคงของคุณเพื่อให้ง่ายต่อการใช้อีกครั้ง

คุณสามารถใช้ค่าคงที่ในสูตรอาร์เรย์ของคุณ หรือโดยตัวค่าคงที่เอง

  1. ในสูตรอาร์เรย์ของคุณ พิมพ์วงเล็บปีกกาเปิด ค่าคุณต้อง และวงเล็บปีกกาปิดตัว นี่คือตัวอย่าง: = SUM (A1:E1* { 1,2,3,4,5 })

    ค่าคงที่นั้นจะอยู่ในวงเล็บปีกกา ({}) และแน่นอนว่าคุณจะต้องพิมพ์วงเล็บปีกกาด้วยตัวเอง

  2. ใส่สูตรที่เหลือแล้วกด Ctrl+Shift+Enter

    สูตรจะมีลักษณะคล้าย{= SUM (A1:E1* { 1,2,3,4,5 }) }, และผลลัพธ์จะมีลักษณะดังนี้:


    ค่าคงที่อาร์เรย์ซ้อนอยู่ในสูตร SUM

    สูตรนี้จะคูณ A1 ด้วย 1 และ B1 ด้วย 2 เช่นนี้ไปเรื่อยๆ ซึ่งจะช่วยให้คุณไม่ต้องใส่ 1,2,3,4,5 ในเซลล์บนเวิร์กชีตเอง

การใช้ค่าคงที่เพื่อใส่ค่าในคอลัมน์

เมื่อต้องการใส่ค่าในคอลัมน์เดียว เช่น เซลล์ 3 เซลล์ในคอลัมน์ C คุณสามารถทำได้ดังนี้

  1. เลือกเซลล์ที่คุณต้องการใช้

  2. ใส่เครื่องหมายเท่ากับและค่าคงของคุณ คั่นระหว่างค่าในค่าคงที่ ด้วยเครื่องหมายอัฒภาค ไม่เครื่องหมายจุลภาค และถ้าคุณกำลังใส่ข้อความ กำกับ ด้วยเครื่องหมายอัญประกาศคู่ ตัวอย่าง: = { "ไตรมาส 1";" Quarter2"; " ไตรมาส 3"}

  3. กด Ctrl+Shift+Enter ค่าคงที่จะมีลักษณะดังนี้

    ค่าคงที่อาร์เรย์แนวตั้งที่ใช้ข้อความ

    ในความหมายทางคอมพิวเตอร์ นี่คือค่าคงที่แนวตั้งมิติเดียว

การใช้ค่าคงที่เพื่อใส่ค่าในแถว

ถ้าต้องการใส่ค่าในแถวเดียวได้อย่างรวดเร็ว เช่น เซลล์ F1, G1 และ H1 คุณทำได้ดังนี้

  1. เลือกเซลล์ที่คุณต้องการใช้

  2. ใส่ค่าคงของคุณและเครื่องหมายเท่ากับ แต่ตอนนี้คุณคั่นระหว่างค่า ด้วยเครื่องหมายจุลภาค เครื่องหมายอัฒภาคไม่ ตัวอย่าง: = { 1,2,3,4,5 }

  3. กด Ctrl+Shift+Enter แล้วค่าคงที่จะมีลักษณะดังนี้

    ค่าคงที่อาร์เรย์แนวนอนมิติเดียว

    ในความหมายทางคอมพิวเตอร์ นี่คือค่าคงที่แนวนอนมิติเดียว

การใช้ค่าคงที่เพื่อใส่ค่าในหลายคอลัมน์และหลายแถว

  1. เลือกเซลล์ที่คุณต้องการ

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

  2. ใส่เครื่องหมายเท่ากับและค่าคงที่ของคุณ ในกรณีนี้ ให้คั่นค่าในแต่ละแถวด้วยเครื่องหมายจุลภาค และใช้เครื่องหมายอัฒภาคเมื่อสิ้นสุดค่าในแต่ละแถว ตัวอย่างเช่น

    = {1,2,3,4; 5,6,7,8; 9,10,11,12 }

  3. กด Ctrl+Shift+Enter แล้วได้ดังนี้

    ค่าคงที่อาร์เรย์สองมิติ

    ในความหมายทางคอมพิวเตอร์ นี่คือค่าคงที่สองมิติ เพราะสามารถเติมได้ทั้งคอลัมน์และแถว และถ้าคุณสงสัย คุณไม่สามารถสร้างค่าคงที่สามมิติได้ หมายความว่าคุณไม่สามารถซ้อนค่าคงที่หนึ่งภายในอีกค่าคงที่หนึ่งได้

การใช้ค่าคงที่ในสูตร

ตอนนี้เมื่อคุณคุ้นเคยกับค่าคงที่อาร์เรย์แล้ว นี่คือตัวอย่างการทำงาน

  • ในเซลล์ที่ว่างเปล่าใดๆ ให้ใส่สูตรนี้ (หรือคัดลอกและวาง) จากนั้นกด Ctrl+Shift+Enter:

    =SUM(A1:E1*{1,2,3,4,5})

    ค่า 85 จะปรากฏในเซลล์ A3

    เกิดอะไรขึ้น คุณได้คูณค่าในเซลล์ A1 ด้วย 1 ค่าในเซลล์ B2 ด้วย 2 เช่นนี้ไปเรื่อยๆ จากนั้นฟังก์ชัน SUM จะรวมผลลัพธ์เหล่านั้น นอกจากนี้คุณยังสามารถใส่สูตรเป็น =SUM(A1*1,B1*2,C1*3,D1*4,E1*5)

ถ้าต้องการ คุณสามารถใส่ชุดของค่าทั้งสองชุดเป็นค่าคงที่อาร์เรย์ได้ ดังนี้

=SUM({3,4,5,6,7}*{1,2,3,4,5})

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

หมายเหตุ: ถ้าค่าคงที่ของคุณไม่ทำงาน ให้ดูที่ปัญหาเหล่านี้

  • ตรวจดูให้แน่ใจว่าคุณได้คั่นค่าด้วยอักขระที่ถูกต้อง ถ้าคุณไม่ใส่เครื่องหมายจุลภาคหรือเครื่องหมายอัฒภาค หรือถ้าคุณใส่เครื่องหมายดังกล่าวผิดตำแหน่ง ค่าคงที่อาร์เรย์อาจไม่ถูกต้องหรือคุณอาจได้รับข้อความเตือน

  • คุณอาจมีช่วงของเซลล์ที่เลือกไว้ซึ่งไม่ตรงกับจำนวนองค์ประกอบในค่าคงที่ของคุณ ตัวอย่างเช่น ถ้าคุณเลือกคอลัมน์ที่มีเซลล์หกเซลล์สำหรับใช้กับค่าคงที่ที่มีห้าเซลล์ ข้อผิดพลาด #N/A จะปรากฏขึ้นในเซลล์เปล่า ถ้าคุณเลือกจำนวนเซลล์ไม่มากพอ Excel จะละเว้นค่าที่ไม่มีเซลล์ที่สอดคล้องกัน

  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ให้ดูที่

ด้านบนของหน้า

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×