สูตร =SUMIF($A$2:$A$500, "กรุงเทพ", $C$2:$C$500) ยาวมาก อ่านยาก และถ้า range เปลี่ยนต้องแก้ทุกสูตรที่ใช้ range นั้น
Named Range ตั้งชื่อ 'ข้อมูลขาย' แทน '$A$2:$A$500' — สูตรกลายเป็น =SUMIF(ยอดขาย, "กรุงเทพ", ราคา) อ่านง่ายทันที
ใช้ Excel อยู่? ไม่ต้องเรียนใหม่
Excel ใช้ Name Box หรือ Formulas → Define Name / Google Sheets ใช้ Data → Named ranges — ฟีเจอร์เหมือนกัน
ขั้นตอนทำทีละสเต็ป
Select range ที่ต้องการ
Select เซลล์ที่ต้องการ เช่น A2:A500 (ข้อมูลสาขา)
Data → Named ranges
คลิก Data → Named ranges → Add a range → ตั้งชื่อ เช่น 'ยอดขาย' กด Done
ใช้ชื่อในสูตร
=SUM(ยอดขาย) แทน =SUM(B2:B500) — พิมพ์ชื่อ Google Sheets จะ autocomplete

ก่อนตั้งชื่อ — สูตรยาวอ่านยาก
เทคนิคที่ใช้บ่อย
- ชื่อต้องไม่มีช่องว่าง — ใช้ _ แทน: 'ยอด_ขาย' หรือ 'YodKhai'
- Named Range ใช้ได้ทั้ง workbook ข้ามชีตได้เลย
- Data → Named ranges → ดู list ทั้งหมดและแก้ไขได้

Data → Named ranges — ตั้งชื่อ range
Error ที่เจอบ่อยและวิธีแก้
ชื่อซ้ำกับชื่อเซลล์
หลีกเลี่ยงชื่อที่เป็น cell reference เช่น 'B2' — ใช้ชื่อที่สื่อความหมาย
Named range หาย
Named range ไม่หายเมื่อลบแถวปกติ แต่อาจ error ถ้าลบ range ทั้งหมด

หลังตั้งชื่อ — สูตรอ่านง่ายเข้าใจทันที
คำถามที่ถามบ่อย (FAQ)
Named Range ทำงานใน VLOOKUP ได้ไหม?
ได้ =VLOOKUP(A2, ราคาสินค้า, 2, 0) แทน =VLOOKUP(A2, Sheet2!A:B, 2, 0) อ่านง่ายกว่ามาก
dynamic Named Range ที่ขยายอัตโนมัติทำได้ไหม?
ใน Google Sheets ตั้ง range เป็นทั้งคอลัมน์ เช่น A:A แทนที่จะ A2:A500
Export เป็น Excel Named Range ยังอยู่ไหม?
ได้ Named Range ยังอยู่เมื่อ download เป็น .xlsx
