Applies ToExcel for Microsoft 365 Excel สำหรับเว็บ Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

การทำให้สูตรสมบูรณ์อัตโนมัติ

1. พิมพ์ = (เครื่องหมายเท่ากับ) และตัวอักษรเริ่มต้นหรือทริกเกอร์การแสดงผลเพื่อเริ่มการทําให้สูตรสมบูรณ์อัตโนมัติ

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

3. ไอคอนแสดงชนิดของรายการ เช่น ฟังก์ชันหรือการอ้างอิงตาราง

4.คําแนะนําบนหน้าจอโดยละเอียดช่วยให้คุณตัดสินใจเลือกที่ดีที่สุดของ

ตารางต่อไปนี้สรุปวิธีการควบคุมการแสดงรายการในรายการดรอปดาวน์ของการทําให้สูตรสมบูรณ์อัตโนมัติแบบไดนามิก

เมื่อต้องการแสดง

ให้พิมพ์ดังนี้

ชื่อฟังก์ชัน Excel และฟังก์ชันที่ผู้ใช้กําหนดเอง

สามารถใส่ตัวอักษรหรือตัวอักษรเริ่มต้นที่ใดก็ได้ที่สามารถใส่ฟังก์ชันได้

ตัวอย่าง: Su

อาร์กิวเมนต์ของฟังก์ชัน

(ไม่มีทริกเกอร์การแสดงผล)

