สร้างสูตรอาร์เรย์

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

สูตรอาร์เรย์คือสูตรที่มีประสิทธิภาพที่ช่วยให้คุณสามารถทำการคำนวณที่ซับซ้อนซึ่งมักจะไม่สามารถทำได้ด้วยฟังก์ชันเวิร์กชีตมาตรฐาน พวกเขายังเรียกว่า "ctrl-Shift-Enter" หรือ "CSE" สูตรเนื่องจากคุณจำเป็นต้องกด Ctrl + Shift + enter เพื่อใส่ข้อมูลเหล่านั้น  คุณสามารถใช้สูตรอาร์เรย์เพื่อทำให้ดูเหมือนเป็นไปไม่ได้เช่น

  • นับจำนวนอักขระในช่วงของเซลล์

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

  • รวมค่าอันดับที่ N ทุกตัวที่อยู่ในช่วงของค่า

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

หมายเหตุ: ถ้าคุณมี Office 365 เวอร์ชันปัจจุบัน คุณเพียงแค่ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด ENTER เพื่อยืนยันสูตรเป็นสูตรอาร์เรย์แบบไดนามิก มิฉะนั้น ต้องใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิม ดยเลือกช่วงผลลัพธ์ก่อน ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด CTRL+SHIFT+ENTER เพื่อยืนยัน Excel จะแทรกวงเล็บปีกกาที่จุดเริ่มต้นและจุดสิ้นสุดของสูตรให้คุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ให้ดูที่ คำแนะนำและตัวอย่างของสูตรอาร์เรย์

สูตรอาร์เรย์ชนิดนี้ทำให้รูปแบบของเวิร์กชีตง่ายขึ้นได้โดยการแทนที่หลายๆ สูตรที่ต่างกันด้วยสูตรอาร์เรย์สูตรเดียว

  1. คลิกเซลล์ที่คุณต้องการใส่สูตรอาร์เรย์

  2. ใส่สูตรที่คุณต้องการใช้

    สูตรอาร์เรย์ใช้ไวยากรณ์ของสูตรมาตรฐาน พวกเขาทั้งหมดเริ่มต้นด้วยเครื่องหมายเท่ากับ (=) และคุณสามารถใช้ฟังก์ชัน Excel ที่มีอยู่แล้วภายในในสูตรอาร์เรย์ของคุณได้

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

    ตัวอย่างของสูตรอาร์เรย์การคำนวณผลลัพธ์เดียว

    สูตรจะคูณส่วนที่ใช้ร่วมกัน (เซลล์ B2 – F2) โดยราคาของพวกเขา (เซลล์ B3 – F3) แล้วเพิ่มผลลัพธ์เหล่านั้นเพื่อสร้างผลรวมทั้งหมดของ๓๕,๕๒๕ นี่คือตัวอย่างของสูตรอาร์เรย์เซลล์เดียวเนื่องจากสูตรอาศัยอยู่ในเซลล์เพียงเซลล์เดียว

  3. กดEnter (ถ้าคุณมีการสมัครใช้งาน Office ๓๖๕ปัจจุบัน) มิฉะนั้นให้กดCtrl + Shift + Enter

    เมื่อคุณกดCtrl + Shift + EnterExcel จะแทรกสูตรโดยอัตโนมัติระหว่าง{} (คู่ของการเปิดและการปิดวงเล็บปีกกา)

    หมายเหตุ: ถ้าคุณมี Office 365 เวอร์ชันปัจจุบัน คุณเพียงแค่ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด ENTER เพื่อยืนยันสูตรเป็นสูตรอาร์เรย์แบบไดนามิก มิฉะนั้น ต้องใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิม ดยเลือกช่วงผลลัพธ์ก่อน ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด CTRL+SHIFT+ENTER เพื่อยืนยัน Excel จะแทรกวงเล็บปีกกาที่จุดเริ่มต้นและจุดสิ้นสุดของสูตรให้คุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ให้ดูที่ คำแนะนำและตัวอย่างของสูตรอาร์เรย์

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

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

  2. ใส่สูตรที่คุณต้องการใช้

    สูตรอาร์เรย์ใช้ไวยากรณ์ของสูตรมาตรฐาน พวกเขาทั้งหมดเริ่มต้นด้วยเครื่องหมายเท่ากับ (=) และคุณสามารถใช้ฟังก์ชัน Excel ที่มีอยู่แล้วภายในในสูตรอาร์เรย์ของคุณได้

    ในตัวอย่างต่อไปนี้สูตรจะแบ่งส่วนที่ใช้ร่วมกันตามราคาในแต่ละคอลัมน์และสูตรจะอยู่ในเซลล์ที่เลือกในแถวที่5

    ตัวอย่างของสูตรอาร์เรย์ที่คำนวณหลายผลลัพธ์
  3. กดEnter (ถ้าคุณมีการสมัครใช้งาน Office ๓๖๕ปัจจุบัน) มิฉะนั้นให้กดCtrl + Shift + Enter

    เมื่อคุณกดCtrl + Shift + EnterExcel จะแทรกสูตรโดยอัตโนมัติระหว่าง{} (คู่ของการเปิดและการปิดวงเล็บปีกกา)

    หมายเหตุ: ถ้าคุณมี Office 365 เวอร์ชันปัจจุบัน คุณเพียงแค่ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด ENTER เพื่อยืนยันสูตรเป็นสูตรอาร์เรย์แบบไดนามิก มิฉะนั้น ต้องใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิม ดยเลือกช่วงผลลัพธ์ก่อน ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด CTRL+SHIFT+ENTER เพื่อยืนยัน Excel จะแทรกวงเล็บปีกกาที่จุดเริ่มต้นและจุดสิ้นสุดของสูตรให้คุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ให้ดูที่ คำแนะนำและตัวอย่างของสูตรอาร์เรย์

