Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

การแสดงข้อมูลสินค้าต่างๆ เช่น ราคาต่อหน่วย (Unit Price), ชื่อสินค้า (Product Name), ราคารวม (Total Price) Price List (รายการราคา) มีบทบาทสำคัญ และบทความนี้จะให้โอกาสคุณในการสร้าง Price List ใน Excel ได้อย่างง่ายดาย

นอกจากนี้ คุณจะสามารถดาวน์โหลดเทมเพลตฟรีของ Price List และโดยการเปลี่ยนค่าอินพุต คุณจะได้ Price List ที่อัปเดตสำหรับบริษัทของคุณ

ดาวน์โหลดสมุดงาน

ขั้นตอนการสร้าง Price List ใน Excel

ที่นี่ เราจะอภิปรายวิธีการสร้างรูปแบบ Price List อย่างละเอียดสำหรับบริษัท XYZ หลังจากทำตามขั้นตอนทั้งหมดนี้เสร็จ เราจะสามารถสร้าง Price List สำหรับสินค้าของบริษัทนี้ได้

ขั้นตอนที่ 01: สร้างโครงร่างเทมเพลต Price List

➤ ก่อนอื่น เราต้องมีข้อมูลพื้นฐาน เช่น รายละเอียดสินค้า (Product Details) ในชีต Data และ รายละเอียดสินค้า ประกอบด้วย Product Code (รหัสสินค้า), Product Name (ชื่อสินค้า), Unit Price (ราคาต่อหน่วย), และ VAT ของสินค้า

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ หลังจากนั้น เราได้สร้างโครงร่างพื้นฐานของ Price List สำหรับบริษัท “XYZ”

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ ตอนนี้ถึงเวลาใส่ข้อมูลพื้นฐานบางอย่างในตำแหน่งที่จำเป็น ดังนั้น เราได้กรอกรายละเอียดบริษัท เช่น ชื่อ ที่อยู่ หมายเลขติดต่อ ฯลฯ แต่คุณสามารถเพิ่มข้อมูลเพิ่มเติมได้ หากจำเป็น

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ สำหรับวันที่สร้าง Price List ใช้ฟังก์ชัน TODAY

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ หากคุณต้องการเพิ่มข้อมูลเพิ่มเติม เช่น ส่วนลด (Discounts) คุณสามารถเพิ่มได้ด้านล่างรายการราคา

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

ขั้นตอนที่ 02: สร้าง Dropdown เพื่อทำ Price List ใน Excel

สำหรับการป้อน Product Code (รหัสสินค้า) ได้อย่างง่ายดายโดยการเลือกจากรายการ คุณสามารถสร้างรายการแบบเลื่อนลง (dropdown list) ได้ในขั้นตอนนี้

➤ เลือกเซลล์ของคอลัมน์ Product Code ที่คุณต้องการมี dropdown list
➤ ไปที่ Data Tab >> Data Tools Group >> Data Validation Option (ตัวเลือกตรวจสอบข้อมูล)

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

หลังจากนั้น กล่องโต้ตอบ Data Validation จะโผล่ขึ้นมา
➤ เลือกตัวเลือก List (รายการ) ในกล่อง Allow (อนุญาต)
➤ พิมพ์สูตรต่อไปนี้ในกล่อง Source (แหล่งที่มา) และกด OK

=Data!$B$5:$B$13

ที่นี่ Data! คือชื่อชีต และ $B$5:$B$13 คือช่วงที่มี Product Code (หมายเลขรหัสสินค้า) ในชีตนั้นสำหรับสินค้าต่างๆ

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

สุดท้าย คุณจะได้เครื่องหมาย dropdown ในเซลล์ของคอลัมน์ Product Code และตอนนี้ คุณสามารถเลือก Product Codes ใดๆ จากรายการนี้ได้

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน
➤ เราได้เลือก Product Code 801 ในเซลล์ B9 และ

 

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

จากนั้น Product Code 807 ในเซลล์ B9

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

