Tag: statistical functions excel

  • Top 100 Excel Formulas to Make You a Master: Complete Guide for Data Analysis, Reporting, and Automation

    Microsoft Excel is one of the most powerful tools used worldwide for data analysis, reporting, MIS, finance, auditing, project management, HR analytics, and automation. Whether you are a student, accountant, data analyst, or business professional, mastering Excel formulas is essential to boost productivity, accuracy, and speed. There are more than 500+ functions in Excel, but learning the most important 100 formulas can make you highly skilled and job-ready.

    This article covers the top 100 Excel formulas, grouped by category, explained in a clean and organized way. Each category includes important formulas, usage style, and practical examples. This is a complete reference guide you can use in your daily work.


    Why Learn Excel Formulas?

    • Helps automate repetitive tasks
    • Improves accuracy in calculations
    • Saves hours of manual work
    • Essential for MIS, accounting, finance, operations
    • Required skill in 90% of office jobs
    • Helps in data analysis and dashboard creation

    Top 100 Excel Formulas (Categorized)

    Below is a table representing the major categories of Excel formulas used by professionals.

    CategoryExample Formulas Included
    Basic MathSUM, AVERAGE, COUNT
    LogicalIF, AND, OR, NOT
    LookupVLOOKUP, XLOOKUP, INDEX-MATCH
    Text FunctionsLEFT, RIGHT, MID, LEN
    Date & TimeTODAY, NETWORKDAYS
    FinancialPMT, FV, NPV, IRR
    StatisticalMIN, MAX, QUARTILE
    Data CleaningTRIM, CLEAN, SUBSTITUTE
    Error HandlingIFERROR, ISERROR
    Array FunctionsSUMPRODUCT, UNIQUE, FILTER

    CATEGORY 1: BASIC & MATH FORMULAS

    These are the foundation of Excel. Every user must know them.

    1. SUM – Adds values
    2. SUMIF – Conditional sum
    3. SUMIFS – Multi-condition sum
    4. AVERAGE – Average of values
    5. AVERAGEIF – Conditional average
    6. AVERAGEIFS – Multi-condition average
    7. COUNT – Count numbers
    8. COUNTA – Count non-empty cells
    9. COUNTIF – Conditional count
    10. COUNTIFS – Multi-condition count
    11. ROUND – Round numbers
    12. ROUNDUP – Round upward
    13. ROUNDDOWN – Round downward
    14. PRODUCT – Multiply values
    15. SUBTOTAL – Apply function on filtered data

    CATEGORY 2: LOGICAL FUNCTIONS

    Logical formulas help perform decision-making operations.

    1. IF – Basic conditional formula
    2. IFERROR – Replace errors with a custom value
    3. ISERROR – Checks if value is error
    4. ISNUMBER – Checks if value is numeric
    5. AND – Both conditions must be true
    6. OR – At least one condition is true
    7. NOT – Reverses logical output
    8. XOR – Exactly one condition is true

    CATEGORY 3: ADVANCED LOOKUP & REFERENCE FUNCTIONS

    These help extract data from large tables.

    1. VLOOKUP – Vertical lookup
    2. HLOOKUP – Horizontal lookup
    3. XLOOKUP – Latest and most powerful lookup
    4. MATCH – Returns position in a range
    5. INDEX – Returns value using row-column reference
    6. INDEX + MATCH – Most accurate lookup combination
    7. OFFSET – Dynamic range creation
    8. CHOOSE – Select values by index number
    9. INDIRECT – Convert text to cell reference
    10. ROW – Returns row number
    11. COLUMN – Returns column number
    12. ADDRESS – Returns cell address

    CATEGORY 4: TEXT FUNCTIONS

    Useful for cleaning, splitting, and formatting text data.

    1. LEFT – Extract left characters
    2. RIGHT – Extract right characters
    3. MID – Extract characters from middle
    4. LEN – Count characters
    5. TRIM – Remove extra spaces
    6. CLEAN – Remove non-printable characters
    7. UPPER – Change to uppercase
    8. LOWER – Change to lowercase
    9. PROPER – Capitalize first letter
    10. TEXT – Format numbers
    11. SUBSTITUTE – Replace text
    12. REPLACE – Replace characters by position
    13. FIND – Find text position
    14. SEARCH – Case-insensitive search
    15. CONCAT – Combine text
    16. TEXTJOIN – Join multiple text values
    17. VALUE – Convert text to number

    CATEGORY 5: DATE & TIME FUNCTIONS

    Essential for working with schedules, payroll, HR, attendance, and reports.

    1. TODAY – Current date
    2. NOW – Current date and time
    3. DATE – Create a date
    4. EDATE – Add months
    5. EOMONTH – End of month
    6. DAY – Extract day
    7. MONTH – Extract month
    8. YEAR – Extract year
    9. NETWORKDAYS – Working days between dates
    10. NETWORKDAYS.INTL – Custom working days
    11. DATEDIF – Difference in years, months, days
    12. WEEKDAY – Returns day number
    13. HOUR – Extract hour
    14. MINUTE – Extract minute
    15. SECOND – Extract second

    CATEGORY 6: FINANCIAL FUNCTIONS

    Useful for loan calculations, investment planning, banking analysis.

    1. PMT – Loan EMI
    2. IPMT – Interest portion
    3. PPMT – Principal portion
    4. FV – Future value of investment
    5. PV – Present value
    6. NPV – Net present value
    7. IRR – Internal rate of return
    8. RATE – Return rate
    9. DDB – Depreciation calculation
    10. SLN – Straight-line depreciation

    CATEGORY 7: STATISTICAL FUNCTIONS

    Useful for data analytics, forecasting, and MIS.

    1. MIN – Minimum value
    2. MAX – Maximum value
    3. LARGE – nth largest value
    4. SMALL – nth smallest value
    5. PERCENTILE – Percentile calculation
    6. QUARTILE – Quartile values
    7. VAR – Variance
    8. STDEV – Standard deviation
    9. MODE – Most frequent value
    10. MEDIAN – Middle value

    CATEGORY 8: DATA CLEANING & DATA ANALYSIS FUNCTIONS

    1. UNIQUE – Remove duplicates
    2. FILTER – Filter data dynamically
    3. SORT – Sort data
    4. SORTBY – Sort by another column
    5. SEQUENCE – Generate number series
    6. TRANSPOSE – Convert rows to columns
    7. TEXTSPLIT – Split text into columns
    8. XMATCH – Advanced lookup
    9. LET – Store variable inside formula
    10. LAMBDA – Custom reusable function
    11. SUMPRODUCT – Multi-condition calculation
    12. AGGREGATE – Versatile summary function
    13. FORECAST.LINEAR – Predict future values

    Sample Table: Top 10 Most Used Excel Formulas

    FormulaPurpose
    VLOOKUPLookup value from a table
    IFConditional calculation
    SUMIFCondition-based sum
    COUNTIFCount based on condition
    INDEX MATCHMost accurate lookup
    CONCATJoin text values
    TEXTFormat dates and numbers
    NETWORKDAYSCount working days
    IFERRORRemove errors
    SUMPRODUCTAdvanced calculations

    Practical Example of Using Multiple Formulas

    Imagine you need to calculate project working days, cost, and map employee names.

    • Use VLOOKUP to fetch employee name
    • Use NETWORKDAYS to calculate working days
    • Use SUMPRODUCT to calculate total project cost
    • Use CONCAT to join names and project IDs

    These combined formulas save hours of manual work.


    Final Thoughts

    Mastering Excel formulas is the fastest way to become efficient and accurate in your daily work. With these top 100 Excel formulas, you can perform complex calculations, automate workflows, clean data, analyze large datasets, create dashboards, and produce professional reports. Whether you are preparing for an MIS job, data analysis career, accounting role, or office work, these formulas will make you a true Excel master.

    Practice each formula with real datasets, combine them to solve complex problems, and use them in your day-to-day reporting to become exceptionally skilled.


    Disclaimer

    All formulas and examples provided are for educational and training purposes. Actual functionality may vary depending on Excel version. Users should practice these formulas on sample data before using them in live or official reports. Always verify results for accuracy.


  • Complete List of Excel Functions 2025 – Categorized Guide with Descriptions for Excel 365

    In Microsoft Excel 365 (latest version, 2025), there are over 500 built-in functions.

    📊 Function Count Overview

    Excel VersionApprox. Number of FunctionsNotes
    Excel 2003~ 330 functionsMostly math, text, logical, financial
    Excel 2007~ 340 functionsAdded new statistical & financial functions
    Excel 2010~ 350 functionsIntroduced new functions like AGGREGATE
    Excel 2013~ 380 functionsAdded more engineering & cube functions
    Excel 2016~ 470 functionsAdded TEXTJOIN, IFS, MAXIFS, MINIFS, CONCAT
    Excel 2019~ 480 functionsSimilar to 2016 with some enhancements
    Excel 365≈ 520+ functionsIncludes Dynamic Array functions (FILTER, SORT, UNIQUE, RANDARRAY, SEQUENCE) and Lambda functions

    🔑 Categories of Functions in Excel

    1. Math & Trigonometry – SUM, ROUND, SIN, COS, etc.
    2. Statistical – AVERAGE, MEDIAN, STDEV, VAR, etc.
    3. Logical – IF, AND, OR, IFERROR, IFS.
    4. Text – LEFT, RIGHT, MID, TEXTJOIN, CONCAT, VALUE.
    5. Date & Time – TODAY, NOW, EOMONTH, DATEDIF.
    6. Lookup & Reference – VLOOKUP, HLOOKUP, INDEX, MATCH, XLOOKUP.
    7. Financial – NPV, IRR, PMT, FV.
    8. Engineering – COMPLEX, DELTA, CONVERT.
    9. Information – ISERROR, ISNUMBER, TYPE.
    10. Database – DSUM, DCOUNT.
    11. Cube – CUBEMEMBER, CUBEVALUE.
    12. Web / Dynamic Array (Excel 365) – FILTER, SORT, UNIQUE, SEQUENCE, RANDARRAY.
    13. Lambda & Custom Functions (Excel 365) – LAMBDA, MAP, REDUCE, MAKEARRAY, BYROW, BYCOL.

    1. Math & Trigonometry Functions

    FunctionDescription
    SUMAdds all numbers in a range
    SUMIFAdds numbers in a range that meet a condition
    SUMIFSAdds numbers that meet multiple conditions
    ROUNDRounds a number to a specified number of digits
    ROUNDUPRounds a number up, away from zero
    ROUNDDOWNRounds a number down, towards zero
    INTRounds a number down to the nearest integer
    TRUNCTruncates a number to a specified number of digits
    POWERReturns a number raised to a power
    SQRTReturns the square root of a number
    ABSReturns the absolute value of a number
    MODReturns the remainder after division
    PIReturns the value of π
    SINReturns the sine of an angle
    COSReturns the cosine of an angle
    TANReturns the tangent of an angle
    ASINReturns the arcsine of a number
    ACOSReturns the arccosine of a number
    ATANReturns the arctangent of a number
    ATAN2Returns the arctangent of two numbers (x, y)

    2. Statistical Functions

    FunctionDescription
    AVERAGEReturns the average of numbers
    AVERAGEIFReturns the average of numbers that meet a condition
    AVERAGEIFSReturns the average of numbers that meet multiple conditions
    COUNTCounts the number of numeric values
    COUNTACounts all non-empty cells
    COUNTBLANKCounts empty cells
    COUNTIFCounts cells that meet a condition
    COUNTIFSCounts cells that meet multiple conditions
    MAXReturns the maximum value in a range
    MINReturns the minimum value in a range
    MEDIANReturns the median of numbers
    MODEReturns the most frequent number
    STDEV.PStandard deviation for the entire population
    STDEV.SStandard deviation for a sample
    VAR.PVariance for the entire population
    VAR.SVariance for a sample
    RANK.EQReturns the rank of a number
    RANK.AVGReturns the rank with average in case of ties

    3. Logical Functions

    FunctionDescription
    IFReturns one value if condition is TRUE, another if FALSE
    ANDReturns TRUE if all conditions are TRUE
    ORReturns TRUE if any condition is TRUE
    NOTReverses the logical value
    IFERRORReturns a value if no error, otherwise specified value
    IFSChecks multiple conditions in order
    SWITCHEvaluates expressions against a list of values
    TRUEReturns logical TRUE
    FALSEReturns logical FALSE

    4. Text Functions

    FunctionDescription
    CONCATCombines text from multiple ranges or strings
    TEXTJOINJoins text with a delimiter, ignoring blanks
    LEFTReturns the first characters of a string
    RIGHTReturns the last characters of a string
    MIDReturns characters from the middle of a string
    LENReturns the length of a string
    TRIMRemoves extra spaces
    UPPERConverts text to uppercase
    LOWERConverts text to lowercase
    PROPERCapitalizes the first letter of each word
    REPLACEReplaces characters in a string
    SUBSTITUTEReplaces occurrences of text with new text
    VALUEConverts text to a number
    FINDFinds the position of text in a string (case-sensitive)
    SEARCHFinds the position of text (not case-sensitive)

    5. Date & Time Functions

    FunctionDescription
    TODAYReturns the current date
    NOWReturns the current date and time
    DATECreates a date from year, month, day
    TIMECreates a time from hour, minute, second
    DAYReturns the day of a date
    MONTHReturns the month of a date
    YEARReturns the year of a date
    HOURReturns the hour of a time
    MINUTEReturns the minute of a time
    SECONDReturns the second of a time
    EOMONTHReturns the last day of the month
    WORKDAYReturns a date after adding working days
    NETWORKDAYSCounts working days between two dates
    DATEDIFReturns difference between two dates

    6. Lookup & Reference Functions

    FunctionDescription
    VLOOKUPLooks up a value vertically in a table
    HLOOKUPLooks up a value horizontally in a table
    XLOOKUPAdvanced lookup (vertical or horizontal)
    INDEXReturns the value of a cell in a table based on row & column
    MATCHReturns the relative position of a value in a range
    OFFSETReturns a cell or range offset by rows and columns
    ROWReturns the row number
    COLUMNReturns the column number
    ROWSCounts the number of rows in a range
    COLUMNSCounts the number of columns in a range
    CHOOSEReturns a value from a list based on index number
    HYPERLINKCreates a clickable hyperlink

    7. Financial Functions

    FunctionDescription
    PMTCalculates loan payment
    FVFuture value of an investment
    PVPresent value of an investment
    NPVNet present value
    IRRInternal rate of return
    RATEInterest rate per period
    PPMTPrincipal portion of a loan payment
    IPMTInterest portion of a loan payment
    CUMIPMTCumulative interest payment
    CUMPRINCCumulative principal payment

    8. Engineering Functions

    FunctionDescription
    COMPLEXReturns a complex number
    IMABSAbsolute value of a complex number
    IMAGINARYImaginary coefficient of a complex number
    IMREALReal coefficient of a complex number
    DELTAChecks equality of two numbers
    CONVERTConverts a number from one measurement unit to another

    9. Information Functions

    FunctionDescription
    ISNUMBERChecks if a value is a number
    ISTEXTChecks if a value is text
    ISBLANKChecks if a cell is blank
    ISERRORChecks if a value is any error
    ISERRChecks if a value is an error except #N/A
    TYPEReturns the type of a value

    10. Database & Cube Functions

    FunctionDescription
    DSUMSum values that meet database criteria
    DCOUNTCount values in a database
    DGETExtract a single value from a database
    DMAXMaximum in database based on criteria
    DMINMinimum in database based on criteria
    CUBEMEMBERReturns a member from cube
    CUBEVALUEReturns value from cube
    CUBEMEMBERPROPERTYReturns member property from cube

    11. Dynamic Array & New Excel 365 Functions

    FunctionDescription
    FILTERReturns filtered array based on condition
    SORTSorts array of values
    SORTBYSorts array by another array
    UNIQUEReturns unique values from a range
    SEQUENCEGenerates a sequence of numbers
    RANDARRAYReturns array of random numbers
    XMATCHReturns position of a value in a range (better than MATCH)

    12. LAMBDA & Custom Functions (Excel 365)

    FunctionDescription
    LAMBDACreates reusable custom functions
    MAPApplies a LAMBDA to each element in an array
    REDUCEReduces an array to a single value using LAMBDA
    MAKEARRAYCreates an array using LAMBDA
    BYROWApplies LAMBDA row-wise
    BYCOLApplies LAMBDA column-wise

    💡 Tip: With Excel 365, you can combine dynamic arrays and LAMBDA functions to create an unlimited number of custom calculations, so technically the “number of functions” is infinite if you include user-defined ones.