Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

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

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

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

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

ไวยากรณ์ :
INDIRECT(ref_text, [a1])

อาร์กิวเมนต์:
ref_text- ข้อโต้แย้ง . นี้ เป็น จำเป็น หนึ่ง นี่คือ การอ้างอิงเซลล์ , ให้ ข้อความ ที่สามารถเป็นได้ทั้งใน A1 หรือ สไตล์ R1C1 .
[a1]ข้อโต้แย้ง . นี้ มี สองค่า-
ถ้า ค่า = จริง หรือ ละเว้น , ref_text อยู่ใน การอ้างอิงสไตล์ A1
และค่า=เท็จ , ref_text อยู่ในรูปแบบอ้างอิง R1C1

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

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

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

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

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

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

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

  • ใน เซลล์ F3 ให้ใส่ การอ้างอิงเซลล์ ที่ ถือ คุณค่า ของ ความยาว ใน เมตร หน่วยคือ, B3.

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

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

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

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

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

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

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

  • กรณีที่ 1: หากเราเปลี่ยนค่า ค่า ใน B3 , ผลลัพธ์ ใน G3 จะปรับอัตโนมัติ .

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

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

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

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

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

สิ่งที่ควรจำ

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

บทสรุป

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

บทความที่เกี่ยวข้อง

  • Excel แสดงสูตรแทนผลลัพธ์ (8 เหตุผล)
  • วิธีหยุดแสดงสูตรใน Excel (2 วิธี)
  • แสดงค่าแทนสูตรใน Excel (7 วิธี)
  • วิธีแสดงสูตรทั้งหมดใน Excel (4 วิธีง่ายๆ และรวดเร็ว)
  • แสดงสูตรเมื่อพิมพ์ใน Excel