Writing formulas people can actually read


There’s a long-standing myth that the “best” Excel users write the longest formulas. Excel mastery used to be measured by how many functions you could cram into one cell, but that standard no longer holds up. Modern tools have changed the game—what once looked like a genius nested formula is often just technical debt in disguise.

If you still think complexity equals expertise, you’re stuck in the same trap as everyone else building unreadable spreadsheets. It’s time to debunk the biggest lie in spreadsheet history: that hard-to-read formulas are better formulas.

When Excel complexity became a status symbol

Messy formulas that feel strangely impressive

An Excel spreadsheet showing a dense, multi-line nested formula in the formula bar to calculate a target based on regional data.

Many people get a unique kind of dopamine hit when they press Enter on a long, multi-line formula and see it return the correct result. In many offices, this gets interpreted as mastery: the more unreadable the formula, the more impressive the author must be.

Over time, however, this creates a subtle but powerful misconception—that simplicity in Excel is a sign of inexperience. If a formula is easy to follow, it must be basic, and if it looks like a tangle of nested logic, it must be advanced.

But this misses what spreadsheets are actually for. Excel sheets are shared systems for working with data, and when the logic is buried inside layers of parentheses and nested functions, the communication breaks—even if the numbers are technically correct. What looks impressive in the moment often becomes the exact thing that slows everyone down later.

Skill signaling in Excel creates fragile spreadsheets

When cleverness outpaces maintainability

An Excel spreadsheet with Trace Precedents arrows active, showing a complex web of dependencies between a data table and a single, complicated nested formula.

This tendency has a name: skill signaling. In Excel, it shows up as unnecessarily complex formulas designed more to impress than to clarify.

You’ve probably seen versions of it: deeply nested IF statements, legacy lookup chains wrapped in error handling, or formulas that attempt to do parsing, logic, and transformation all at once inside a single cell. Sometimes they work, but that’s often despite their structure, not because of it.

An illustration featuring the Excel logo, function symbols, and a formula bar showing '=function()' against a green and blue abstract background.


Stop writing nested IFs and IFS formulas in Excel: Use SWITCH instead

Write cleaner Excel logic by eliminating repetitive and lengthy formulas.

These approaches often work in the short term, but the issue is what they become over time. Spreadsheet logic needs to survive updates, data changes, and handoffs. When everything is compressed into one expression, small adjustments become risky. Understanding the formula requires tracing every dependency mentally, and that makes changes slow and error-prone.

Modern Excel gives you better ways to structure the same logic without forcing it into a single line of calculation.

OS

Windows, macOS, iPhone, iPad, Android

Free trial

1 month

Microsoft 365 includes access to Office apps like Word, Excel, and PowerPoint on up to five devices, 1 TB of OneDrive storage, and more.


LET and LAMBDA change how Excel logic is built

Structure replaces nesting

One of the biggest shifts in modern Excel is that deep nesting is no longer necessary to build sophisticated logic.

The LET function allows you to store intermediate values inside a formula instead of repeating them. You define a calculation once, give it a name, and reuse it throughout the expression. Imagine you’re calculating profit margin from sales data. In a traditional formula, you might repeatedly calculate revenue minus cost:

=(SUMIFS(Sales[Revenue], Sales[Region], "North") - SUMIFS(Sales[Cost], Sales[Region], "North")) / SUMIFS(Sales[Revenue], Sales[Region], "North")

The problem isn’t that it’s wrong—it’s that the same SUMIFS logic is evaluated multiple times. If anything changes, you have to update it in three places.

Rewritten using LET, the logic breaks into clear steps:

=LET(
Revenue, SUMIFS(Sales[Revenue], Sales[Region], "North"),
Cost, SUMIFS(Sales[Cost], Sales[Region], "North"),
ProfitMargin, (Revenue - Cost) / Revenue,
ProfitMargin
)

Revenue and cost are each calculated once and reused in the final result. Nothing is repeated, and each part has a clear role.

The LAMBDA function, on the other hand, lets you turn repeated logic into a reusable function. Suppose you frequently calculate net revenue across multiple sheets. The logic is always the same: sales minus refunds. Without LAMBDA, that logic gets copied across multiple sheets, and if the calculation ever changes, you have to update it everywhere.

Wrap that logic in a reusable LAMBDA function, and it can be used like a built-in Excel formula.

Together, LET and LAMBDA shift Excel away from long, fragile expressions and towards reusable building blocks.

An illustration featuring the Excel logo, function symbols, and a formula bar showing '=function()' against a green and blue abstract background.


Beyond basic Excel formulas: Why LAMBDA helper functions are the new normal

Replace legacy formulas with MAP, BYROW, BYCOL, SCAN, and REDUCE to build secure, scalable, and automated spreadsheets.

Helper columns still matter in modern spreadsheets

Simplicity through separation, not compression

An Excel table filtered so that the Bonus_Applied column only displays values of 1,800 or more.

At some point, Excel culture developed an unspoken rule that “real” work happens inside a single formula. Everything must be compressed, regardless of complexity. But this assumption causes more problems than it solves.

