Excel Formulas Academy · บทเรียน

การตั้งชื่อค่าคงที่และสูตร

จัดเก็บค่าคงที่และการคำนวณที่ใช้ซ้ำภายใต้ชื่อหนึ่ง

บทเรียน 2 จาก 413 ขั้นตอน

การตั้งชื่อค่าคงที่และสูตร เป็นบทเรียน Excel Formulas Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Excel Formulas Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน

ชื่อเก็บได้มากกว่าช่วง

จนถึงตอนนี้ ชื่อจะชี้ไปยังกลุ่มเซลล์ แต่ชื่อยังสามารถเก็บค่าคงที่หรือแม้แต่สูตรทั้งสูตรได้ โดยไม่จำเป็นต้องมีเซลล์

วิธีนี้ช่วยให้คุณเก็บค่าคงที่สำคัญไว้ในที่เดียว และกำหนดป้ายกำกับสั้น ๆ ที่มีความหมายให้กับการคำนวณที่ซับซ้อนได้

  • TaxRate อาจมีค่าเท่ากับตัวเลข 0.18
  • GrandTotal อาจมีค่าเท่ากับสูตร SUM ที่คุณนำกลับมาใช้ซ้ำได้ทุกที่

การตั้งชื่อค่าคงที่ในเอ็กเซล

หากต้องการเก็บค่าไว้ภายใต้ชื่อในเอ็กเซล ให้เปิดตัวจัดการชื่อจากแท็บสูตร แล้วคลิกใหม่

  • พิมพ์ชื่อ เช่น TaxRate
  • ในช่องอ้างอิงไปยัง ให้ป้อน =0.18
  • คลิก OK

โปรดสังเกตว่าคุณต้องพิมพ์ค่าโดยมีเครื่องหมายเท่ากับนำหน้า ตอนนี้ TaxRate จะทำงานเหมือนเซลล์ที่มีค่า 0.18 แต่ค่าดังกล่าวจะอยู่ในคำจำกัดความของสมุดงานแทนที่จะอยู่ในเซลล์ที่มองเห็นได้

=0.18

การตั้งชื่อค่าคงที่ในกูเกิล ชีต

ช่วงที่มีชื่อในกูเกิล ชีตจะชี้ไปยังเซลล์เสมอ ดังนั้นวิธีที่ง่ายที่สุดคือใส่ค่าไว้ในเซลล์ แล้วตั้งชื่อให้เซลล์นั้น

  • พิมพ์ 0.18 ในเซลล์ว่าง เช่น Z1
  • เลือก Z1 แล้วเปิด ข้อมูล > ช่วงที่มีชื่อ
  • ตั้งชื่อว่า TaxRate

ผลลัพธ์ให้ความรู้สึกเหมือนกัน: =Price*TaxRate ใช้งานได้ทุกที่ และคุณสามารถอัปเดตอัตราได้ด้วยการแก้ไขเซลล์เดียว

=Price*TaxRate

การใช้ค่าคงที่ที่มีชื่อ

เมื่อกำหนด TaxRate แล้ว สูตรจะอธิบายตัวเองได้ หากต้องการบวกภาษี 18% ให้กับราคาใน A2:

=A2*(1+TaxRate)

ประโยชน์สำคัญจะเห็นได้เมื่ออัตราเปลี่ยนแปลง เพียงอัปเดต TaxRate ในจุดเดียว สูตรทั้งหมดทั่วทั้งสมุดงานจะคำนวณใหม่ทันที

  • ไม่ต้องค้นหาค่า 0.18 ที่ฝังไว้ในสูตร
  • ไม่มีความเสี่ยงที่จะพลาดบางจุดจนทำให้ตัวเลขไม่สอดคล้องกัน
=A2*(1+TaxRate)

ทำไมไม่พิมพ์ตัวเลขไปเลย

การฝังค่าอย่าง 0.18 ไว้โดยตรงในสูตรหลายสิบสูตรจะสร้างภาระในการบำรุงรักษา

  • หากอัตราเปลี่ยนเป็น 20% คุณต้องค้นหาและแก้ไขทุกสูตร
  • หากพลาดไปหนึ่งสูตร ยอดรวมจะไม่ตรงกันโดยไม่รู้ตัว
  • ผู้อ่านจะไม่ทราบว่า 0.18 คืออัตราภาษี ส่วนลด หรือการพิมพ์ผิด

ค่าคงที่ที่มีชื่อ เช่น TaxRate แก้ปัญหาทั้งสามอย่างได้ เพราะมีแหล่งข้อมูลอ้างอิงเดียวที่ถูกต้องและมีป้ายกำกับชัดเจน

การตั้งชื่อสูตร

ชื่อยังสามารถเก็บสูตรทั้งสูตรได้ ในตัวจัดการชื่อของเอ็กเซล ให้สร้างชื่ออย่าง SalesTotal โดยตั้งค่าอ้างอิงไปยังเป็น:

=SUM(Sheet1!$B$2:$B$13)

ตอนนี้เมื่อพิมพ์ =SalesTotal ในเซลล์ใด ๆ เซลล์นั้นจะคืนค่าผลรวมดังกล่าว คุณได้ห่อการคำนวณไว้ในป้ายกำกับเดียวที่อ่านเข้าใจง่าย

ใช้การอ้างอิงแบบสัมบูรณ์ (เครื่องหมายดอลลาร์) เพื่อให้สูตรที่มีชื่อชี้ไปยังเซลล์เดิมเสมอ

=SUM(Sheet1!$B$2:$B$13)

ตัวอย่างการใช้งาน: อัตรากำไร

สมมติว่าคุณคำนวณอัตรากำไรอยู่เป็นประจำ ให้กำหนดสูตรที่มีชื่อสองสูตร:

  • TotalRevenue → =SUM(Revenue)
  • TotalCost → =SUM(Costs)

จากนั้นสูตรอัตรากำไรของคุณจะอ่านได้อย่างสวยงาม:

=(TotalRevenue-TotalCost)/TotalRevenue

สูตรที่มีชื่อแต่ละสูตรจะรวมตรรกะของตัวเองไว้ภายใน ทำให้การคำนวณขั้นสุดท้ายมุ่งเน้นที่ความหมายทางธุรกิจแทนการคำนวณจากเซลล์

=(TotalRevenue-TotalCost)/TotalRevenue

สูตรที่มีชื่อแบบสัมพัทธ์

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

ตัวอย่างเช่น ชื่อ PrevRow ที่กำหนดขณะที่เซลล์ A2 กำลังใช้งานอยู่ โดยมีค่าเป็น =A1 จะอ้างอิงเซลล์ที่อยู่ด้านบนโดยตรงเสมอ ไม่ว่าคุณจะพิมพ์ =PrevRow ที่ใด

  • มีประโยชน์มากสำหรับรูปแบบที่ทำซ้ำลงมาตามคอลัมน์
  • แก้ไขข้อผิดพลาดได้ยาก — ใช้เฉพาะเมื่อเข้าใจกฎของเซลล์ที่ใช้งานอยู่
=PrevRow

การจัดระเบียบค่าคงที่

เมื่อสมุดงานของคุณมีขนาดใหญ่ขึ้น รายการค่าคงที่ที่มีชื่อจะกลายเป็นแผงการตั้งค่าที่เป็นระเบียบ ตัวอย่างค่าที่เหมาะกับการตั้งชื่อ ได้แก่:

  • TaxRate, DiscountRate, ShippingFee
  • CompanyName เป็นค่าคงที่แบบข้อความ เช่น ="Acme Inc"
  • StartDate ที่เก็บวันที่คงที่

การจัดกลุ่มค่าเหล่านี้ไว้ในตัวจัดการชื่อจะทำให้คุณมีแผงภาพรวมเดียวสำหรับสมมติฐานทั้งหมดในแบบจำลอง