พิมพ์อาร์กิวเมนต์ เช่น ตัวเลขหรือการอ้างอิงเซลล์ หรือใช้ทริกเกอร์ที่แสดง เช่น ตัวอักษรเริ่มต้นหรือ [ (วงเล็บเหลี่ยมเปิด)

ตัวอย่าง: SUM(5, A2, [

สําหรับอาร์กิวเมนต์ที่ตามมาแต่ละอาร์กิวเมนต์ ให้พิมพ์เครื่องหมายจุลภาค แล้วตามด้วยอาร์กิวเมนต์หรือทริกเกอร์ที่ใช้แสดงตัวอื่น

หมายเหตุ: ฟังก์ชันต่อไปนี้มีอาร์กิวเมนต์ที่มีค่าคงที่ที่ระบุซึ่งจะแสดงในรายการดรอปดาวน์โดยอัตโนมัติ: CELL, FV, HLOOKUP, MATCH, PMT, PV, RANK, SUBTOTAL และ VLOOKUP

ชื่อและชื่อตารางที่กําหนด

ตัวอักษรหรือตัวอักษรเริ่มต้นที่สามารถใส่ชื่อนั้นได้

ตัวอย่าง: Ann

ตัวระบุคอลัมน์ตารางและตัวระบุรายการพิเศษ ([#All], [#Data], [#Headers], [#Totals], [#ThisRow])

อย่างน้อยหนึ่งอย่างต่อไปนี้:

  • [ (วงเล็บเหลี่ยมเปิด) ต่อจากชื่อตาราง

    ตัวอย่าง: AnnualSummary[

  • , (จุลภาค) ทันทีหลังจากรายการพิเศษ

    ตัวอย่าง: =AnnualSummary[#All],

  • : (เครื่องหมายจุดคู่) ต่อจากชื่อคอลัมน์

    ตัวอย่าง: AnnualSummary[Sales:

หมายเหตุ: ถ้าเซลล์อยู่ในตาราง จะใส่ชื่อตารางหรือไม่ก็ได้ ตัวอย่างเช่น สูตรต่อไปนี้จะเหมือนกัน:

=[ยอดขาย]/[ค่าใช้จ่าย]

=AnnualSummary[Sales]/AnnualSummary[Costs]

ชื่อการเชื่อมต่อในฟังก์ชันคิวบ์

" (เครื่องหมายอัญประกาศเปิด) ต่อจากวงเล็บเปิดของชื่อฟังก์ชันคิวบ์

ตัวอย่าง: CUBEMEMBER("

หมายเหตุ: เฉพาะการเชื่อมต่อ OLAP ที่จัดเก็บในเวิร์กบุ๊กปัจจุบันเท่านั้นที่แสดงรายการ

นิพจน์หลายมิติ (MDX) สตริงข้อความในฟังก์ชันคิวบ์

อย่างน้อยหนึ่งอย่างต่อไปนี้:

  • " (เครื่องหมายอัญประกาศเปิด) ต่อจากเครื่องหมายจุลภาคสําหรับอาร์กิวเมนต์

    ตัวอย่าง: CUBEMEMBER("SalesCubeData","

  • . (จุด) ทันทีหลังวงเล็บเหลี่ยมปิด

    ตัวอย่าง: CUBEMEMBER("SalesCubeData","[Customers]

    ตัวอย่าง: CUBEMEMBER("SalesCubeData","[Customers].[ เม็กซิโก]

  • ( (วงเล็บเปิด) ต่อจากเครื่องหมายอัญประกาศเปิดสําหรับสตริงข้อความ MDX เพื่อระบุจุดเริ่มต้นของทูเปิล

    ตัวอย่าง: CUBEVALUE("SalesCubeData","(

  • , (จุลภาค) ทันทีหลังวงเล็บเหลี่ยมปิดในสตริงข้อความ MDX เพื่อระบุส่วนที่สองของทูเปิล

    ตัวอย่าง: CUBEVALUE("SalesCubeData","([Customers].[ เม็กซิโก],

  • { (วงเล็บปีกกาเปิด) ทันทีหลังเครื่องหมายอัญประกาศเปิดสําหรับสตริงข้อความ MDX เพื่อระบุจุดเริ่มต้นของนิพจน์ชุด

    ตัวอย่าง: CUBEVALUE("SalesCubeData","{

    หมายเหตุ: 

    • คุณต้องเชื่อมต่อกับแหล่งข้อมูล OLAP เพื่อใส่สตริงข้อความ MDX โดยใช้การทําให้สูตรสมบูรณ์อัตโนมัติ

    • ถ้ามีการกําหนดคําอธิบายภาพ คําอธิบายภาพนั้นจะแสดงในคําแนะนําบนหน้าจอเพื่อช่วยยืนยันตัวเลือก

    • ถ้าสตริงข้อความ MDX ไม่ชัดเจน แสดงว่ามีการใส่ชื่อสมาชิกที่ไม่ซ้ํากัน แต่คุณต้องตัดสินใจว่ามีการใส่ชื่อที่ถูกต้องหรือไม่ ตัวอย่างเช่น ถ้ามีค่าสองค่าสําหรับสตริงข้อความ MDX ต่อไปนี้:

      CUBEMEMBER("SalesCubeData","[Customers].[ เม็กซิโก] [Hidalgo] [Dora N. Boots]

      ค่าใดค่าหนึ่งต่อไปนี้จะถูกใส่:

      [ลูกค้า] [ชื่อ].&[54342]

      [ลูกค้า] [ชื่อ].&[34297]

      ถ้ารายการที่ใส่ไม่ใช่สิ่งที่คุณต้องการ คุณจะลบรายการนั้น แล้วเลือกอีกอันหนึ่ง

    • ชื่อฟังก์ชัน Microsoft SQL Server Analysis Services เช่น "Children", "Parent" หรือ "Crossjoin" จะไม่แสดงในรายการดรอปดาวน์ แต่คุณยังสามารถพิมพ์ลงไปได้

หมายเหตุ: 

  • เมื่อใดก็ตามที่คุณใช้การทําให้สูตรสมบูรณ์อัตโนมัติ คุณสามารถพิมพ์สิ่งที่คุณต้องการทําให้สูตรเสร็จสิ้นได้

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

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

ตารางต่อไปนี้สรุปแป้นที่คุณสามารถใช้เพื่อนําทางรายการดรอปดาวน์ของการทําให้สูตรสมบูรณ์อัตโนมัติ

เมื่อต้องการ

กด

ย้ายจุดแทรกไปทางซ้ายหนึ่งอักขระ

ลูกศรซ้าย

ย้ายจุดแทรกไปทางขวาหนึ่งอักขระ

ลูกศรขวา

ย้ายส่วนที่เลือกขึ้นหนึ่งรายการ

ลูกศรขึ้น

ย้ายส่วนที่เลือกลงหนึ่งรายการ

ลูกศรลง

เลือกรายการสุดท้าย

END

เลือกรายการแรก

HOME

ย้ายลงหนึ่งหน้า และเลือกรายการใหม่

PAGE DOWN

ย้ายขึ้นหนึ่งหน้า และเลือกรายการใหม่

PAGE UP

ปิดรายการดรอปดาวน์

ESCAPE (หรือคลิกเซลล์อื่น)

เปิดหรือปิด การทําให้สูตรสมบูรณ์อัตโนมัติ

ALT+ลูกศรลง

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

  • เมื่อต้องการแทรกรายการที่เลือกลงในสูตร และวางจุดแทรกต่อจากสูตรโดยตรง ให้กด TAB หรือดับเบิลคลิกที่รายการ

หมายเหตุ: ส่วนนี้ใช้ไม่ได้กับ Excel สำหรับเว็บ

  1. คลิก ไฟล์ > ตัวเลือก >สูตร

  2. ภายใต้ ทํางานกับสูตร ให้เลือกหรือล้าง การทําให้สูตรสมบูรณ์อัตโนมัติ

เคล็ดลับ: คุณยังสามารถกด ALT+ลูกศรลงได้อีกด้วย

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

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

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

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย