สารบัญ
บทช่วยสอนจะอธิบายว่าชื่อ Excel คืออะไร และแสดงวิธีกำหนดชื่อให้กับเซลล์ ช่วง ค่าคงที่ หรือสูตร คุณยังจะได้เรียนรู้วิธีแก้ไข กรอง และลบชื่อที่กำหนดใน Excel
ชื่อใน Excel เป็นสิ่งที่ขัดแย้งกัน เนื่องจากเป็นหนึ่งในคุณลักษณะที่มีประโยชน์มากที่สุด จึงมักถูกมองว่าไม่มีจุดหมายหรือเนิร์ด เหตุผลคือมีผู้ใช้จำนวนน้อยมากที่เข้าใจสาระสำคัญของชื่อ Excel บทช่วยสอนนี้ไม่เพียงแต่สอนวิธีสร้างช่วงที่มีชื่อใน Excel แต่ยังแสดงวิธีใช้ประโยชน์จากคุณลักษณะนี้เพื่อทำให้สูตรของคุณเขียน อ่าน และนำกลับมาใช้ใหม่ได้ง่ายขึ้นมาก
ชื่อใน Excel หมายถึงอะไร
ในชีวิตประจำวันมีการใช้ชื่อกันอย่างแพร่หลายเพื่ออ้างถึงบุคคล สิ่งของ และตำแหน่งทางภูมิศาสตร์ ตัวอย่างเช่น แทนที่จะพูดว่า "เมืองอยู่ที่ละติจูด 40.7128° N และลองจิจูด 74.0059° W คุณก็แค่พูดว่า "New York City"
เช่นเดียวกัน ใน Microsoft Excel คุณสามารถตั้งชื่อที่มนุษย์อ่านได้ ไปยังเซลล์เดียวหรือช่วงของเซลล์ และอ้างถึงเซลล์เหล่านั้นตามชื่อแทนที่จะอ้างอิง
ตัวอย่างเช่น หากต้องการค้นหายอดขายทั้งหมด (B2:B10) สำหรับสินค้าเฉพาะ (E1) คุณสามารถใช้สูตรต่อไปนี้:
=SUMIF($A$2:$A$10, $E$1, $B$2:$B$10)
หรือคุณสามารถตั้งชื่อที่มีความหมายให้กับช่วงและแต่ละเซลล์ และใส่ชื่อเหล่านั้นลงในสูตร:
=SUMIF(items_list, item, sales)
<3
ดูที่ภาพหน้าจอด้านล่าง สูตรใดในสองสูตรที่คุณเข้าใจได้ง่ายกว่า
ชื่อ Excelหน้าต่าง Name Manager เพื่อดูเฉพาะชื่อที่เกี่ยวข้องในเวลาที่กำหนด มีตัวกรองต่อไปนี้:
- ชื่อที่กำหนดขอบเขตเป็นแผ่นงานหรือสมุดงาน
- ชื่อที่มีหรือไม่มีข้อผิดพลาด
- ชื่อที่กำหนดหรือชื่อตาราง
วิธีการลบช่วงที่มีชื่อใน Excel
หากต้องการ ลบช่วงที่มีชื่อ ให้เลือกใน ตัวจัดการชื่อ แล้วคลิกปุ่ม ลบ ที่ด้านบนสุด
หากต้องการ ลบหลายชื่อ ให้คลิกที่ชื่อ จากนั้นกดปุ่ม Ctrl ค้างไว้ในขณะที่คลิกชื่ออื่นๆ ที่คุณต้องการลบ จากนั้นคลิกปุ่ม ลบ และชื่อที่เลือกทั้งหมดจะถูกลบในครั้งเดียว
หากต้องการ ลบชื่อที่กำหนดไว้ทั้งหมด ในสมุดงาน ให้เลือกชื่อแรกใน รายการ กดปุ่ม Shift ค้างไว้ แล้วคลิกนามสกุล ปล่อยแป้น Shift แล้วคลิก ลบ .
วิธีลบชื่อที่กำหนดซึ่งมีข้อผิดพลาด
หากคุณมีชื่อที่ไม่ถูกต้องจำนวนหนึ่งซึ่งมีข้อผิดพลาดในการอ้างอิง ให้คลิกปุ่ม กรอง ปุ่ม > ชื่อที่มีข้อผิดพลาด เพื่อกรอง:
หลังจากนั้น เลือกชื่อที่กรองทั้งหมดตามที่อธิบายไว้ด้านบน (โดยใช้ปุ่ม Shift คีย์) และคลิกปุ่ม ลบ
หมายเหตุ หากชื่อ Excel ของคุณถูกใช้ในสูตร อย่าลืมอัปเดตสูตรก่อนที่จะลบชื่อ ไม่เช่นนั้นสูตรของคุณจะแสดง #NAME? ข้อผิดพลาด
ข้อดี 5 อันดับแรกของการใช้ชื่อใน Excel
จนถึงตอนนี้ในบทช่วยสอนนี้ เราได้รับส่วนใหญ่เน้นที่วิธีการที่ครอบคลุมด้านต่างๆ ของการสร้างและการใช้ช่วงที่มีชื่อใน Excel แต่คุณอาจอยากรู้ว่าชื่อ Excel มีอะไรพิเศษที่ทำให้คุ้มค่ากับความพยายาม? ข้อดีห้าอันดับแรกของการใช้ชื่อที่กำหนดใน Excel มีดังต่อไปนี้
1. ชื่อ Excel ช่วยให้สร้างและอ่านสูตรได้ง่ายขึ้น
คุณไม่จำเป็นต้องพิมพ์การอ้างอิงที่ซับซ้อนหรือเลือกช่วงบนแผ่นงานไปมา เพียงเริ่มพิมพ์ชื่อที่คุณต้องการใช้ในสูตร จากนั้น Excel จะแสดงรายการชื่อที่ตรงกันให้คุณเลือก ดับเบิลคลิกที่ชื่อที่ต้องการ จากนั้น Excel จะแทรกชื่อนั้นในสูตรทันที:
2. ชื่อ Excel อนุญาตให้สร้างสูตรที่ขยายได้
เมื่อใช้ช่วงชื่อแบบไดนามิก คุณสามารถสร้างสูตร "ไดนามิก" ที่รวมข้อมูลใหม่ในการคำนวณโดยอัตโนมัติ โดยที่คุณไม่ต้องอัปเดตข้อมูลอ้างอิงทั้งหมดด้วยตนเอง
3. ชื่อ Excel ช่วยให้นำสูตรกลับมาใช้ใหม่ได้ง่ายขึ้น
ชื่อ Excel ช่วยให้คัดลอกสูตรไปยังชีตอื่นหรือย้ายสูตรไปยังสมุดงานอื่นได้ง่ายขึ้นมาก สิ่งที่คุณต้องทำคือสร้างชื่อเดียวกันในสมุดงานปลายทาง คัดลอก/วางสูตรตามที่เป็น และคุณสามารถใช้งานได้ทันที
เคล็ดลับ เพื่อป้องกันไม่ให้แบบฟอร์ม Excel สร้างชื่อใหม่ในทันที ให้คัดลอกสูตรเป็นข้อความในแถบสูตรแทนการคัดลอกเซลล์สูตร
4. ช่วงที่ตั้งชื่อทำให้ง่ายขึ้นการนำทาง
หากต้องการไปยังช่วงที่มีชื่อเฉพาะอย่างรวดเร็ว เพียงคลิกที่ชื่อนั้นในช่องชื่อ ถ้าช่วงที่มีชื่ออยู่ในแผ่นงานอื่น Excel จะนำคุณไปที่แผ่นงานนั้นโดยอัตโนมัติ
หมายเหตุ ช่วงที่มีชื่อแบบไดนามิกไม่แสดงใน กล่องชื่อ ใน Excel หากต้องการดู ช่วงไดนามิก ให้เปิดตัวจัดการชื่อ Excel ( Ctrl + F3 ) ที่แสดงรายละเอียดทั้งหมดเกี่ยวกับชื่อทั้งหมดในสมุดงาน รวมถึงขอบเขตและการอ้างอิง
5. ช่วงที่ตั้งชื่ออนุญาตให้สร้างรายการแบบเลื่อนลงแบบไดนามิก
หากต้องการสร้างรายการแบบเลื่อนลงที่ขยายได้และอัปเดตได้ ให้สร้างช่วงที่มีชื่อแบบไดนามิกก่อน แล้วจึงสร้างรายการตรวจสอบความถูกต้องของข้อมูลตามช่วงนั้น ดูคำแนะนำทีละขั้นตอนโดยละเอียดได้ที่นี่: วิธีสร้างไดนามิกดรอปดาวน์ใน Excel
ช่วงชื่อ Excel - กลเม็ดเคล็ดลับ
ตอนนี้คุณรู้พื้นฐานการสร้างและ การใช้ชื่อใน Excel ให้ฉันแชร์เคล็ดลับเพิ่มเติมที่อาจเป็นประโยชน์กับงานของคุณ
วิธีรับรายชื่อทั้งหมดในสมุดงาน
วิธีรับรายชื่อที่จับต้องได้มากขึ้นของ ชื่อทั้งหมดในสมุดงานปัจจุบัน ให้ทำดังต่อไปนี้:
- เลือกเซลล์บนสุดของช่วงที่คุณต้องการให้ชื่อปรากฏ
- ไปที่ สูตร แท็บ > กำหนดชื่อ กลุ่ม คลิก ใช้ในสูตร แล้วคลิก วางชื่อ… หรือเพียงแค่กดปุ่ม F3
- ในกล่องโต้ตอบ วางชื่อ ให้คลิก วางรายการ .
การดำเนินการนี้จะแทรกชื่อ Excel ทั้งหมดพร้อมกับการอ้างอิงในเวิร์กชีตปัจจุบัน โดยเริ่มต้นในเซลล์ที่เลือก
ชื่อ Excel สัมบูรณ์เทียบกับชื่อ Excel สัมพัทธ์
โดยค่าเริ่มต้น ชื่อ Excel จะทำงานเหมือนการอ้างอิงแบบสัมบูรณ์ - ถูกล็อคไว้เฉพาะเซลล์ อย่างไรก็ตาม เป็นไปได้ที่จะสร้างช่วงที่มีชื่อ สัมพัทธ์ กับ ตำแหน่งของเซลล์ที่ใช้งานอยู่ ในขณะที่กำหนดชื่อ ชื่อสัมพัทธ์ทำงานเหมือนการอ้างอิงสัมพัทธ์ - เปลี่ยนเมื่อสูตรถูกย้ายหรือคัดลอกไปยังเซลล์อื่น
อันที่จริง ฉันไม่สามารถคิดเหตุผลใด ๆ ว่าทำไมคน ๆ หนึ่งต้องการสร้างช่วงที่มีชื่อสัมพัทธ์ ยกเว้นเมื่อ ช่วงประกอบด้วยเซลล์เดียว ตัวอย่างเช่น ลองสร้างชื่อสัมพัทธ์ที่อ้างถึงเซลล์หนึ่งคอลัมน์ทางด้านซ้ายของเซลล์ปัจจุบัน ในแถวเดียวกัน:
- เลือกเซลล์ B1
- กด Ctrl + F3 เพื่อเปิด Excel Name Manager และคลิก ใหม่...
- ในช่อง ชื่อ พิมพ์ชื่อที่ต้องการ เช่น item_left .
- ในช่อง อ้างอิงถึง พิมพ์
=A1
- คลิก ตกลง .
ตอนนี้ มาดูกันว่าจะเกิดอะไรขึ้นเมื่อเราใช้ชื่อ item_left ในสูตร เช่น:
=SUMIF(items_list, item_left, sales)Where items_list หมายถึง $A$2:$A$10 และ ยอดขาย หมายถึง $B$2:$B$10 ในตารางด้านล่าง
เมื่อคุณป้อนสูตรในเซลล์ E2 และ จากนั้นคัดลอกลงในคอลัมน์มันจะคำนวณยอดขายรวมสำหรับแต่ละผลิตภัณฑ์ทีละรายการ เนื่องจาก item_left เป็น ชื่อสัมพัทธ์ และการอ้างอิงจะปรับตามตำแหน่งสัมพัทธ์ของคอลัมน์และแถวที่มีการคัดลอกสูตร:
วิธีใช้ชื่อ Excel กับสูตรที่มีอยู่
หากคุณกำหนดช่วงที่ใช้ในสูตรของคุณแล้ว Excel จะไม่เปลี่ยนการอ้างอิงเป็น ชื่อที่เหมาะสมโดยอัตโนมัติ แม้ว่าแทนที่จะแทนที่การอ้างอิงด้วยชื่อด้วยมือ คุณสามารถให้ Excel ทำงานแทนคุณได้ โดยมีวิธีการดังนี้:
- เลือกเซลล์สูตรอย่างน้อยหนึ่งเซลล์ที่คุณต้องการอัปเดต
- ไปที่แท็บ สูตร > กำหนดชื่อ กลุ่ม และคลิก กำหนดชื่อ > ใช้ชื่อ…
- ในกล่องโต้ตอบ ใช้ชื่อ คลิกชื่อที่คุณต้องการนำไปใช้ จากนั้นคลิก ตกลง ถ้า Excel สามารถจับคู่ชื่อที่มีอยู่กับการอ้างอิงที่ใช้ในสูตรของคุณ ระบบจะเลือกชื่อให้คุณโดยอัตโนมัติ:
นอกจากนี้ อีกสองชื่อ มีตัวเลือก (เลือกโดยค่าเริ่มต้น):
- ละเว้นญาติ/สัมบูรณ์ - เลือกช่องนี้ไว้ถ้าคุณต้องการให้ Excel ใช้เฉพาะชื่อที่มีประเภทการอ้างอิงเดียวกัน: แทนที่ญาติ การอ้างอิงด้วยชื่อสัมพัทธ์และการอ้างอิงแบบสัมบูรณ์ด้วยชื่อแบบสัมบูรณ์
- ใช้ชื่อแถวและคอลัมน์ - หากเลือก Excel จะเปลี่ยนชื่อเซลล์ทั้งหมดการอ้างอิงที่สามารถระบุเป็นจุดตัดของแถวที่มีชื่อและคอลัมน์ที่มีชื่อ สำหรับตัวเลือกเพิ่มเติม ให้คลิก ตัวเลือก
ทางลัดชื่อ Excel
เช่นเดียวกับที่เกิดขึ้นใน Excel คุณลักษณะยอดนิยมสามารถเข้าถึงได้หลายวิธี: ผ่าน Ribbon เมนูคลิกขวา และแป้นพิมพ์ลัด ช่วงชื่อ Excel จะไม่มีข้อยกเว้น ต่อไปนี้เป็นทางลัดที่มีประโยชน์ 3 รายการสำหรับการทำงานกับชื่อใน Excel:
- Ctrl + F3 เพื่อเปิด Excel Name Manager
- Ctrl + Shift + F3 เพื่อสร้างช่วงที่มีชื่อจากการเลือก
- F3 เพื่อรับรายชื่อ Excel ทั้งหมดในสมุดงาน
ข้อผิดพลาดเกี่ยวกับชื่อ Excel (#REF และ #NAME)
ตามค่าเริ่มต้น Microsoft Excel จะดำเนินการ ดีที่สุดเพื่อให้ชื่อที่กำหนดของคุณสอดคล้องและถูกต้องโดยการปรับการอ้างอิงช่วงโดยอัตโนมัติเมื่อคุณแทรกหรือลบเซลล์ภายในช่วงที่มีชื่อที่มีอยู่ ตัวอย่างเช่น ถ้าคุณสร้างช่วงที่มีชื่อสำหรับเซลล์ A1:A10 แล้วคุณแทรกแถวใหม่ที่ใดก็ได้ระหว่างแถวที่ 1 และ 10 การอ้างอิงช่วงจะเปลี่ยนเป็น A1:A11 ในทำนองเดียวกัน หากคุณลบเซลล์ใดๆ ระหว่าง A1 และ A10 ช่วงที่มีชื่อของคุณจะหดตัวตามนั้น
อย่างไรก็ตาม หากคุณ ลบเซลล์ทั้งหมด ที่ประกอบกันเป็นช่วงที่ตั้งชื่อใน Excel ชื่อนั้นจะไม่ถูกต้อง และแสดง #REF! ข้อผิดพลาด ใน ตัวจัดการชื่อ ข้อผิดพลาดเดียวกันนี้จะปรากฏในสูตรที่อ้างถึงชื่อนั้น:
หากสูตรอ้างถึง ไม่มีอยู่จริงชื่อ (พิมพ์ผิดหรือถูกลบ), #NAME? ข้อผิดพลาด จะปรากฏขึ้น ในทั้งสองกรณี ให้เปิดตัวจัดการชื่อ Excel และตรวจสอบความถูกต้องของชื่อที่คุณกำหนด (วิธีที่เร็วที่สุดคือการกรองชื่อที่มีข้อผิดพลาด)
นี่คือวิธีที่คุณสร้างและใช้ชื่อใน Excel ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!
ประเภทใน Microsoft Excel คุณสามารถสร้างและใช้ชื่อได้สองประเภท:
ชื่อที่กำหนด - ชื่อที่อ้างถึงเซลล์เดียว ช่วงของเซลล์ ค่าคงที่ ค่าหรือสูตร ตัวอย่างเช่น เมื่อคุณกำหนดชื่อสำหรับช่วงของเซลล์ จะเรียกว่า ช่วงที่ตั้งชื่อ หรือ ช่วงที่กำหนด ชื่อเหล่านี้เป็นเรื่องของบทช่วยสอนในวันนี้
ชื่อตาราง - ชื่อของตาราง Excel ที่สร้างขึ้นโดยอัตโนมัติเมื่อคุณแทรกตารางในเวิร์กชีต ( Ctrl + T ) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตาราง Excel โปรดดูวิธีสร้างและใช้ตารางใน Excel
วิธีสร้างช่วงชื่อ Excel
โดยรวมแล้ว มี 3 วิธีในการกำหนดชื่อใน Excel : กล่องชื่อ ปุ่ม กำหนดชื่อ และ ตัวจัดการชื่อ Excel .
พิมพ์ชื่อในช่องชื่อ
กล่องชื่อ ใน Excel เป็นวิธีที่เร็วที่สุดในการสร้างช่วงที่ตั้งชื่อ:
- เลือกเซลล์หรือช่วงของเซลล์ที่คุณต้องการตั้งชื่อ
- พิมพ์ ชื่อลงใน กล่องชื่อ .
- กดปุ่ม Enter
Voila ช่วงชื่อ Excel ใหม่จะถูกสร้างขึ้น!
สร้างชื่อโดยใช้ตัวเลือกกำหนดชื่อ
อีกวิธีหนึ่งในการสร้างช่วงที่มีชื่อใน Excel คือ:
- เลือกเซลล์ .
- บนแท็บ สูตร ในกลุ่ม กำหนดชื่อ ให้คลิกปุ่ม กำหนดชื่อ
- ใน ชื่อใหม่ กล่องโต้ตอบ ระบุสามสิ่ง:
- ในกล่อง ชื่อ พิมพ์ช่วงชื่อ
- ในดร็อปดาวน์ ขอบเขต ให้ตั้งค่าขอบเขตชื่อ ( สมุดงาน ตามค่าเริ่มต้น)
- ใน อ้างถึง กล่องกาเครื่องหมายการอ้างอิงและแก้ไขหากจำเป็น
- คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงและปิดกล่องโต้ตอบ
หมายเหตุ ตามค่าเริ่มต้น Excel จะสร้างชื่อที่มี การอ้างอิงแบบสัมบูรณ์ หากคุณต้องการให้ช่วงที่มีชื่อสัมพันธ์กัน ให้ลบเครื่องหมาย $ ออกจากข้อมูลอ้างอิง (ก่อนดำเนินการ ตรวจสอบให้แน่ใจว่าคุณเข้าใจอย่างถ่องแท้ว่าชื่อสัมพันธ์ทำงานอย่างไรในเวิร์กชีต)
เมื่อเปรียบเทียบกับวิธีก่อนหน้านี้ การใช้ กำหนดชื่อ ใน Excel จะใช้เวลาคลิกเพิ่มขึ้นเล็กน้อย แต่ยังมีตัวเลือกเพิ่มเติมอีก 2-3 ตัวเลือก เช่น การตั้งค่าขอบเขตของชื่อ และเพิ่มความคิดเห็นที่อธิบายบางอย่างเกี่ยวกับชื่อ นอกจากนี้ คุณลักษณะ กำหนดชื่อ ของ Excel ยังช่วยให้คุณสร้างชื่อสำหรับค่าคงที่หรือสูตรได้
สร้างช่วงที่ตั้งชื่อโดยใช้ Excel Name Manager
โดยปกติแล้ว Name Manager ใน Excel ใช้เพื่อทำงานกับชื่อที่มีอยู่ อย่างไรก็ตาม มันสามารถช่วยคุณสร้างชื่อใหม่ได้เช่นกัน วิธีการ:
- ไปที่แท็บ สูตร > กลุ่มชื่อที่กำหนด คลิก ตัวจัดการชื่อ หรือเพียงแค่กด Ctrl + F3 (วิธีที่ฉันต้องการ)
- ที่มุมซ้ายบนของหน้าต่างโต้ตอบ ตัวจัดการชื่อ ให้คลิกปุ่ม ใหม่... :
- การดำเนินการนี้จะเปิดกล่องโต้ตอบ ชื่อใหม่ ที่คุณกำหนดค่าชื่อตามที่แสดงในส่วนก่อนหน้า
เคล็ดลับ หากต้องการทดสอบชื่อที่สร้างขึ้นใหม่อย่างรวดเร็ว ให้เลือกชื่อนั้นในรายการดรอปดาวน์ กล่องชื่อ ทันทีที่คุณปล่อยเมาส์ ช่วงบนแผ่นงานจะถูกเลือก
วิธีสร้างชื่อ Excel สำหรับค่าคงที่
นอกเหนือจากช่วงที่มีชื่อแล้ว Microsoft Excel ยังให้คุณกำหนด ชื่อที่ไม่มีการอ้างอิงเซลล์ที่จะทำงานเป็น ชื่อคงที่ หากต้องการสร้างชื่อดังกล่าว ให้ใช้คุณลักษณะ Excel Define Name หรือ Name Manager ตามที่อธิบายข้างต้น
ตัวอย่างเช่น คุณสามารถสร้างชื่อเช่น USD_EUR (อัตรา Conversion USD - EUR) และ กำหนดค่าคงที่ให้กับมัน สำหรับสิ่งนี้ ให้พิมพ์ค่าที่นำหน้าด้วยเครื่องหมายเท่ากับ (=) ในฟิลด์ อ้างอิงถึง เช่น =0.93:
และตอนนี้ คุณสามารถใช้ชื่อนี้ที่ใดก็ได้ในสูตรของคุณเพื่อแปลง USD เป็น EUR:
ทันทีที่อัตราแลกเปลี่ยนเปลี่ยนแปลง คุณจะอัปเดตค่าในตำแหน่งศูนย์กลางแห่งเดียวเท่านั้น และสูตรทั้งหมดของคุณจะได้รับการคำนวณใหม่ในขั้นตอนเดียว!
วิธีกำหนดชื่อสำหรับสูตร
ในทำนองเดียวกัน คุณสามารถตั้งชื่อให้กับสูตร Excel ได้ เช่น สูตรที่ส่งคืนจำนวนเซลล์ที่ไม่ว่างในคอลัมน์ A โดยไม่รวมแถวส่วนหัว (-1):
=COUNTA(Sheet5!$A:$A)-1
หมายเหตุ. ถ้าสูตรของคุณอ้างถึงเซลล์ใดๆ ในแผ่นงานปัจจุบัน คุณไม่จำเป็นต้องใส่ชื่อแผ่นงานในการอ้างอิง Excel จะทำเพื่อคุณโดยอัตโนมัติ ถ้าคุณคือการอ้างอิงเซลล์หรือช่วงในเวิร์กชีตอื่น ให้เพิ่มชื่อชีตตามด้วยเครื่องหมายอัศเจรีย์ก่อนการอ้างอิงเซลล์/ช่วง (เช่นในตัวอย่างสูตรด้านบน)
ตอนนี้ เมื่อใดก็ตามที่คุณต้องการทราบว่ามีกี่รายการ อยู่ในคอลัมน์ A บน Sheet5 ไม่รวมส่วนหัวของคอลัมน์ เพียงพิมพ์เครื่องหมายความเท่าเทียมตามด้วยชื่อสูตรของคุณในเซลล์ใดก็ได้ เช่น =Items_count
วิธีตั้งชื่อคอลัมน์ใน Excel (ชื่อจากการเลือก)
หากข้อมูลของคุณจัดเรียงในรูปแบบตาราง คุณสามารถสร้างชื่อได้อย่างรวดเร็วสำหรับ แต่ละคอลัมน์ และ/หรือ แถว ตามป้ายกำกับ:
- เลือกทั้งตาราง รวมทั้งส่วนหัวของคอลัมน์และแถว
- ไปที่แท็บ สูตร > กำหนดชื่อ กลุ่ม และคลิกปุ่ม สร้างจากส่วนที่เลือก หรือกดแป้นพิมพ์ลัด Ctrl + Shift + F3
- ไม่ว่าจะด้วยวิธีใด กล่องโต้ตอบ สร้างชื่อจากส่วนที่เลือก จะเปิดขึ้น คุณเลือกคอลัมน์หรือแถวที่มีส่วนหัว หรือทั้งสองอย่าง แล้วคลิก ตกลง
ในตัวอย่างนี้ เรามีส่วนหัวในแถวบนสุดและคอลัมน์ด้านซ้าย เราจึงเลือกสิ่งเหล่านี้ สองตัวเลือก:
ด้วยเหตุนี้ Excel จะสร้างช่วงที่มีชื่อ 7 ช่วง โดยเลือกชื่อจากส่วนหัวโดยอัตโนมัติ:
- Apples , กล้วย , มะนาว และ ส้ม สำหรับแถว และ
- ม.ค. , ก.พ. และ มี.ค. สำหรับคอลัมน์
หมายเหตุ ถ้ามีคือช่องว่างใดๆ ระหว่างคำในป้ายกำกับส่วนหัว ช่องว่างจะถูกแทนที่ด้วยเครื่องหมายขีดล่าง (_)
ช่วงชื่อไดนามิกของ Excel
ในตัวอย่างก่อนหน้านี้ทั้งหมด เราได้จัดการกับ คงที่ ช่วงที่ตั้งชื่อซึ่งอ้างถึงเซลล์เดียวกันเสมอ หมายความว่าคุณจะต้องอัปเดตการอ้างอิงช่วงด้วยตนเองเมื่อใดก็ตามที่คุณต้องการเพิ่มข้อมูลใหม่ให้กับช่วงที่ตั้งชื่อ
หากคุณกำลังทำงานกับชุดข้อมูลที่ขยายได้ มีเหตุผลในการสร้างช่วงชื่อแบบไดนามิกที่รองรับข้อมูลที่เพิ่มใหม่โดยอัตโนมัติ
คำแนะนำโดยละเอียดเกี่ยวกับวิธีสร้างช่วงชื่อแบบไดนามิกใน Excel อยู่ที่นี่:
- สูตร Excel OFFSET เพื่อสร้างช่วงไดนามิก
- สูตร INDEX เพื่อสร้างช่วงไดนามิก
กฎการตั้งชื่อ Excel
เมื่อสร้างชื่อใน Excel จะมี กฎสองสามข้อที่ต้องจำ:
- ชื่อ Excel ควรมีความยาวน้อยกว่า 255 อักขระ
- ชื่อ Excel ต้องไม่มีช่องว่างและอักขระเครื่องหมายวรรคตอนส่วนใหญ่
- ชื่อต้องขึ้นต้น มีอักษรขีด e (_) หรือแบ็กสแลช (\) ถ้าชื่อขึ้นต้นด้วยสิ่งอื่น Excel จะส่งข้อผิดพลาด
- ชื่อ Excel ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ ตัวอย่างเช่น "แอปเปิ้ล", "แอปเปิ้ล" และ "แอปเปิ้ล" จะถือว่าเป็นชื่อเดียวกัน
- คุณไม่สามารถตั้งชื่อช่วงได้เหมือนกับการอ้างอิงเซลล์ นั่นคือ คุณไม่สามารถตั้งชื่อช่วง "A1" หรือ "AA1" ได้
- คุณสามารถใช้ตัวอักษรตัวเดียวเพื่อตั้งชื่อช่วง เช่น "a", "b", "D" เป็นต้นยกเว้นตัวอักษร "r" "R", "c" และ "C" (อักขระเหล่านี้ใช้เป็นทางลัดสำหรับเลือกแถวหรือคอลัมน์สำหรับเซลล์ที่เลือกในปัจจุบัน เมื่อคุณพิมพ์ลงใน ชื่อ กล่อง ).
ขอบเขตชื่อ Excel
ในแง่ของชื่อ Excel ขอบเขตคือตำแหน่งหรือระดับที่รู้จักชื่อนั้น สามารถเป็นได้ทั้ง:
- แผ่นงานเฉพาะ - ระดับแผ่นงานในเครื่อง
- สมุดงาน - ระดับสมุดงานส่วนกลาง <5
- บนแท็บ สูตร ในกลุ่ม กำหนดชื่อ ให้คลิก ตัวจัดการชื่อ
- กดปุ่มทางลัด Ctrl + F3
ชื่อระดับเวิร์กชีต
ชื่อระดับเวิร์กชีตจะเป็นที่รู้จักภายในเวิร์กชีตซึ่งเป็นที่ตั้งของเวิร์กชีตนั้น ตัวอย่างเช่น หากคุณสร้างช่วงที่มีชื่อและกำหนดขอบเขตเป็น Sheet1 ช่วงนั้นจะเป็นที่รู้จักใน Sheet1 เท่านั้น
เพื่อให้สามารถใช้แผ่นงาน- ชื่อระดับใน เวิร์กชีตอื่น คุณต้องนำหน้าชื่อของเวิร์กชีตตามด้วยเครื่องหมายอัศเจรีย์ (!) ดังนี้:
Sheet1!items_list
หากต้องการอ้างอิงชื่อ แผ่นงานระดับ ใน สมุดงานอื่น คุณควรใส่ชื่อสมุดงานที่อยู่ในวงเล็บเหลี่ยม:
[Sales.xlsx] Sheet1!items_list
หากชื่อแผ่นงานหรือชื่อสมุดงานมี ช่องว่าง ควรใส่เครื่องหมายอัญประกาศเดี่ยว:
'[Sales 2017.xlsx]Sheet1'!items_list
ชื่อระดับเวิร์กบุ๊ก
ชื่อระดับเวิร์กบุ๊กเป็นที่รู้จักภายในเวิร์กบุ๊กทั้งหมด และคุณสามารถอ้างถึงชื่อนั้นได้ง่ายๆ จากชีตใดๆ ในสมุดงานเดียวกัน
ใช้ชื่อระดับสมุดงานใน สมุดงานอื่น นำหน้าชื่อด้วยชื่อสมุดงาน (รวมถึงนามสกุล) ตามด้วยเครื่องหมายอัศเจรีย์:
<0 Book1.xlsx!items_listลำดับความสำคัญของขอบเขต
ชื่อที่กำหนดต้อง ไม่ซ้ำกัน ภายในขอบเขต คุณสามารถใช้ชื่อเดียวกันในขอบเขตที่แตกต่างกันได้ แต่อาจทำให้ชื่อขัดแย้งกันได้ เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น โดยค่าเริ่มต้น ระดับเวิร์กชีตจะมีความสำคัญมากกว่า เหนือระดับเวิร์กบุ๊ก
หากมีช่วงที่มีชื่อเหมือนกันสองสามช่วงที่มีขอบเขตต่างกัน และคุณต้องการใช้เวิร์กบุ๊ก ชื่อระดับ นำหน้าชื่อด้วยชื่อสมุดงานราวกับว่าคุณกำลังอ้างถึงชื่อในสมุดงานอื่น เช่น: Book1.xlsx!data ด้วยวิธีนี้ ความขัดแย้งของชื่อสามารถถูกแทนที่สำหรับแผ่นงานทั้งหมด ยกเว้นแผ่นงานแรก ซึ่งจะใช้ชื่อระดับแผ่นงานในเครื่องเสมอ
Excel Name Manager - วิธีที่รวดเร็วในการแก้ไข ลบ และกรองชื่อ
ตามชื่อที่แนะนำ ตัวจัดการชื่อ Excel ได้รับการออกแบบมาเป็นพิเศษเพื่อจัดการชื่อ: เปลี่ยนแปลง กรอง หรือลบชื่อที่มีอยู่ ตลอดจนสร้างชื่อใหม่
มีสองวิธีในการไปที่ตัวจัดการชื่อใน Excel:
ไม่ว่าจะด้วยวิธีใด หน้าต่างโต้ตอบ ตัวจัดการชื่อ จะเปิดขึ้น ให้คุณดูชื่อทั้งหมดในสมุดงานปัจจุบันได้อย่างรวดเร็ว ตอนนี้ คุณสามารถเลือกชื่อที่คุณต้องการใช้ และคลิกปุ่มใดปุ่มหนึ่งจาก 3 ปุ่มที่ด้านบนของหน้าต่างเพื่อดำเนินการที่เกี่ยวข้อง: แก้ไข ลบ หรือกรอง
วิธีแก้ไขช่วงที่มีชื่อใน Excel
หากต้องการเปลี่ยนชื่อ Excel ที่มีอยู่ ให้เปิด ตัวจัดการชื่อ เลือกชื่อ และคลิกปุ่ม แก้ไข... . นี่จะเป็นการเปิดกล่องโต้ตอบ แก้ไขชื่อ ซึ่งคุณสามารถเปลี่ยนชื่อและการอ้างอิงได้ ขอบเขตของชื่อไม่สามารถเปลี่ยนแปลงได้
หากต้องการ แก้ไขการอ้างอิงชื่อ คุณไม่จำเป็นต้องเปิด แก้ไขชื่อ กล่องโต้ตอบ เพียงเลือกชื่อที่สนใจใน Excel ตัวจัดการชื่อ และพิมพ์การอ้างอิงใหม่โดยตรงในช่อง อ้างอิงถึง หรือคลิกปุ่มทางด้านขวาแล้วเลือกช่วงที่ต้องการบน แผ่น. หลังจากที่คุณคลิกปุ่ม ปิด แล้ว Excel จะถามว่าคุณต้องการบันทึกการเปลี่ยนแปลงหรือไม่ และคุณคลิก ใช่ .
เคล็ดลับ. ความพยายามที่จะนำทางผ่านการอ้างอิงหรือสูตรยาวๆ ในฟิลด์ อ้างอิงถึง ด้วยปุ่มลูกศรมักจะส่งผลให้เกิดพฤติกรรมที่น่าหงุดหงิด หากต้องการย้ายภายในฟิลด์นี้โดยไม่รบกวนการอ้างอิง ให้กดปุ่ม F2 เพื่อเปลี่ยนจากโหมด Enter เป็นโหมดแก้ไข
วิธีกรองชื่อใน Excel
หากคุณมีชื่อจำนวนมากในหนึ่งๆ สมุดงาน คลิกปุ่ม ตัวกรอง ที่มุมบนขวาของ Excel