ข้ามไปที่เนื้อหาหลัก
Office

ให้ฟังก์ชัน

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

เมื่อต้องการใช้ฟังก์ชัน LET ให้คุณกำหนดคู่ของชื่อและค่าที่เกี่ยวข้องและการคำนวณที่ใช้ทั้งหมด คุณต้องกำหนดอย่างน้อยหนึ่งชื่อ/ค่าคู่ (ตัวแปร) และให้การสนับสนุนถึง๑๒๖

ให้ไดอะแกรม

O365_betadisc

สิทธิประโยชน์

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

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

= LET (name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3 ...])

อาร์กิวเมนต์

คำอธิบาย

name1

จำเป็น

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

name_value1

จำเป็น

ค่าที่ได้รับมอบหมายให้ name1

calculation_or_name2

จำเป็น

แสดงอย่างใดอย่างหนึ่งต่อไปนี้

  • การคำนวณที่ใช้ชื่อทั้งหมดภายในฟังก์ชัน LET ซึ่งต้องเป็นอาร์กิวเมนต์สุดท้ายในฟังก์ชัน LET

  • ชื่อที่สองที่จะกำหนดให้กับ name_value ที่สอง ถ้ามีการระบุชื่อ name_value2 และ calculation_or_name3 จำเป็นต้องใช้

name_value2

ตัวเลือก

ค่าที่ได้รับมอบหมายให้ calculation_or_name2

calculation_or_name3

ตัวเลือก

แสดงอย่างใดอย่างหนึ่งต่อไปนี้

  • การคำนวณที่ใช้ชื่อทั้งหมดภายในฟังก์ชัน LET อาร์กิวเมนต์สุดท้ายในฟังก์ชันอนุญาตจะต้องเป็นการคำนวณ

  • ชื่อที่สามที่จะกำหนดให้กับ name_value ที่สาม ถ้ามีการระบุชื่อ name_value3 และ calculation_or_name4 จำเป็นต้องใช้

หมายเหตุ: 

  • อาร์กิวเมนต์สุดท้ายต้องเป็นการคำนวณที่ส่งกลับผลลัพธ์

  • ชื่อของตัวแปรที่จัดแนวด้วยชื่อที่ถูกต้องที่สามารถใช้ได้ในตัวจัดการชื่อ เช่น "a" ไม่ถูกต้องแต่ "c" ไม่ใช่เนื่องจากมีข้อขัดแย้งกับการอ้างอิงสไตล์ R1C1

ตัวอย่าง

ตัวอย่าง 1

พิจารณานิพจน์แบบธรรมดา "SUM (x, 1)" ที่ x เป็นตัวแปรที่มีชื่อที่สามารถกำหนดค่า (ในกรณีนี้ x จะได้รับมอบหมายค่า 5)

= ให้ (x, 5, SUM (x, 1))

เมื่อสูตรนี้ถูกใส่ลงในเซลล์จะส่งกลับค่า6 

ตัวอย่าง 2

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

ข้อมูลที่ไม่ได้กรอง

ข้อมูลที่ถูกกรอง

การกรองข้อมูลการขายที่ไม่ได้กรอง

ข้อมูลที่ถูกกรองของยอดขาย

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

ข้อมูลตัวอย่าง   

คัดลอกตารางต่อไปนี้ไปยังเซลล์ A1 ของเวิร์กชีตเปล่าถ้าคุณต้องการนำไปใช้ตัวอย่างนี้ด้วยตัวคุณเอง

แทน

ภูมิภาค

Product

ผลกำไร

Krittiya

ภาคตะวันออก

Apple

$๑.๓๓

เจตริณ

ภาคใต้

กล้วย

$๐.๐๙

Krittiya

ภาคตะวันตก

มะม่วง

$๑.๘๕

เจตริณ

ภาคเหนือ

$๐.๘๒

เจตริณ

ภาคตะวันตก

กล้วย

$1.25

Krittiya

ภาคตะวันออก

Apple

$๐.๗๒

เจตริณ

ภาคเหนือ

มะม่วง

$๐.๕๔

สูตรต้นฉบับ

= IF (ISBLANK (ตัวกรอง (A2: D8, A2: A8 = "Fred")), "-", FILTER (A2: D8, A2: A8 = "Fred"))

สูตรที่ใช้ให้

= อนุญาต (filterCriteria, "Fred", filteredRange, FILTER (A2: D8, A2: A8 =filterCriteria), IF (ISBLANK (filteredRange), "-", filteredRange))

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

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

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

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

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

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

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

×