The fastest way to add background color to cells
Open your spreadsheet in Excel and select the cell or range of cells you want to color. Click the paint bucket icon (called "Fill Color") in the toolbar — it usually sits near the font color button. A dropdown menu appears with color options. Click the color you want, and Excel fills those cells when ready.
If you do not see the paint bucket icon in your toolbar, your ribbon may be collapsed. Look for a small arrow or chevron on the right side of the toolbar and click it to expand the full set of formatting buttons. The Fill Color button is typically in the Font group, next to the font color tool.
You can also right-click on selected cells, choose "Format Cells," click the "Fill" tab, pick a color, and click OK. This route takes more steps but gives you access to custom colors and patterns that the quick toolbar button may not show.
Key Takeaways
- The paint bucket (Fill Color) button in the toolbar is the quickest way to add background color — select cells, click the button, and choose your color.
- If the Fill Color button is not visible, expand your toolbar by clicking the arrow on the right side of the ribbon.
- Right-clicking and selecting "Format Cells" gives you access to custom colors, gradients, and patterns beyond the standard palette.
- You can change the background color of a single cell, a row, a column, or any irregular selection of cells at once.
- Excel saves the background color as part of the cell formatting, so it stays in place when you save and reopen the file.
Using the toolbar button for speed
The Fill Color button is the fastest method for most tasks. Look for an icon that looks like a paint bucket or highlighter marker. In newer versions of Excel (2016 and later), it sits in the Home tab on the ribbon. Click the small arrow next to the bucket icon to open the color palette.
Excel shows you a grid of standard colors plus a "Recent Colors" section if you have used colors before. Click any color square to explore it. If you want the exact same color on another cell, select that cell and click the Fill Color button again — Excel remembers your last choice and applies it with one click.
Accessing custom colors and patterns
The toolbar button offers only a preset palette. To use a custom color, right-click on your selected cells and choose "Format Cells." The Format Cells dialog opens. Click the "Fill" tab at the top.
Under "Fill," you will see tabs for "Color," "Pattern," and sometimes "Gradient." Click "Color" and then click "More Colors" at the bottom of the palette. A larger dialog appears where you can enter exact RGB values, hex codes, or pick from a much larger color wheel. This is useful when you need a specific shade to match a logo or design.
The "Pattern" tab lets you add stripes, dots, or crosshatches to your cells. The "Gradient" tab (in some Excel versions) creates a smooth color fade across a cell. These options are rarely needed for everyday spreadsheets but are there if your formatting demands them.
Changing background color for entire rows or columns
Click the row number on the left side of the spreadsheet to select an entire row, or click the column letter at the top to select an entire column. The whole row or column highlights in blue, showing it is selected. Then click the Fill Color button and choose your color. Excel colors every cell in that row or column.
You can also select multiple rows or columns at once by clicking the first row or column, holding Shift, and clicking the last one. This is useful when you want to color a header section or a data range that spans many rows. The Fill Color button then applies the same color to all selected rows or columns at once.
Selecting non-adjacent cells to color together
Sometimes you need to color cells that are not next to each other. Click the first cell or range you want to color. Then hold Ctrl (or Cmd on Mac) and click additional cells or ranges. Each selection stays highlighted in blue. When you have selected all the cells you want, click Fill Color and choose your color. Excel colors all of them, even though they are scattered across the sheet.
This is helpful when you want to highlight all cells that meet a certain condition — for example, all cells containing a person's name, or all cells in a particular column that you want to stand out. You can select dozens of non-adjacent cells this way and color them all in one action.
Removing or changing background color
To remove background color from cells, select them and click the Fill Color button. At the top of the color palette, you will see "No Color" or a white square with a red line through it. Click that option and Excel removes the background color, returning the cells to white (or transparent, depending on your view settings).
To change a color you have already applied, select the cells and click Fill Color again. Choose the new color from the palette. Excel replaces the old color when ready. You do not need to remove the old color first — the new color overwrites it.
Background color and printing
Background colors you explore in Excel print by default. If you print your spreadsheet, the colored cells will appear in color on the printed page (assuming your printer is color-capable). If you want to print without background colors, go to File > Print, look for "Print Options" or "Settings," and find the option that says something like "Print background colors and images." Uncheck that box before printing.
Keep in mind that printing in color uses more ink and may cost more if you are using a professional printing service. If you only need the colors on screen, you can always print without them and keep the colored version for digital use.
Frequently Asked Questions
Why does my Fill Color button show a different color than the one I want?
The Fill Color button displays the last color you used. Click the small arrow next to it to open the full palette and select a different color. If you do not see an arrow, your version of Excel may require you to click directly on the button to open the palette.
Can I use background color to highlight cells that meet a specific condition automatically?
Yes, using a feature called conditional formatting. Select your cells, go to Home > Conditional Formatting, and choose a rule (like "highlight cells greater than 100"). Excel then colors matching cells automatically. If the data changes, the colors update too.
Does background color affect formulas or calculations?
No. Background color is purely visual formatting. It does not change how Excel calculates, sorts, or filters your data. A colored cell works exactly the same as an uncolored one.
Can I copy background color from one cell to another without copying the data?
Yes. Select the cell with the color you want to copy, click the Format Painter button (looks like a paintbrush) in the Home tab, then click the cell you want to color. The background color copies over while the data stays unchanged.
What is the difference between background color and cell shading?
In Excel, these terms mean the same thing. "Background color," "fill color," and "cell shading" all refer to the color that fills the inside of a cell. Excel uses these terms interchangeably in different menus and dialog boxes.