="Acme Inc"

การอัปเดตค่าที่มีชื่อ

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

ในชีต เพียงแก้ไขเซลล์ต้นทางที่คุณตั้งชื่อไว้

  • การแก้ไขเพียงครั้งเดียวจะส่งผลต่อทั้งสมุดงาน
  • นี่คือประโยชน์หลัก: มีแหล่งข้อมูลอ้างอิงเดียวที่ถูกต้อง

เปลี่ยนคำจำกัดความเสมอ แทนที่จะกระจายตัวเลขใหม่ไปไว้ในสูตรต่าง ๆ

ค่าคงที่กับสูตรที่มีชื่อ

การแยกความคิดสองอย่างนี้ให้ชัดเจนจะช่วยได้:

  • ค่าคงที่ที่มีชื่ออ้างอิงค่าคงที่ เช่น =0.18 หรือ ="Acme Inc" ค่านี้จะไม่เปลี่ยนแปลงเว้นแต่คุณจะแก้ไขคำจำกัดความ
  • สูตรที่มีชื่ออ้างอิงการคำนวณ เช่น =SUM(Revenue) สูตรนี้จะคำนวณใหม่ทุกครั้งที่ค่าอินพุตเปลี่ยนแปลง

ทั้งสองอย่างสร้างด้วยวิธีเดียวกันในตัวจัดการชื่อ ความแตกต่างมีเพียงสิ่งที่คุณใส่ในช่องอ้างอิงไปยัง

=SUM(Revenue)

ตรวจสอบความเข้าใจอย่างรวดเร็ว

คุณกำหนดชื่อ TaxRate ให้หมายถึง =0.18 ข้อได้เปรียบหลักเมื่อเทียบกับการพิมพ์ 0.18 ในทุกสูตรคืออะไร

ทบทวน

คุณได้เรียนรู้ว่าชื่อสามารถเก็บสิ่งต่าง ๆ ได้มากกว่าช่วง:

  • ค่าคงที่ที่มีชื่ออย่าง TaxRate=0.18 ช่วยรวมสมมติฐานไว้ที่เดียว
  • สูตรที่มีชื่ออย่าง SalesTotal=SUM($B$2:$B$13) ห่อการคำนวณไว้ในป้ายกำกับ
  • อัปเดตคำจำกัดความเพียงครั้งเดียว แล้วสูตรที่ขึ้นต่อกันทั้งหมดจะอัปเดต
  • ใช้การอ้างอิงแบบสัมบูรณ์ในสูตรที่มีชื่อ เพื่อให้สูตรยังยึดอยู่กับตำแหน่งเดิม

ถัดไป คุณจะได้ควบคุมสิ่งที่ผู้ใช้สามารถพิมพ์ได้โดยใช้การตรวจสอบข้อมูล

=A2*(1+TaxRate)
เริ่มต้นได้ฟรี

เรียนรู้ Excel ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
30
บทเรียน
120

คำถามที่พบบ่อย

บทเรียน “การตั้งชื่อค่าคงที่และสูตร” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การตั้งชื่อค่าคงที่และสูตร” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Excel Formulas Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การตั้งชื่อค่าคงที่และสูตร”

จัดเก็บค่าคงที่และการคำนวณที่ใช้ซ้ำภายใต้ชื่อหนึ่ง คุณปฏิบัติ Excel Formulas Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Excel Formulas Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Excel Formulas Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน

บทเรียน “การตั้งชื่อค่าคงที่และสูตร” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Excel Formulas Academy นี้ได้ไหม

ได้ บทเรียน Excel Formulas Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การสร้างและใช้ช่วงที่ตั้งชื่อ
  2. การตั้งชื่อค่าคงที่และสูตร
  3. จำกัดข้อมูลนำเข้าด้วยการตรวจสอบข้อมูล
  4. การสร้างรายการแบบดรอปดาวน์
← กลับไปที่ Excel Formulas Academy