ฟังก์ชัน ฟังก์ชัน Excel INDIRECT คือฟังก์ชันการค้นหาและอ้างอิง และมีวัตถุประสงค์เพื่อส่งคืนข้อมูลอ้างอิงที่ระบุโดยสตริงข้อความ คุณสามารถใช้ฟังก์ชันทางอ้อมเมื่อคุณต้องการเปลี่ยนการอ้างอิงในเซลล์ภายในสูตรโดยไม่ต้องเปลี่ยนสูตรเอง สูตรและไวยากรณ์สำหรับฟังก์ชัน INDIRECT มีดังนี้:
Formula and Syntax
INDIRECT (ref_text, [a1])
Ref_text: การอ้างอิงไปยังเซลล์ที่มีการอ้างอิงแบบ A1, การอ้างอิงแบบ R1C1, ชื่อที่กำหนดเป็นข้อมูลอ้างอิง หรือการอ้างอิงไปยังเซลล์เป็นสตริงข้อความ มันเป็นสิ่งจำเป็น ถ้า ref_text ไม่ใช่การอ้างอิงเซลล์ที่ถูกต้อง ฟังก์ชัน INDIRECT จะคืนค่า #REF! ข้อผิดพลาด
วิธีใช้ฟังก์ชัน INDIRECT ใน Excel
ทำตามขั้นตอนเกี่ยวกับวิธีใช้ฟังก์ชัน Excel INDIRECT:
เปิดใช้ Microsoft Excel.ป้อนข้อมูลลงในสเปรดชีตหรือใช้ข้อมูลที่มีอยู่ เลือกเซลล์ที่คุณต้องการวางผลลัพธ์ป้อนสูตร กด Enter
เปิด Microsoft Excel
ป้อนข้อมูลของคุณหรือใช้ ข้อมูลที่มีอยู่
พิมพ์ลงในเซลล์ที่คุณต้องการวางผลลัพธ์ =INDIRECT(A1)
กด Enter เพื่อดูผลลัพธ์ ผลลัพธ์คือ 42
ผลลัพธ์คือ 42 เนื่องจากคุณกำลังอ้างอิงค่าในคอลัมน์ D1 ซึ่งก็คือ 42 ดูภาพด้านบน
ตอนนี้เราจะค้นหา ยอดขายปัจจุบันโดยใช้วิธีการอ้างอิงแบบ R1C1
ป้อนตำแหน่งที่คุณต้องการวางผลลัพธ์ สูตรคือ =INDIRECT(“R7C”&COUNTA(7:7), FALSE)
สูตร R แทน Row ซึ่งก็คือแถวที่ 7 และ C แทนค่า คอลัมน์
เราใช้ฟังก์ชัน COUNTA เพื่อนับเซลล์ที่มีข้อมูล
เราป้อน 7:7 ในสูตรเพราะเป็นแถวที่มีข้อมูลที่คุณต้องการดู ขึ้น
จากนั้นเราป้อน False
กด Enter เพื่อดูผลลัพธ์ซึ่งเป็นยอดขายปัจจุบัน
มีอีก 2 วิธีในการใช้ INDIRECT ฟังก์ชัน
วิธีที่หนึ่ง คือการคลิกปุ่ม fx ที่ด้านบนซ้ายของเวิร์กชีต Excel
แทรกฟังก์ชัน กล่องโต้ตอบจะปรากฏขึ้น
ภายในกล่องโต้ตอบ ในส่วน เลือกหมวดหมู่ ให้เลือกการค้นหาและอ้างอิงจากกล่องรายการ
ในส่วน เลือกฟังก์ชัน เลือกฟังก์ชันทางอ้อมจากรายการ
จากนั้นคลิก ตกลง
กล่องโต้ตอบ อาร์กิวเมนต์ของฟังก์ชัน จะเปิดขึ้น
พิมพ์ลงในช่องรายการเซลล์ที่มีข้อมูลอ้างอิงที่คุณต้องการค้นหา
จากนั้นคลิกตกลง
วิธีที่ 2 คือการคลิก สูตร แท็บแล้วคลิกปุ่มค้นหาและอ้างอิงในกลุ่มไลบรารีฟังก์ชัน
จากนั้นเลือกทางอ้อมจากเมนูแบบเลื่อนลง
A อาร์กิวเมนต์ของฟังก์ชัน strong> กล่องโต้ตอบจะเปิดขึ้น
ทำตามวิธีเดียวกันในวิธีที่ 1
จากนั้นคลิกตกลง
เราหวังว่าคุณจะ เข้าใจวิธีใช้ฟังก์ชัน INDIRECT ใน Excel
ฟังก์ชันทางอ้อมทำงานใน Excel อย่างไร
ฟังก์ชัน INDIRECT จะคืนค่าการอ้างอิงที่ระบุโดยสตริงข้อความ หาก a1 เป็น TRUE หรือละเว้น ref_text จะถูกตีความว่าเป็นการอ้างอิงสไตล์ A1 และหาก a1 เป็น FALSE ref_text จะถูกตีความว่าเป็นการอ้างอิงสไตล์ R1C1
ฟังก์ชันทางอ้อมใช้ในการตรวจสอบข้อมูลอย่างไร
บนสเปรดชีต ให้เลือกเซลล์ C3 บน Ribbon ให้คลิกแท็บ Data จากนั้นคลิก Data Validation จากรายการดรอปดาวน์ Allow ให้เลือก List ในกล่อง Source ให้พิมพ์เครื่องหมายเท่ากับและฟังก์ชัน INDIRECT โดยอ้างอิง ไปที่เซลล์ข้อมูลแรกในคอลัมน์ Produce Type:คลิกตกลง
อ่าน: วิธีสร้างฟังก์ชัน Excel ที่กำหนดเองโดยใช้ VBA
คุณจะคัดลอกสูตรทางอ้อมได้อย่างไร
ใน Microsoft Excel คุณสามารถคัดลอกสูตรและวางไว้ที่อื่นในสเปรดชีต ทำตามขั้นตอนด้านล่าง:
ดับเบิลคลิกเซลล์ที่มีสูตร INDIRECT ไฮไลต์สูตรแล้วคลิกขวาที่สูตรแล้วเลือกคัดลอกจากเมนูบริบท จากนั้นเลือกเซลล์ในสเปรดชีตแล้วคลิกขวาและเลือก วาง
อ่าน: วิธีเขียน สร้าง และใช้ฟังก์ชัน VLOOKUP ใน Excel