Skip to main content

How to half shade cell in Excel?

Author: Sun Last Modified: 2014-10-31

As you know, shading a cell is very easy for you in Excel. But do you have any idea to only shade half of a cell or diagonally shade the cell as shown as below screenshot? Excel has no direct way to solve this problem. But I can tell you a compromise to diagonally shade or half shade a cell in Excel.


Diagonal shading a cell

arrow blue right bubble Diagonal shading a cell

In Excel, you cannot only shade half of a cell, but you can use the shape to solve it.

1. Click Insert > Shapes, and select Right Triangle from the Basic Shapes section in the list. See screenshot:


2. Then draw the Right Triangle in the cell you want to diagonally shade and adjust its size to match with the cell. See screenshot:


Tip: If this direction is not what your need, you can click at the shape to show the Format tab in the Ribbon, and click Format > Rotate, and select the rotation you need from the drop down list.


3. And right click at the Right Triangle, select Format Shape from the context menu. See screenshot:


4. In the Format Shape dialog (or Format Shape pane in Excel 2013), do follow operations:

(1) Click Fill tab, and check Solid fill option and select the color you need from the Color list. See screenshot:


Excel 2013


(2) Click Line Color tab, and check No line option. See screenshot:


5. Click Close to exit the dialog. Now you can see the cell is half shaded with the color you specified.


Best Office Productivity Tools

🤖 Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |   Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |   Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This is wonderful when you use a triangle to have a diagonal split cell. But I agree with oleww below that it is easier to use the format cells then paint.
My problem is the same as many others I have noted. It would seem very simple but it isn't. I just want to split the cell vertically in half. There is an option in format cells but it is usually grayed out so unable to be used. Occasionally this vertical line will be lit and able to be used but it never seems to be highlighted when I need it! URG Can anyone help me? I am trying to halve a cell to indicate half hours, i.e. 8:30, 9:30 instead of 8 pm and 9 pm etc. Thank you
This comment was minimized by the moderator on the site
very usefull information
thank's a lot
This comment was minimized by the moderator on the site
Thank you so much for the posting.
Such a simple and yet such a brilliant idea.
This comment was minimized by the moderator on the site
This is certainly one way to accomplish this but have you considered Fill Effects? By default this method blends the two colors you choose together. However if you want to remove this effect you can with vba. Here is how I did it. Look for Gibbs31415's comment. (Hyperlinks don't appear to work in your comments)
This comment was minimized by the moderator on the site
Dude this method is retarded af. You can simply press right button of the mouse and then choose format cells and you will see it lel. Please hang yourself.
This comment was minimized by the moderator on the site
You are an idiot and obviously didn't grasp the point of this article. Please explain how what you suggested would only fill in the triangle with color, and not the whole square.
This comment was minimized by the moderator on the site
oleww is right - go to format cell, fill effects, and select gradient. It's not a perfect 50/50 shading (it's a gradient), but this is at least an automated solution.
This comment was minimized by the moderator on the site
oleww is incorrect. the point of this is to have two distinct colours... anyone can gradient easily but is NOT the same thing as what's happening here. If only there was an easier way to do it since this method above is a pain and writing over top is even trickier...
There are no comments posted here yet
Leave your comments
Posting as Guest
Rate this post:
0   Characters
Suggested Locations