Helper columns turn hidden logic into visible steps. Each stage of a calculation becomes something you can inspect on its own, which makes debugging faster and changes safer. But the bigger advantage is what this unlocks outside the column itself. Once logic exists in a column, it becomes a reusable dataset rather than a hidden calculation inside a formula. For example, a helper column that calculates net revenue or adjusted sales isn’t just an alternative step—it becomes something you can reuse everywhere else in Excel without rewriting the logic.

That unlocks a set of practical advantages people often overlook:

  • Drop results directly into PivotTables without rebuilding formulas.
  • Filter, sort, and segment intermediate logic as you would standard data.
  • Plot derived values on an Excel chart without embedding calculations in chart formulas.
  • Reuse columns across multiple reports instead of duplicating logic.
  • Audit calculations row by row instead of relying on formula inspection.

Most spreadsheet issues don’t come from the final result—they come from transformations that are hidden inside formulas and never made inspectable. Helper columns expose those transformations directly, making the entire workbook easier to explain in real-world conditions.


Simplicity is the real Excel power skill

The biggest lie in Excel is that your formulas need to be impressive to be effective. In reality, the most professional spreadsheets are the ones anyone can read, audit, and trust. Moving past the mega-formula mindset isn’t about dumbing things down—it’s about building systems that actually last and don’t collapse under change.

The real upgrade in your Excel workflow is learning how to structure work like a system, and naming objects like a software developer is one of the simplest ways to keep structure intact as spreadsheets grow.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


After being teased in the second beta, the new “Bubbles” feature is finally available in Android 17 Beta 3. This is the biggest change to Android multitasking since split-screen mode. I had to see how it worked—come along with me.

Now, it should be mentioned that this feature will probably look a bit familiar to Samsung Galaxy owners. One UI also allows for putting apps in floating windows, and they minimize into a floating widget. However, as you’ll see, Google’s approach is more restrained.

App Bubbles in Android 17

There’s a lot to like already

First and foremost, putting an app in a “Bubble” allows it to be used on top of whatever’s happening on the screen. The functionality is essentially identical to Android’s older feature of the exact same name, but now it can be used for apps in addition to messaging conversations.

To bubble an app, simply long-press the app icon anywhere you see it. That includes the home screen, app drawer, and the taskbar on foldables and tablets. Select “Bubble” or the small icon depicting a rectangle with an arrow pointing at a dot in the menu.

Bubbles on a phone screen

The app will immediately open in a floating window on top of your current activity. This is the full version of the app, and it works exactly how it would if you opened it normally. You can’t resize the app bubble, but on large-screen devices, you can choose which side it’s on. To minimize the bubble, simply tap outside of it or do the Home gesture—you won’t actually go to the Home Screen.

Multiple apps can be bubbled together—just repeat the process above—but only one can be shown at a time. This is a key difference compared to One UI’s pop-up windows, which can be resized and tiled anywhere on the screen. Here is also where things vary depending on the type of device you’re using.

If you’re using a phone, the current bubbled apps appear in a row of shortcuts above the window. Tap an app icon, and it will instantly come into view within the bubble. On foldables and tablets, the row of icons is much smaller and below the window.

Another difference is how the app bubbles are minimized. On phones, they live in a floating app icon (or stack of icons) on the edge of the screen. You are free to move this around the screen by dragging it. Tapping the minimized bubble will open the last active app in the bubble. On foldables and tablets, the bubble is minimized to the taskbar (if you have it enabled).

Bubbles on a foldable screen

Now, there are a few things to know about managing bubbles. First, tapping the “+” button in the shortcuts row shows previously dismissed bubbles—it’s not for adding a new app bubble. To dismiss an app bubble, you can drag the icon from the shortcuts row and drop it on the “X” that appears at the bottom of the screen.

To remove the entire bubble completely, simply drag it to the “X” at the bottom of the screen. On phones, there’s also an extra “Manage” button below the window with a “Dismiss bubble” option.

Better than split-screen?

Bubbles make sense on smaller screens

That’s pretty much all there is to it. As mentioned, there’s definitely not as much freedom with Bubbles as there is with pop-up windows in One UI. The latter allows you to treat apps like windows on a computer screen. Bubbles are a much more confined experience, but the benefit is that you don’t have to do any organizing.

Samsung One UI pop-up windows

Of course, Android has supported using multiple apps at once with split-screen mode for a while. So, what’s the benefit of Bubbles? On phones, especially, split-screen mode makes apps so small that they’re not very useful.

If you’re making a grocery list while checking the store website, you’re stuck in a very small browser window. Bubbles enables you to essentially use two apps in full size at the same time—it’s even quicker than swiping the gesture bar to switch between apps.

If you’d like to give App Bubbles a try, enroll your qualified Pixel phone in the Android Beta Program. The final release of Android 17 is only a few months away (Q2 2026), but this is an exciting feature to check out right now.

A desktop setup featuring an Android phone, monitor, and mascot, surrounded by red 'missing' labels


Android’s new desktop mode is cool, but it still needs these 5 things

For as long as Android phones have existed, people have dreamed of using them as the brains inside a desktop computing setup. Samsung accomplished this nearly a decade ago, but the rest of the Android world has been left out. Android 17 is finally changing that with a new desktop mode, and I tried it out.



Source link