AutomateMyJob
Back to BlogExcel Tips

7 Excel Formulas Every Professional Should Know

Jennifer Walsh10 min read

7 Excel Formulas Every Professional Should Know

There are over 500 functions in Excel, but you don't need to know them all. These seven formulas will handle 90% of your daily spreadsheet challenges. Master them, and you'll be the person everyone comes to when they need Excel help.

The Problem

Most professionals learn Excel by trial and error, picking up basic SUM and AVERAGE but missing the formulas that could save them hours every week. They end up doing manually what could be automated in seconds.

The Solution

These seven formulas are your Excel power toolkit. Each one solves common business problems elegantly and efficiently.

What You'll Need

  • Excel 2016 or later (TEXTJOIN requires Excel 2019+ or Microsoft 365; all other formulas work in Excel 2016+)
  • A willingness to practice
  • Sample data to experiment with

Formula 1: SUMIFS - Conditional Sum with Multiple Criteria

The Problem It Solves: You need to sum values that meet multiple conditions.

Formula:

=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)

Real-World Example: Sum all sales in the East region for Q4:

=SUMIFS(D2:D1000, B2:B1000, "East", C2:C1000, "Q4")

How it works:

  • D2:D1000 - The column containing sales amounts
  • B2:B1000, "East" - Only include rows where region is "East"
  • C2:C1000, "Q4" - Only include rows where quarter is "Q4"

Pro Tip: You can add up to 127 criteria pairs!

Formula 2: COUNTIFS - Count with Multiple Conditions

The Problem It Solves: You need to count items meeting several criteria.

Formula:

=COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2, ...)

Real-World Example: Count high-priority tasks that are overdue:

=COUNTIFS(C2:C500, "High", D2:D500, "<"&TODAY())

How it works:

  • C2:C500, "High" - Tasks with "High" priority
  • D2:D500, "<"&TODAY() - Due date before today

Pro Tip: Use wildcards like "*report*" to match partial text.

Formula 3: IF with AND/OR - Complex Conditional Logic

The Problem It Solves: You need to make decisions based on multiple conditions.

Formula:

Prompt
=IF(AND(condition1, condition2), value_if_true, value_if_false)
=IF(OR(condition1, condition2), value_if_true, value_if_false)

Real-World Example: Determine bonus eligibility (sales > $50,000 AND tenure > 2 years):

=IF(AND(B2>50000, C2>2), "Eligible", "Not Eligible")

How it works:

  • AND(B2>50000, C2>2) - Both conditions must be true
  • Returns "Eligible" if both conditions are met
  • Returns "Not Eligible" otherwise

Variation with OR:

=IF(OR(B2>100000, C2>5), "Senior Bonus", "Standard")

Either high sales OR long tenure qualifies for senior bonus.

Formula 4: TEXT - Format Numbers and Dates

The Problem It Solves: You need to combine text with formatted numbers or dates.

Formula:

=TEXT(value, format_code)

Real-World Example: Create a formatted report date:

="Report generated on "&TEXT(TODAY(), "MMMM D, YYYY")

Result: "Report generated on November 5, 2025"

Common Format Codes:

CodeExampleResult
"MM/DD/YYYY"11/05/2025Date format
"$#,##0.00"$1,234.56Currency
"0%"75%Percentage
"DDDD"WednesdayDay name
"#,##0"1,234Thousands separator

Formula 5: IFERROR - Graceful Error Handling

The Problem It Solves: Your formulas show ugly #N/A, #DIV/0!, or #VALUE! errors.

Formula:

=IFERROR(formula, value_if_error)

Real-World Example: Calculate percentage change without division errors:

=IFERROR((B2-A2)/A2, 0)