ถ้าคุณจำเป็นต้องใส่ข้อมูลใหม่ในสูตรอาร์เรย์ของคุณให้ดูที่ขยายสูตรอาร์เรย์ นอกจากนี้คุณยังสามารถลองทำสิ่งต่อไปนี้ได้

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

เวิร์กบุ๊กด้านล่างแสดงตัวอย่างของสูตรอาร์เรย์ เมื่อต้องการทำงานที่ดีที่สุดด้วยตัวอย่างคุณควรดาวน์โหลดเวิร์กบุ๊กลงในคอมพิวเตอร์ของคุณโดยการคลิกที่ไอคอน Excel ที่มุมขวาล่างแล้วเปิดในโปรแกรม excel บนเดสก์ท็อป

คัดลอกตารางด้านล่างและวางลงใน Excel ในเซลล์ A1 ตรวจสอบให้แน่ใจว่าได้เลือกเซลล์ E2: E11 แล้วใส่สูตร= C2: C11 * D2: D11แล้วกด Ctrl + Shift + enter เพื่อทำให้เป็นสูตรอาร์เรย์

พนักงานขาย

ประเภทรถ

จำนวนที่ขาย

ราคาต่อหน่วย

ยอดขายรวม

ชาติ

ซีดาน

5

๒๒๐๐

= C2: C11 * D2: D11

คูเป้

4

๑๘๐๐

สัญญา

ซีดาน

6

๒๓๐๐

คูเป้

8

๑๗๐๐

มโน

ซีดาน

3

๒๐๐๐

คูเป้

1

๑๖๐๐

พัชระ

ซีดาน

9

๒๑๕๐

คูเป้

5

๑๙๕๐

สุเชาว์

ซีดาน

6

๒๒๕๐

คูเป้

8

๒๐๐๐

สร้างสูตรอาร์เรย์หลายเซลล์

  1. ในเวิร์กบุ๊กตัวอย่างให้เลือกเซลล์ E2 ถึง E11 เซลล์เหล่านี้จะมีผลลัพธ์ของคุณ

คุณเลือกเซลล์หรือเซลล์ที่จะมีผลลัพธ์ของคุณอยู่เสมอก่อนที่คุณจะใส่สูตร

และโดยตลอดเวลาเราหมายถึง๑๐๐-เปอร์เซ็นต์ของเวลา

  1. ใส่สูตรนี้ เมื่อต้องการใส่ลงในเซลล์เพียงแค่เริ่มพิมพ์ (กดเครื่องหมายเท่ากับ) และสูตรจะปรากฏในเซลล์สุดท้ายที่คุณเลือกไว้ นอกจากนี้คุณยังสามารถใส่สูตรในแถบสูตรได้ดังนี้

    = C2: C11 * D2: D11

  2. กด Ctrl + Shift + Enter

สร้างสูตรอาร์เรย์เซลล์เดียว

  1. ในเวิร์กบุ๊กตัวอย่างให้คลิกเซลล์ B13

  2. ใส่สูตรนี้โดยใช้วิธีการใดวิธีการหนึ่งจากขั้นตอนที่2ด้านบน:

    =SUM(C2:C11*D2:D11)

  3. กด Ctrl + Shift + Enter

สูตรจะคูณค่าในช่วงของเซลล์ C2: C11 และ D2: D11 แล้วเพิ่มผลลัพธ์เพื่อคำนวณผลรวมทั้งหมด

ใน Excel Online คุณสามารถดูสูตรอาร์เรย์ได้ถ้าเวิร์กบุ๊กที่คุณเปิดอยู่มีอยู่แล้ว แต่คุณจะไม่สามารถสร้างสูตรอาร์เรย์ใน Excel เวอร์ชันนี้ได้โดยการกด Ctrl + Shift + Enter ซึ่งจะแทรกสูตรระหว่างคู่ของการเปิดและวงเล็บปีกกาปิด ({}) การใส่วงเล็บปีกกาเหล่านี้ด้วยตนเองจะไม่เปลี่ยนสูตรให้เป็นสูตรอาร์เรย์อย่างใดอย่างหนึ่ง

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

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel ขอความช่วยเหลือใน ชุมชนตอบคำถาม หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voice ได้เสมอ

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

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

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

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

×