Advance Excel Formulas with Practical Examples

Advance Excel formulas with practical examples: Microsoft Excel is a powerful tool used in almost every industry for data analysis, accounting, reporting, and more. Knowing the right formulas can save hours of manual work.

Below is a list of popular Excel formulas with simple explanations and examples to help you understand how and when to use them.

Advance Excel formulas with practical examples

1. SUM()

DescriptionAdds numeric values from a range of cells
InputsA1 = 10, A2 = 15, A3 = 20
Formula=sum(A1:A3)
Output45

2. Average()

DescriptionCalculates the average of the selected numbers
InputsA1 = 12, A2 = 18, A3 = 30
Formula=AVERAGE(A1:A3)
Output20

3. MIN()

DescriptionReturns the smallest value in the range
InputsA1 = 7, A2 = 3, A3 = 12
Formula=MIN(A1:A3)
Output3

4. MAX()

DescriptionReturns the largest value in the range
InputsA1 = 7, A2 = 3, A3 = 12
Formula=MAX(A1:A3)
Output12

5. COUNT()

DescriptionCounts how many numeric values are in a range
InputsA1 = 10, A2 = “Text”, A3 = 30
Formula=COUNT(A1:A3)
Output2

6. IF()

DescriptionReturns one value if condition is TRUE, another if FALSE
InputsA1 = 75
Formula=IF(A1>50,”Pass”, “Fail”)
OutputPass

7. AND()

DescriptionReturns TRUE only if all conditions are TRUE
InputsA1 = 20, B1 = 50
Formula=AND(A>10, B<60)
OutputTRUE

8. OR()

DescriptionReturns TRUE if at least one condition is TRUE
InputsA1 = 5, B1 = 150
Formula=OR(A1>1, B1<100)
OutputTRUE

9. NOT()

DescriptionReverses the logical value (TRUE becomes FALSE, and vice versa)
InputsA1 = 100
Formula=NOT(A1=100)
OutputFALSE

10. TODAY()

DescriptionReturns the current system date
Inputs
Formula=TODAY()
Output09-Jul-2025 (example)

11. NOW()

DescriptionReturns current date and time
Inputs
Formula=NOW()
Output09-Jul-2025 09:40 PM (example)

12. DAY()

DescriptionExtracts the day from a date
InputsA1 = 09/07/2025
Formula=DAY(A1)
Output9

13. MONTH()

DescriptionExtracts the month number from a date
InputsA1 = 09/07/2025
Formula=MONTH(A1)
Output7

14. YEAR()

DescriptionExtracts the year from a date
InputsA1 = 09/07/2025
Formula=YEAR(A1)
Output2025

15. CONCAT()

DescriptionCombines two or more text strings
InputsA1 = “Good”, B1 = “Morning”
Formula=CONCAT(A1,” “, B1)
OutputGood Morning

16. TEXTJOIN()

DescriptionJoins text with a specified delimiter
InputsA1 = “Red”, B1 = “Blue”, C1 = “Green”
Formula=TEXTJOIN(“,”,TRUE,A1:C1)
OutputRed, Blue, Green

17. LEFT()

DescriptionReturns first N characters from a string
InputsA1 = “ExcelTips”
Formula=LEFT(A1, 5)
OutputExcel

18. RIGHT()

DescriptionReturns last N characters from a string
InputsA1 = “ExcelTips”
Formula=RIGHT(A1, 4)
OutputTips

19. LEN()

DescriptionCounts number of characters in a cell
InputsA1 = “Excel”
Formula=LEN(A1)
Output5

20. VLOOKUP

Advance Excel Formulas
DescriptionSearches for a value vertically and returns corresponding data
InputsTable: A2:C4 → 101, John, A+A1=101
Formula=VLOOKUP(A1, A2:C4, 2, FALSE)
OutputJohn

Complete Example of Vlookup

21. HLOOKUP()

DescriptionSearches a value in top row and returns value from a specific row
InputsRow 1: Math, EngRow 2: 95, 88
Formula=HLOOKUP(“MATH”, A1:B2, 2, FALSE)
Output95

22. INDEX()

DescriptionReturns value from specific row and column in a range
InputsRange: A1:C32nd row, 3rd column = “Z”
Formula=INDEX(A1:C3, 2,3)
OutputZ

23. MATCH()

DescriptionReturns the position of a value in a list
InputsA1:A5 = 10, 20, 30, 40, 50
Formula=MATCH(30, A1:A5, 0)
Output3

24. IFERROR()

DescriptionReturns custom value if formula has an error
InputsA1 = 10, B1 = 0
Formula=IFERROR(A1/B1,”ERROR”)
OutputError

25. ISERROR()

DescriptionChecks whether a cell contains an error
InputsA1 = #DIV/0!
Formula=ISERROR(A1)
OutputTRUE

Must Read: Excel Shortcuts

Chat Channel