คำนวณ NPV ใน Excel - สูตรมูลค่าปัจจุบันสุทธิ

  • แบ่งปันสิ่งนี้
Michael Brown

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

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

Microsoft Excel มีฟังก์ชันพิเศษสำหรับการคำนวณ NPV แต่การใช้งานอาจยุ่งยากโดยเฉพาะสำหรับผู้ที่มีประสบการณ์น้อย ในการสร้างแบบจำลองทางการเงิน บทความนี้มีวัตถุประสงค์เพื่อแสดงให้คุณเห็นว่าฟังก์ชัน NPV ของ Excel ทำงานอย่างไร และชี้ให้เห็นข้อผิดพลาดที่อาจเกิดขึ้นเมื่อคำนวณมูลค่าปัจจุบันสุทธิของชุดกระแสเงินสดใน Excel

    สุทธิคืออะไร มูลค่าปัจจุบัน (NPV)?

    มูลค่าปัจจุบันสุทธิ (NPV) คือมูลค่าของชุดของกระแสเงินสดตลอดอายุของโครงการที่คิดลดจนถึงปัจจุบัน

    พูดง่ายๆ ก็คือ NPV สามารถกำหนดเป็นมูลค่าปัจจุบันของกระแสเงินสดในอนาคตหักด้วยต้นทุนการลงทุนเริ่มต้น:

    NPV = PV ของกระแสเงินสดในอนาคต – เงินลงทุนเริ่มต้น

    เพื่อให้เข้าใจได้ดีขึ้นรอบระยะเวลาที่มีกระแสเงินสดเป็นค่าว่าง

    อัตราคิดลดไม่สอดคล้องกับช่วงเวลาจริง

    ฟังก์ชัน NPV ของ Excel ไม่สามารถปรับอัตราที่ให้ตามเวลาที่กำหนดได้ ความถี่โดยอัตโนมัติ เช่น อัตราคิดลดรายปีต่อกระแสเงินสดรายเดือน เป็นความรับผิดชอบของผู้ใช้ในการระบุ อัตราที่เหมาะสมต่องวด .

    รูปแบบอัตราที่ไม่ถูกต้อง

    ส่วนลดหรืออัตราดอกเบี้ยต้องเป็น กำหนดเป็น เปอร์เซ็นต์ หรือ เลขทศนิยม ตัวอย่างเช่น อัตรา 10 เปอร์เซ็นต์สามารถระบุเป็น 10% หรือ 0.1 หากคุณป้อนอัตราเป็นเลข 10 Excel จะถือว่าเป็น 1,000% และ NPV จะคำนวณผิด

    นั่นคือวิธีใช้ NPV ใน Excel เพื่อหาค่าสุทธิ มูลค่าปัจจุบันของการลงทุน หากต้องการดูรายละเอียดเพิ่มเติมเกี่ยวกับสูตรที่กล่าวถึงในบทช่วยสอนนี้ โปรดอย่าลังเลที่จะดาวน์โหลดตัวอย่างเครื่องคิดเลข NPV สำหรับ Excel

    ขอขอบคุณที่อ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!

    แนวคิด เรามาเจาะลึกลงไปในคณิตศาสตร์กันอีกสักหน่อย

    สำหรับกระแสเงินสดเดียว มูลค่าปัจจุบัน (PV) จะคำนวณโดยใช้สูตรนี้:

    โดยที่ :

    • r – ส่วนลดหรืออัตราดอกเบี้ย
    • i – ระยะเวลากระแสเงินสด

    ตัวอย่างเช่น เพื่อให้ได้ $110 (มูลค่าในอนาคต) หลังจาก 1 ปี (i) วันนี้คุณควรลงทุนเท่าไรในบัญชีธนาคารของคุณซึ่งเสนออัตราดอกเบี้ย 10% ต่อปี (r)? สูตรข้างต้นให้คำตอบนี้:

    $110/(1+10%)^1 = $100

    อีกนัยหนึ่ง $100 คือมูลค่าปัจจุบันของ $110 ที่คาดว่าจะได้รับในอนาคต

    มูลค่าปัจจุบันสุทธิ (NPV) รวมมูลค่าปัจจุบันของกระแสเงินสดในอนาคตทั้งหมดเพื่อนำมารวมไว้ที่จุดเดียวในปัจจุบัน และเนื่องจากแนวคิดของ "สุทธิ" คือการแสดงให้เห็นว่าโครงการจะทำกำไรได้เพียงใดหลังจากบันทึกบัญชีสำหรับเงินลงทุนเริ่มต้นที่ต้องใช้ในการจัดหาเงินทุน จำนวนเงินลงทุนเริ่มต้นจึงถูกลบออกจากผลรวมของมูลค่าปัจจุบันทั้งหมด:

    ที่ไหน:

    • r – ส่วนลดหรืออัตราดอกเบี้ย
    • n – จำนวนช่วงเวลา
    • i – ระยะเวลากระแสเงินสด

    เนื่องจากตัวเลขใดๆ ที่ไม่ใช่ศูนย์ยกกำลังศูนย์เท่ากับ 1 เราจึงสามารถรวมเงินลงทุนเริ่มแรกไว้ในผลรวมได้ โปรดทราบว่าในสูตร NPV ฉบับย่อนี้ i=0 นั่นคือการลงทุนเริ่มต้นจะทำในช่วง 0

    ตัวอย่างเช่น หากต้องการหา NPV สำหรับ ชุดของกระแสเงินสด (50, 60, 70) คิดลด 10% และต้นทุนเริ่มต้นของ$100 คุณสามารถใช้สูตรนี้:

    หรือ

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

    ฟังก์ชัน Excel NPV

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

    ไวยากรณ์ของฟังก์ชัน NPV ของ Excel มีดังต่อไปนี้:

    NPV(อัตรา , value1, [value2], …)

    ที่ไหน:

    • อัตรา (จำเป็น) - ส่วนลดหรืออัตราดอกเบี้ยในช่วงเวลาหนึ่ง จะต้องระบุเป็นเปอร์เซ็นต์หรือตัวเลขทศนิยมที่สอดคล้องกัน
    • ค่า1, [ค่า2], … - ค่าตัวเลขที่แสดงถึงชุดของกระแสเงินสดปกติ Value1 จำเป็น ค่าที่ตามมาเป็นตัวเลือก ในเวอร์ชันที่ทันสมัยของ Excel 2007 ถึง 2019 สามารถระบุอาร์กิวเมนต์ค่าได้สูงสุด 254 ค่า ใน Excel 2003 และเก่ากว่า – มากถึง 30 อาร์กิวเมนต์

    ฟังก์ชัน NPV มีอยู่ใน Excel 365 - 2000

    เคล็ดลับ:

    • ในการคำนวณ มูลค่าปัจจุบันของเงินรายปี ให้ใช้ฟังก์ชัน PV ของ Excel
    • ในการประมาณผลตอบแทนจากการลงทุนที่คาดการณ์ไว้ ให้คำนวณ IRR

    4 สิ่งที่คุณควรทราบเกี่ยวกับฟังก์ชัน NPV

    เพื่อให้แน่ใจว่าสูตร NPV ของคุณใน Excel คำนวณได้อย่างถูกต้อง โปรดคำนึงถึงข้อเท็จจริงเหล่านี้:

    • ค่าต้องเกิดขึ้นที่ จุดสิ้นสุดของแต่ละจุด . หากกระแสเงินสดแรก (การลงทุนเริ่มต้น) เกิดขึ้นใน จุดเริ่มต้นของงวดแรก ให้ใช้สูตร NPV สูตรใดสูตรหนึ่งต่อไปนี้
    • ค่าต้องระบุใน ตามลำดับเวลา และ เว้นระยะเท่ากันในเวลา .
    • ใช้ค่า ค่าลบ เพื่อแสดงกระแสออก (เงินสดที่จ่ายออกไป) และค่า ค่าบวก เพื่อแสดงกระแสเข้า (เงินสดรับ ).
    • ประมวลผลเฉพาะ ค่าตัวเลข เซลล์ว่าง ข้อความแทนตัวเลข ค่าตรรกะ และค่าความผิดพลาดจะถูกละเว้น

    วิธีการทำงานของฟังก์ชัน NPV ของ Excel

    การใช้ฟังก์ชัน NPV ใน Excel ค่อนข้างยุ่งยากเนื่องจาก วิธีการใช้งานฟังก์ชั่น ตามค่าเริ่มต้น จะถือว่ามีการลงทุนหนึ่งช่วงเวลาก่อนวันที่ value1 ด้วยเหตุนี้ สูตร NPV ในรูปแบบบริสุทธิ์จึงใช้งานได้ก็ต่อเมื่อคุณระบุต้นทุนการลงทุนเริ่มต้น หนึ่งช่วงเวลานับจากนี้ ไม่ใช่วันนี้!

    เพื่ออธิบายสิ่งนี้ ลองคำนวณมูลค่าปัจจุบันสุทธิ ด้วยตนเองและด้วยสูตร NPV ของ Excel และเปรียบเทียบผลลัพธ์

    สมมติว่าคุณมีอัตราคิดลดใน B1 ชุดของกระแสเงินสดใน B4:B9 และตัวเลขงวดใน A4:A9

    ระบุข้อมูลอ้างอิงข้างต้นในสูตร PV ทั่วไปนี้:

    PV = อนาคตvalue/(1+rate)^period

    และคุณจะได้สมการต่อไปนี้:

    =B4/(1+$B$1)^A4

    สูตรนี้ไปที่ C4 แล้วคัดลอกไปยังเซลล์ด้านล่าง เนื่องจากการใช้การอ้างอิงเซลล์แบบสัมบูรณ์และเซลล์สัมพัทธ์อย่างชาญฉลาด สูตรจึงปรับเปลี่ยนได้อย่างสมบูรณ์แบบสำหรับแต่ละแถวดังที่แสดงในภาพหน้าจอด้านล่าง

    โปรดสังเกตว่าเราคำนวณมูลค่าปัจจุบันของการลงทุนเริ่มต้นด้วยตั้งแต่ต้นทุนการลงทุนเริ่มต้น คือ หลังจาก 1 ปี ดังนั้นจึงมีส่วนลดด้วย

    หลังจากนั้น เราจะรวมมูลค่าปัจจุบันทั้งหมด:

    =SUM(C4:C9)

    และตอนนี้ เรามา ทำ NPV ด้วยฟังก์ชัน Excel:

    =NPV(B1, B4:B9)

    อย่างที่คุณเห็น ผลลัพธ์ของการคำนวณทั้งสองตรงกันพอดี:

    แต่อะไร หากค่าใช้จ่ายเริ่มต้นเกิดขึ้นที่ การเริ่มต้นของงวดแรก ตามปกติหรือไม่

    เนื่องจากการลงทุนเริ่มต้นเกิดขึ้นในวันนี้ จึงไม่มีการคิดส่วนลด และเราเพียงเพิ่มจำนวนเงินนี้ กับผลรวมของมูลค่าปัจจุบันของกระแสเงินสดในอนาคต (เนื่องจากเป็นจำนวนลบ จึงถูกลบออก):

    =SUM(C4:C9)+B4

    และในกรณีนี้ การคำนวณด้วยตนเองและฟังก์ชัน Excel NPV จะให้ผลลัพธ์ ผลลัพธ์ที่แตกต่างกัน:

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

    วิธีคำนวณ NPV ใน Excel

    เมื่อลงทุนครั้งแรกเกิดขึ้นที่ จุดเริ่มต้นของงวดแรก เราสามารถถือว่าเป็นกระแสเงินสดเมื่อสิ้นสุดงวดก่อนหน้า (เช่น งวดที่ 0) ด้วยเหตุนี้ มีสองวิธีง่ายๆ ในการค้นหา NPV ใน Excel

    สูตร Excel NPV 1

    ปล่อยต้นทุนเริ่มต้นออกจากช่วงของค่าและลบออกจากผลลัพธ์ของฟังก์ชัน NPV . เนื่องจากโดยปกติแล้วค่าใช้จ่ายเริ่มต้นจะป้อนเป็น จำนวนลบ คุณจึงดำเนินการบวกจริง:

    NPV(อัตรา ค่า) + ต้นทุนเริ่มต้น

    ในกรณีนี้ ฟังก์ชัน NPV ของ Excel จะส่งคืน มูลค่าปัจจุบันของกระแสเงินสดที่ไม่สม่ำเสมอ เนื่องจากเราต้องการ "สุทธิ" (เช่น มูลค่าปัจจุบันของกระแสเงินสดในอนาคตหักด้วยเงินลงทุนเริ่มต้น) เราจึงลบต้นทุนเริ่มต้นนอกฟังก์ชัน NPV

    สูตร Excel NPV 2

    รวมต้นทุนเริ่มต้น ในช่วงของค่าและคูณผลลัพธ์ด้วย (1 + อัตรา)

    ในกรณีนี้ ฟังก์ชัน Excel NPV จะให้ผลลัพธ์เป็นช่วงเวลา -1 (ราวกับว่ามีการลงทุนครั้งแรกในระยะเวลาหนึ่ง ก่อนช่วงเวลา 0) เราต้องคูณผลลัพธ์ด้วย (1 + r) เพื่อให้ NPV ไปข้างหน้าหนึ่งช่วงเวลา (เช่น จาก i = -1 ถึง i = 0) โปรดดูรูปแบบย่อของสูตร NPV

    NPV(อัตรา, ค่า) * (1+อัตรา)

    สูตรที่จะใช้ขึ้นอยู่กับความชอบส่วนตัวของคุณ โดยส่วนตัวแล้วฉันเชื่อว่าอันแรกง่ายกว่าและเข้าใจง่ายกว่า

    เครื่องคำนวณ NPV ใน Excel

    ตอนนี้เรามาดูกันว่าคุณสามารถใช้ค่าข้างต้นได้อย่างไรสูตรบนข้อมูลจริงเพื่อสร้างเครื่องคำนวณ NPV ของคุณเองใน Excel

    สมมติว่าคุณมีค่าใช้จ่ายเริ่มต้นใน B2 ชุดของกระแสเงินสดในอนาคตใน B3:B7 และอัตราผลตอบแทนที่ต้องการใน F1 หากต้องการค้นหา NPV ให้ใช้หนึ่งในสูตรต่อไปนี้:

    NPV สูตร 1:

    =NPV(F1, B3:B7) + B2

    โปรดสังเกตว่าอาร์กิวเมนต์ค่าแรกคือเงินสด การไหลในงวดที่ 1 (B3) จะไม่รวมต้นทุนเริ่มต้น (B2)

    NPV สูตร 2:

    =NPV(F1, B2:B7) * (1+F1)

    สูตรนี้ประกอบด้วย ต้นทุนเริ่มต้น (B2) ในช่วงของค่า

    ภาพหน้าจอด้านล่างแสดงการทำงานของเครื่องคำนวณ NPV ของ Excel:

    เพื่อให้แน่ใจว่า Excel NPV ของเรา สูตรถูกต้อง ให้เราตรวจสอบผลลัพธ์ด้วยการคำนวณด้วยตนเอง

    ก่อนอื่น เราจะหามูลค่าปัจจุบันของกระแสเงินสดแต่ละรายการโดยใช้สูตร PV ที่กล่าวถึงข้างต้น:

    =B3/(1+$F$1)^A3

    ต่อไป ให้บวกมูลค่าปัจจุบันทั้งหมดแล้วลบต้นทุนการลงทุนเริ่มต้น:

    =SUM(C3:C7)+B2

    … และดูว่าผลลัพธ์ของทั้งสามสูตรนั้นเหมือนกันทุกประการ

    <0

    หมายเหตุ ในตัวอย่างนี้ เรากำลังจัดการกับกระแสเงินสดรายปีและอัตรารายปี หากคุณต้องการหา NPV รายไตรมาส หรือ รายเดือน ใน Excel อย่าลืมปรับอัตราคิดลดให้สอดคล้องตามที่อธิบายในตัวอย่างนี้

    ความแตกต่างระหว่าง PV และ NPV ใน Excel

    ในด้านการเงิน ทั้ง PV และ NPV ใช้ในการวัดมูลค่าปัจจุบันของกระแสเงินสดในอนาคตโดยการคิดลดจำนวนเงินในอนาคตให้เป็นปัจจุบัน แต่ซึ่งแตกต่างกันในลักษณะที่สำคัญประการหนึ่ง:

    • มูลค่าปัจจุบัน (PV) - หมายถึงกระแสเงินสดรับทั้งหมดในอนาคตในช่วงเวลาที่กำหนด
    • ปัจจุบันสุทธิ มูลค่า (NPV) – คือความแตกต่างระหว่างมูลค่าปัจจุบันของกระแสเงินสดที่ไหลเข้าและมูลค่าปัจจุบันของกระแสเงินสดที่จ่ายออก

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

    ใน Microsoft Excel มีความแตกต่างที่สำคัญสองประการระหว่างฟังก์ชัน:

    • ฟังก์ชัน NPV สามารถคำนวณค่าไม่เท่ากัน (ตัวแปร) กระแสเงินสด ฟังก์ชัน PV กำหนดให้กระแสเงินสดคงที่ตลอดอายุการลงทุน
    • ด้วย NPV กระแสเงินสดจะต้องเกิดขึ้นเมื่อสิ้นสุดแต่ละงวด PV สามารถจัดการกับกระแสเงินสดที่เกิดขึ้นเมื่อสิ้นสุดและต้นงวด

    ความแตกต่างระหว่าง NPV และ XNPV ใน Excel

    XNPV เป็นอีกหนึ่งฟังก์ชันทางการเงินของ Excel ที่คำนวณ มูลค่าปัจจุบันสุทธิของการลงทุน ความแตกต่างหลักระหว่างฟังก์ชันมีดังนี้:

    • NPV ถือว่าช่วงเวลาทั้งหมด เท่ากัน
    • XNPV ให้คุณระบุวันที่ที่สอดคล้องกับแต่ละฟังก์ชัน กระแสเงินสด ด้วยเหตุนี้ ฟังก์ชัน XNPV จึงแม่นยำกว่ามากเมื่อต้องรับมือกับชุดของกระแสเงินสดที่ ช่วงเวลาที่ไม่สม่ำเสมอ

    ไม่เหมือนกับ NPV ฟังก์ชัน XNPV ของ Excel จะถูกนำไปใช้ "ตามปกติ " - ค่าแรกสอดคล้องกับการไหลออกที่เกิดขึ้นที่จุดเริ่มต้นของการลงทุน กระแสเงินสดต่อเนื่องทั้งหมดจะถูกคิดลดตามปีที่มี 365 วัน

    ในแง่ของไวยากรณ์ ฟังก์ชัน XNPV มีหนึ่งอาร์กิวเมนต์เพิ่มเติม:

    XNPV(อัตรา ค่า วันที่)

    ตามตัวอย่าง ลองใช้ทั้งสองฟังก์ชันในชุดข้อมูลเดียวกัน โดยที่ F1 คืออัตราคิดลด B2:B7 คือกระแสเงินสด และ C2:C7 คือวันที่:

    =NPV(F1,B3:B7)+B2

    =XNPV(F1,B2:B7,C2:C7)

    หากกระแสเงินสด กระจาย เท่าๆ กัน ผ่านการลงทุน ฟังก์ชัน NPV และ XNPV จะส่งกลับตัวเลขที่ใกล้เคียงมาก:

    ใน กรณีของ ช่วงเวลาที่ผิดปกติ ความแตกต่างระหว่างผลลัพธ์มีความสำคัญมาก:

    ข้อผิดพลาดทั่วไปเมื่อคำนวณ NPV ใน Excel

    เนื่องจาก การใช้ฟังก์ชัน NPV ที่ค่อนข้างเฉพาะเจาะจงทำให้เกิดข้อผิดพลาดมากมายเมื่อคำนวณมูลค่าปัจจุบันสุทธิใน Excel ตัวอย่างง่ายๆ ด้านล่างแสดงข้อผิดพลาดที่พบบ่อยที่สุดและวิธีหลีกเลี่ยงข้อผิดพลาด

    ช่วงเวลาที่ไม่สม่ำเสมอ

    ฟังก์ชัน Excel NPV จะถือว่าช่วงเวลากระแสเงินสดทั้งหมด เท่ากัน หากคุณระบุช่วงเวลาที่ต่างกัน เช่น ปี ไตรมาส หรือเดือน มูลค่าปัจจุบันสุทธิจะไม่ถูกต้องเนื่องจากช่วงเวลาที่ไม่สอดคล้องกัน

    ขาดช่วงหรือกระแสเงินสด

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

    Michael Brown เป็นผู้ที่ชื่นชอบเทคโนโลยีโดยเฉพาะและมีความหลงใหลในการทำให้กระบวนการที่ซับซ้อนง่ายขึ้นโดยใช้เครื่องมือซอฟต์แวร์ ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี เขาได้ฝึกฝนทักษะของเขาใน Microsoft Excel และ Outlook รวมถึง Google ชีตและเอกสาร บล็อกของ Michael ทุ่มเทให้กับการแบ่งปันความรู้และความเชี่ยวชาญของเขากับผู้อื่น โดยให้คำแนะนำและแบบฝึกหัดที่ทำตามได้ง่ายเพื่อปรับปรุงผลิตภาพและประสิทธิภาพ ไม่ว่าคุณจะเป็นมืออาชีพที่ช่ำชองหรือมือใหม่ บล็อกของ Michael นำเสนอข้อมูลเชิงลึกอันมีค่าและคำแนะนำที่เป็นประโยชน์สำหรับการใช้ประโยชน์สูงสุดจากเครื่องมือซอฟต์แวร์ที่จำเป็นเหล่านี้