How it works:

  • Attempts to calculate the percentage change
  • If A2 is zero (causing #DIV/0!), returns 0 instead
  • Works for any error type

Advanced Version with IFNA:

=IFNA(VLOOKUP(A2, Data!A:B, 2, FALSE), "Not Found")

IFNA only catches #N/A errors, letting other errors show (which might indicate real problems).

Formula 6: CONCAT or TEXTJOIN - Combine Text Intelligently

The Problem It Solves: You need to merge text from multiple cells with separators.

Formula (TEXTJOIN - recommended):

=TEXTJOIN(delimiter, ignore_empty, text1, text2, ...)

Real-World Example: Create a full address from separate fields:

=TEXTJOIN(", ", TRUE, A2, B2, C2, D2)

Where A2=Street, B2=City, C2=State, D2=Zip

Result: "123 Main St, Chicago, IL, 60601"

How it works:

  • ", " - Uses comma-space as delimiter
  • TRUE - Ignores empty cells (no awkward double commas)
  • Combines all provided cell values

For Older Excel (CONCAT):

=CONCAT(A2, ", ", B2, ", ", C2, " ", D2)

Formula 7: INDEX-MATCH - The Lookup Power Combo

The Problem It Solves: VLOOKUP is too limited for your lookup needs.

Formula:

=INDEX(return_range, MATCH(lookup_value, lookup_range, 0))

Real-World Example: Find an employee's salary by name (with name in column B, salary in column A):

=INDEX(A2:A100, MATCH(E2, B2:B100, 0))

How it works:

  • MATCH(E2, B2:B100, 0) - Finds the row number where E2 appears in the name column
  • INDEX(A2:A100, ...) - Returns the salary from that row
  • Works in any direction (unlike VLOOKUP!)

Two-Way Lookup (Matrix Style):

=INDEX(B2:F10, MATCH(H2, A2:A10, 0), MATCH(H3, B1:F1, 0))

This finds the intersection of a row and column—perfect for rate tables!

The Complete Solution

Here's a real-world example combining multiple formulas:

Scenario: Create a sales summary that shows total, count, and average for a selected region, with error handling.

Prompt
="Total Sales: "&TEXT(IFERROR(SUMIFS(D:D, B:B, G2), 0), "$#,##0")&
" | Deals: "&COUNTIFS(B:B, G2)&
" | Average: "&TEXT(IFERROR(SUMIFS(D:D, B:B, G2)/COUNTIFS(B:B, G2), 0), "$#,##0")

Formula Breakdown

ComponentPurpose
SUMIFSTotals sales for selected region
COUNTIFSCounts deals for selected region
IFERRORHandles divide-by-zero if no deals
TEXTFormats numbers as currency
&Concatenates everything together

Common Variations

Variation 1: Dynamic Date Ranges with SUMIFS

=SUMIFS(D:D, C:C, ">="&DATE(2025,1,1), C:C, "<="&DATE(2025,12,31))

Variation 2: Nested IFs for Multiple Outcomes

=IF(A2>=90, "A", IF(A2>=80, "B", IF(A2>=70, "C", "F")))

Variation 3: INDEX-MATCH with Multiple Criteria

=INDEX(D2:D100, MATCH(1, (A2:A100=G2)*(B2:B100=H2), 0))

Press Ctrl+Shift+Enter for legacy Excel versions.

Pro Tips

  • Name your ranges: =SUMIFS(Sales, Region, "East") is more readable than cell references
  • Use tables: Excel tables automatically expand formulas as you add data
  • Test incrementally: Build complex formulas one piece at a time
  • Document complex formulas: Add a comment explaining what it does

Troubleshooting

ErrorCauseSolution
#VALUE!Mismatched range sizesEnsure all ranges in SUMIFS/COUNTIFS are same size
#N/ANo match foundUse IFERROR or check lookup value exists
#DIV/0!Dividing by zeroWrap in IFERROR or check denominator
Wrong resultCriteria not matchingCheck for extra spaces, case sensitivity

Conclusion

These seven formulas form the foundation of Excel mastery. SUMIFS and COUNTIFS handle conditional calculations. IF with AND/OR manages complex logic. TEXT formats your output professionally. IFERROR keeps your spreadsheets clean. TEXTJOIN combines data elegantly. And INDEX-MATCH handles any lookup challenge.

Practice each one until it becomes second nature. Before long, you'll be combining them in creative ways to solve problems your colleagues didn't even know could be automated.

Your journey to Excel expertise starts with these seven formulas. Master them, and the rest becomes easy.

Sponsored Content

Interested in advertising? Reach automation professionals through our platform.

Share this article