ฟังก์ชัน FORMULATEXT ใน Excel

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

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

ประโยชน์ของฟังก์ชัน FORMULATEXT ใน Excel

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

รูปแบบการใช้งาน (Syntax)

=FORMULATEXT(reference)
  • reference → เซลล์ที่ต้องการดึงสูตรมาแสดงเป็นข้อความ

ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน FORMULATEXT ใน Excel

ตัวอย่างที่ 1: แสดงสูตรของเซลล์เดียว

โจทย์: ต้องการแสดงสูตรที่เขียนในเซลล์ B1

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

ABC
ยอดขาย=SUM(D1:D5)(แสดงสูตร)

สูตร (ใส่ใน C1)

=FORMULATEXT(B2)

ขั้นตอนการทำงาน

  • ระบุ B1 เป็น reference
  • FORMULATEXT จะดึงสูตรจาก B1
  • แสดงข้อความ “=SUM(D1:D5)” ใน C1

ผลลัพธ์

=SUM(D1:D5)

ABC
ยอดขาย=SUM(D1:D5)=SUM(D1:D5)

ตัวอย่างที่ 2: ตรวจสอบสูตรในหลายเซลล์

โจทย์: ต้องการสร้างคอลัมน์ “สูตร” เพื่ออธิบายสูตรที่เขียนในคอลัมน์ C

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

ABCD
ชื่อคะแนนเกณฑ์สูตรในคอลัมน์ C
สมชาย80ผ่าน
สมศรี70ผ่าน
สมปอง45ไม่ผ่าน

สูตร (ใส่ใน D2 และลากลง)

=FORMULATEXT(C2)
ฟังก์ชัน FORMULATEXT ใน Excel ตรวจสอบสูตรในหลายเซลล์

ขั้นตอนการทำงาน

  • ใส่สูตรใน D2 → FORMULATEXT(C2)
  • ลากสูตรลง D3 → FORMULATEXT(C3)
  • ลากสูตรลง D4 → FORMULATEXT(C4)
  • แสดงข้อความสูตรในคอลัมน์ C

ผลลัพธ์

ผลลัพธ์จากการฟังก์ชัน FORMULATEXT ใน Excel ตรวจสอบสูตรในหลายเซลล์

คำแนะนำเพิ่มเติมในการใช้งาน

  • FORMULATEXT จะ error ถ้า reference ไม่มีสูตร แนะนำใช้ IFERROR ครอบ
  • ใช้คู่กับ ISFORMULA เพื่อตรวจสอบว่ามีสูตรหรือไม่
  • FORMULATEXT มีประโยชน์มากในการทำเอกสารอธิบายสูตร หรือช่วยงาน audit

สรุป

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

ข้อมูลอ้างอิง: FORMULATEXT function

แชร์เรื่องนี้