Suryansh Mishra Profile picture
Apr 20 ‱ 23 tweets ‱ 3 min read Twitter logo Read on Twitter
10 IMPORTANT EXCEL FUNCTIONS that you should master to perform financial analysis and modeling like a pro. đŸ’ŻđŸ§”

Save this for future use.

#excelforfinance #financialanalysis #financialmodeling
[1] XNPV:

Calculates the net present value (NPV) for a series of cash flows that may or may not be periodic.
Formula: =XNPV(rate, values, dates)

where rate is the discount rate, values are the cash flows, and dates are the corresponding dates of the cash flows.
[2] IRR:

Calculates the internal rate of return for a series of regular, periodic cash flows.
Formula: =IRR(values, [guess])

where values are the cash flows, and guess is an optional guess for the IRR.
[3] MIRR:

Modification of the IRR calculation and is a more accurate reflection of the true rate of return for a series of cash flows.
Formula: =MIRR(values, finance_rate, reinvest_rate)

where values are the cash flows, finance_rate is the cost of capital, and reinvest_rate is the rate of return for reinvested cash flows.
[4] XIRR:

Calculates the internal rate of return for a series of irregular cash flows. The rate returned by XIRR is the interest rate when XNPV = 0.
Formula: =XIRR(values, dates, [guess])

where values are the cash flows, dates are the corresponding dates of the cash flows, and guess is an optional guess for the IRR.
[5] PMT:

Calculates the payment for a loan based on constant payments and a constant interest rate.
Formula: =PMT(rate, nper, pv, [fv], [type])

where rate is the interest rate, nper is the number of periods, pv is the present value, fv is the future value (optional), and type is the type of payment (optional).
[6] PPMT:

Calculates the payment on the principal for an investment based on periodic, constant payments and a constant interest rate.
Formula: =PPMT(rate, per, nper, pv, [fv], [type])

where rate is the interest rate, per is the period for which the payment is calculated, nper is the total number of periods, pv is the present value, fv is the future value (optional), and type is the type of payment (optional).
[7] SLN:

Calculates the straight-line depreciation of an asset for one period.
Formula: =SLN(cost, salvage, life)

where cost is the initial cost of the asset, salvage is the salvage value of the asset, and life is the useful life of the asset.
[8] RATE:

Calculates the interest rate per period of an annuity.
Formula: =RATE(nper, pmt, pv, [fv], [type], [guess])

where nper is the number of periods, pmt is the payment per period, pv is the present value, fv is the future value (optional), type is the type of payment (optional), and guess is an optional guess for the interest rate.
[9] EFFECT:

Calculates the effective annual interest rate.
Formula: =EFFECT(nominal_rate, npery)

where nominal_rate is the nominal annual interest rate, and npery is the number of compounding periods per year.
[10] FVSCHEDULE:

Calculates the future value of an initial principal after applying a series of compound interest rates.
Formula: =FVSCHEDULE(principal, schedule)

where principal is the initial investment amount, and schedule is an array of interest rates or growth rates.
TL;DR

[1] XNPV [2] IRR
[3] MIRR [4] XIRR
[5] PMT [6] PPMT
[7] SLN [8] RATE
[9] EFFECT [10] FVSCHEDULE
I hope you found this thread useful and learned something new.

If you did, please show some love by:
- Retweeting the first tweet of this thread so more people can benefit from it, and
- Following me @SuryansMisra

Thank you for reading and stay tuned for more! 🙌

‱ ‱ ‱

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Suryansh Mishra

Suryansh Mishra Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SuryansMisra

Apr 22
Want to know how to calculate the return on your investments?

Look no further than the IRR & XIRR functions in 'MS Excel' to make smarter investment decisions!

Let's dive into the differences and find out which one is right for you. 📈💰 #excel #finance #investing đŸ§”
So, what exactly is the IRR function?

In simple terms, it's a formula that calculates the rate of return that makes the net present value (NPV) of a series of cash flows equal to zero. đŸ€‘
To use the IRR function, you'll need to input a series of cash flows for a given investment.

These cash flows can be positive or negative and can occur at different points in time. 💰
Read 12 tweets
Apr 5
If you plan to sit for the CFA exams and are interested in applying for the scholarship.

Then this thread đŸ§”Â is for you.

PS: I just gave my friend some help, and as a result, he received the CFA Scholarship. 😉
The first inquiry is,
"What is the advantage of this scholarship?

The CFA Exam's registration and enrollment fees are â‚č1,25,000.

If you are awarded the scholarship, this amount will be decreased to only â‚č25,000. 

You could save â‚č1 lakhs! (approx.)
But, CFA needs us to submit a brief essay (of 250 words) describing how this scholarship will help you and your CFA aspirations.

I can be of help to you here. 

The structure I used to create the essay is shown below:
Read 11 tweets
Apr 5
Last year in April, when I said, "#PayTM is going to fire up", I got mocked.

And here it is:

A thread đŸ§” explaining solid execution of @vijayshekhar
1/5 Paytm’s Gross Merchandise Value (GMV) rose by 40% to Rs 3.62 trillion in Q4FY23 from Rs 2.59 trillion in Q4FY22.
2/5 The value of total loans disbursed jumped 253% from Rs 3,553 crore in Q4FY22 to Rs 12,554 crore in Q4FY23.
Read 6 tweets
Mar 22
Understanding ESOPs #4

Taxation of ESOPS explained in way that even a 5-years old can understand!

#startups #incometax đŸ§”
ESOPs are like a special way of getting paid. But when you get paid, you also have to pay taxes.

There are 2 times when you have to pay taxes for ESOPs:
1. When you decide to turn them into shares, and
2. When you sell those shares.
Let's say you have 1000 shares that you can turn into shares by paying Rs. 10 for each share. But each share is worth Rs. 100 in the market.

So, the difference between the two prices is Rs. 90 per share, which is taxed.
Read 12 tweets
Mar 20
Understanding ESOPs #3

Hi! Today I want to talk about how to decide the size of your ESOP pool.

#startups đŸ§”
How much of your startup should you allocate for ESOPs?

This is a tricky question and there is no one-size-fits-all answer. It depends on many factors such as your stage, valuation, funding, growth potential, hiring plans, etc.
However, one way to think about it is to make it a function of your employees’ cash compensation.

In other words, how much salary are you willing to trade for ESOPs? For example, if you pay an employee Rs. 10L per annum in cash, you can offer them ESOPs worth Rs. 10L as well.
Read 17 tweets
Mar 8
Whenever we see PM Modi ji, we always praise him on his oratory skills.

So, after getting inspired from our PM, I started learning & practicing Public Speaking and now have summarized my last 6 months learnings in a:

‘4-week framework’ - you can access for FREE in this Thread:
WEEK 1: BUILDING THE FOUNDATION

a. Watch videos of great speakers:

Start by watching videos of great speakers and take notes on their techniques. Pay attention to their body language, vocal tone, and pacing.
b. Identify your strengths and weaknesses:

Take some time to reflect on your own strengths and weaknesses as a speaker. Ask a trusted friend or family member for feedback.
Read 20 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(