เช่นเดียวกัน เลือกรหัสจากรายการสำหรับเซลล์อื่นๆ ที่เหลือ

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

บทความที่คล้ายกัน

  • สร้างรายการแบบมีจุดใน Excel (9 วิธี)
  • วิธีสร้างรายการตามลำดับตัวอักษรใน Excel (3 วิธี)
  • วิธีสร้างรายการคั่นด้วยเครื่องหมายจุลภาคใน Excel (5 วิธี)
  • วิธีสร้างรายการ To Do ใน Excel (3 วิธีง่ายๆ)

ขั้นตอนที่ 03: ใช้สูตรเพื่อสร้าง Price List ใน Excel

โดยการใช้สูตร เราสามารถปรับปรุงเทมเพลต Price List ได้อย่างง่ายดายโดยเพียงให้ค่าอินพุตบางอย่าง

➤ ใส่สูตรต่อไปนี้ในเซลล์ C9 และลาก Fill Handle (จุดจับเติม) ลงไป

=IFERROR(VLOOKUP(B9,Data!$B$4:$E$13,2,FALSE),"")

ที่นี่ B9 คือค่าค้นหา (lookup value) Data!$B$4:$E$13 คือตารางอาร์เรย์ (table array) ที่ Data! คือชื่อชีต 2 คือหมายเลขคอลัมน์ของคอลัมน์ Product Name และ FALSE สำหรับการจับคู่ที่แม่นยำ (exact match)

หากบางครั้ง VLOOKUP คืนค่าข้อผิดพลาด IFERROR จะแปลงเป็น Blank (ว่าง)

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

ด้วยวิธีนี้ เรากำลังรับ Product Names (ชื่อสินค้า) ทั้งหมดสำหรับ Product Codes (รหัสสินค้า) ที่สอดคล้องกันในคอลัมน์ Product

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

เช่นเดียวกัน คุณสามารถรับค่าของ Unit Prices (ราคาต่อหน่วย) และ VAT สำหรับ Product Codes ที่สอดคล้องกันในคอลัมน์ Unit Price และ VAT ตามลำดับ โดยใช้สูตรต่อไปนี้

=IFERROR(VLOOKUP(B9,Data!$B$4:$E$13,3,FALSE),"")

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

=IFERROR(VLOOKUP(B9,Data!$B$4:$E$13,4,FALSE),"")

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ ใส่จำนวนรวมของแต่ละสินค้าในคอลัมน์ Qty (จำนวน)

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ ใช้สูตรต่อไปนี้ในเซลล์ F9 เพื่อรับราคารวมของสินค้า ไม่รวม VAT และลาก Fill Handle ลงไป

=D9*E9

ที่นี่ D9 คือ Quantity (จำนวน) ของสินค้า และ E9 คือ Unit Price (ราคาต่อหน่วย) ของแต่ละสินค้า

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

สุดท้าย เรากำลังได้ Total Price (ราคารวม) ของแต่ละสินค้า ไม่รวม VAT ในคอลัมน์ Amount

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

สุดท้าย เราจะรวม VAT กับ Prices (ราคา) ของสินค้าเพื่อกำหนด Final Price (ราคาสุดท้าย)
➤ ใช้สูตรต่อไปนี้ในเซลล์ H9 และลาก Fill Handle ลงไป

=F9+F9*G9

ที่นี่ F9 คือ Price (ราคา) ก่อนเพิ่ม VAT และ G9 คือจำนวน VAT

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

จากนั้น คุณจะได้ Final Total Price (ราคารวมสุทธิ) ของแต่ละสินค้าในคอลัมน์ Total Price

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

สุดท้าย เราได้เสร็จสิ้นโครงร่างของ Price List แล้ว

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

ขั้นตอนที่ 04: บันทึกและเรียกคืนเทมเพลต Price List

ในส่วนนี้ เราจะใช้โค้ด VBA 2 ชุด เพื่อบันทึก Price List และรีเฟรชเทมเพลตสำหรับการคำนวณใหม่สำหรับรายการใหม่

➤ ไปที่ Developer Tab >> Visual Basic Option

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

จากนั้น Visual Basic Editor จะเปิดขึ้น
➤ ไปที่ Insert Tab >> Module Option

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

หลังจากนั้น Module จะถูกสร้างขึ้น

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ เขียนโค้ดต่อไปนี้สำหรับบันทึกเทมเพลตเป็นไฟล์ PDF

Sub savepricelist() Set ws = Worksheets("Template") ws.Range("A1:H22").ExportAsFixedFormat xlTypePDF, _ Filename:="C:\Users\USER\Downloads\" & "PriceList", _ openafterpublish:=False End Sub

ที่นี่ Template คือชื่อชีต และ A1:H22 คือช่วงของชีตที่คุณต้องการบันทึก

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ ตอนนี้ ใช้โค้ดต่อไปนี้สำหรับเรียกคืน datasheet สำหรับรายการใหม่

Sub resumeList() Range("B9:B17").ClearContents Range("D9:D17").ClearContents End Sub

ที่นี่ โค้ดนี้จะล้างช่วงเหล่านี้ B9:B17 และ D9:D17

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

ตอนนี้ กลับไปที่ชีต และแทรกปุ่ม 2 ปุ่มสำหรับโค้ดทั้งสองนี้ ดังนี้

➤ ไปที่ Developer Tab >> Insert Group >> Button Option

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

จากนั้น เครื่องหมายบวกจะปรากฏ และลากลงและไปทางขวาเครื่องหมายนี้

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

หลังจากนั้น คุณจะได้ปุ่ม คลิกขวาที่นี่

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ เลือกตัวเลือก Assign Macro (กำหนดแมโคร) ที่นี่

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ จากรายการ Macro names (ชื่อแมโคร) เลือก savepricelist Macro name และกด OK

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ หลังจากกำหนดแมโคร เราต้องเขียนชื่อปุ่มใหม่และเปลี่ยนเป็น SAVE

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

เช่นเดียวกัน เราสร้างปุ่ม RESUME โดยกำหนดแมโคร resumelist ให้กับมัน

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ คลิกที่ปุ่ม SAVE

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

และคุณจะได้ไฟล์ PDF ต่อไปนี้

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

และโดยการคลิกปุ่ม RESUME

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

เราได้ลบข้อมูลอินพุตทั้งหมดแล้ว

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

➤ เลือก Product Code ใดๆ จาก dropdown list และจากนั้นใส่ Quantity (จำนวน) ของสินค้านี้

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

จากนั้น อัตโนมัติ คุณจะได้ข้อมูลส่วนที่เหลือสำหรับสินค้านี้ Apple

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

หลังจากให้อินพุตสำหรับ Product Codes และ Quantities ทั้งหมด เรากำลังได้ชีตดังต่อไปนี้

สร้างรายการราคาใน Excel แบบมืออาชีพ: คู่มือทีละขั้นตอน

อ่านเพิ่มเติม: วิธีสร้างรายการแบบมีหมายเลขใน Excel (8 วิธี)

สรุป

ในบทความนี้ เราพยายามครอบคลุมวิธีที่ง่ายที่สุดในการสร้าง Price List ใน Excel อย่างมีประสิทธิภาพ หวังว่าคุณจะพบว่ามันมีประโยชน์ หากคุณมีข้อเสนอแนะหรือคำถาม โปรดแชร์กับเราได้อย่างอิสระ

บทความที่เกี่ยวข้อง

  • การสร้างรายชื่อส่งจดหมายใน Excel (2 วิธี)
  • วิธีสร้างรายการภายในเซลล์ใน Excel (3 วิธีรวดเร็ว)
  • สร้างรายการที่ไม่ซ้ำกันใน Excel ตามเกณฑ์ (9 วิธี)
  • วิธีสร้างรายการตามเกณฑ์ใน Excel (4 วิธี)