วิธีทำให้สูตรแสดงหน้าที่ของตน บอกได้ว่าใช้ทำอะไร

🤓

แทนที่จะสร้างสูตร =VLOOKUP($F$3,MyData,2,0) ซึ่งพอเราเห็นสูตรในเซลล์ก็ไม่รู้ว่าสูตรนี้ทำหน้าที่อะไร ให้ตั้งชื่อ FindName หรือชื่ออะไรก็ได้ตามใจให้กับสูตร เพื่อบอกว่าสูตรนี้ทำหน้าที่ใช้หาชื่อมาแสดง

วิธีนี้เรียกว่า การตั้งชื่อให้กับสูตร (Formula Name)

FindName

👉 โดยใช้คำสั่ง Formulas > Name Manager > New
ในช่อง Name: พิมพ์ชื่อที่อยากตั้งลงไป เช่น FindName
ในช่อง Refers to: ให้ลอกสูตร =VLOOKUP($F$3,MyData,2,0) ลงไป

เวลาจะเรียกใช้สูตร ให้กดปุ่ม F3 แล้วเลือกชื่อ FindName จะได้สูตร =FindName มาใช้แทนสูตร =VLOOKUP($F$3,MyData,2,0)

☝️ ในการตั้งชื่อให้กับสูตรนี้ ตำแหน่งอ้างอิงที่ใช้ต้องใส่ $$ ควบคุมไว้ทั้งหน้า row/column

ในตัวอย่างนี้ได้ตั้งชื่อ Range Name ชื่อ MyData ให้กับพื้นที่ B3:D7 ซึ่ง Excel ถือว่าได้ใช้การอ้างอิงแบบ Absolute ที่ใส่ $$ ให้เองเป็น $B$3:$D$7

👍 วิธีการนี้นอกจากจะช่วยสื่อสารทำให้พอเห็นสูตรก็จะเข้าใจว่าสูตรทำหน้าที่หาอะไรให้ ยังช่วยทำให้เมื่อจะแก้ไขสูตรก็ไม่ต้องตามไปหาเซลล์ที่สร้างสูตรไว้ เพียงเข้าไปแก้ในช่อง Refers to เท่านั้นครับ ทุกเซลล์ที่ใช้ FindName จะเปลี่ยนตามให้ทันที

สูตรยาวๆใช้งานยากๆจะได้กลายเป็นชื่อสั้นๆและนำไปใช้งานได้ง่ายขึ้นมากครับ

Download ตัวอย่างนี้ได้จาก
https://drive.google.com/file/d/1fxc2lh8wdUPYVJUJso2-CIOO9HZimj0D/view?usp=sharing

Related Articles

© Copyright 1999

สงวนลิขสิทธิ์ตามกฎหมาย

ห้ามนำข้อความหรือส่วนหนึ่งส่วนใดของบทความหรือวิดีโอหรือรูปภาพไปใช้เพื่อการค้าขาย หรือเพื่อประโยชน์ส่วนตัว

อนญาตให้นำไปใช้เพื่อสาธารณประโยชน์โดยขอให้ระบุที่มาและชื่อผู้เขียนกำกับไว้ด้วยเสมอ

ลิงก์เว็บ Excel Expert Training

เว็บสำหรับ เรียนออนไลน์

เว็บสำหรับ เรียนแบบกลุ่ม-ส่วนตัว

ติดตามข่าวสารได้จาก facebook

ถามปัญหาได้ที่ กลุ่มคนรัก Excel

และไลน์กลุ่ม Excel Expert Group

ที่อยู่และการติดต่อ

สมเกียรติ ฟุ้งเกียรติ 7/1 รามคำแหง ซอย 35 หัวหมาก บางกะปิ กทม 10240 โทร 097-140-5555, 02-718-9331

Excel@ExcelExpertTraining.com

sfk234x234