วิธีแปลงข้อความเป็นสูตรโดยใช้ฟังก์ชัน INDIRECT ใน Excel

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดคู่มือแบบฝึกหัด

ดาวน์โหลดคู่มือแบบฝึกหัดนี้เพื่อทำแบบฝึกหัดขณะที่คุณกำลังอ่านบทความนี้

แปลงข้อความเป็น Formula.xlsx

ความรู้เบื้องต้นเกี่ยวกับฟังก์ชัน INDIRECT ใน Excel

เราสามารถใช้ฟังก์ชัน INDIRECT ฟังก์ชัน เพื่อรับ การอ้างอิงเซลล์ ที่ถูกต้องจาก ค่าเซลล์ ที่ เก็บไว้ เป็น สตริงข้อความ .

ไวยากรณ์ :

INDIRECT(ref_text, [a1])

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

ref_text- อาร์กิวเมนต์ นี้ เป็น จำเป็น หนึ่ง นี่คือ การอ้างอิงเซลล์ ซึ่งระบุ ข้อความ ที่สามารถเป็นได้ทั้งใน A1 หรือ สไตล์ R1C1 .

[a1] อาร์กิวเมนต์ นี้มี สองค่า-

ถ้า ค่า = จริง หรือ ละเว้น ref_text อยู่ใน การอ้างอิงสไตล์ A1

และ value= FALSE , ref_text อยู่ในรูปแบบอ้างอิง R1C1

แปลงข้อความเป็นสูตรโดยใช้ฟังก์ชัน INDIRECT ใน Excel (ทีละขั้นตอนการวิเคราะห์)

ขั้นตอนที่ 1: การสร้างชุดข้อมูลเพื่อแปลงสูตรเป็นข้อความใน Excel

สมมติว่าเราต้องการ แปลง a ความยาว จาก เมตร ถึง หน่วยฟุต แต่ สูตร ซึ่ง คำนวณ ค่า ค่า อยู่ใน รูปแบบข้อความ

เราต้องการ แปลง สูตร สตริง เป็น สูตรจริง ที่จะ คำนวณ การแปลงหน่วย .

อ่านเพิ่มเติม: Excel แสดงสูตรเป็นข้อความในเซลล์อื่น (4 วิธีง่ายๆ)

ขั้นตอนที่ 2: ใช้ฟังก์ชัน INDIRECT เพื่อแปลงข้อความเป็นสูตรใน Excel

เพื่อแก้ปัญหานี้ เราจะใช้ ฟังก์ชัน INDIRECT ในตัวอย่างนี้ โดยทำตามคำแนะนำด้านล่าง

  • ใน เซลล์ F3 ให้ใส่ การอ้างอิงเซลล์ ที่ เก็บ ค่า ของ ความยาว ใน เมตร หน่วย เช่น , B3

  • ตอนนี้ใน เซลล์ G3 ให้จด สูตรต่อไปนี้ .
=3.28*INDIRECT(F3)

ใน สูตร เราใช้ TRUE เป็นค่าของ [a1] อาร์กิวเมนต์ ที่ระบุ ref_text อาร์กิวเมนต์ ( B3 ใน เซลล์ F3 ) คือ ในการอ้างอิงสไตล์ A1

  • สุดท้าย กด Enter และ เอาต์พุต คือ 52 ฟุต

สูตรไดนามิก:

สูตรที่เราใช้ในการคำนวณ Conversion คือ ไดนามิก มาทำการเปลี่ยนแปลงกัน-

  • กรณีที่ 1: ถ้าเราเปลี่ยน ค่า ใน B3 เอาต์พุต ใน G3 จะ ปรับโดยอัตโนมัติ .

  • กรณีที่ 2 : ในอีกกรณีหนึ่ง เราใส่ ความยาว ในหน่วย เมตร ใน เซลล์ B4 คราวนี้เราต้อง ใส่ B4 เป็น ค่า ของ เซลล์ F3

สูตร ไดนามิก ส่งคืน เอาต์พุต เป็น 32.8 ฟุต

อ่านเพิ่มเติม: วิธีแสดงสูตรในเซลล์ Excel แทนค่า (6 วิธี)

สิ่งต่างๆ จำ

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

บทสรุป

ตอนนี้ เรารู้วิธีแปลงสูตรข้อความเป็นสูตรจริงด้วยความช่วยเหลือของสูตร INDIRECT ของ Excel หวังว่าจะช่วยให้คุณใช้วิธีการได้อย่างมั่นใจมากขึ้น คำถามหรือข้อเสนอแนะใด ๆ อย่าลืมใส่ไว้ในช่องแสดงความคิดเห็นด้านล่าง

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง