How to Insert Arrows in Excel (Symbols, Shapes, and Icons)

Sumit Bansal
Written by

Sumit Bansal is the founder of TrumpExcel.com and a 13-time Microsoft Excel MVP. He started this site in 2013 to share his passion for Excel through easy tutorials, tips, and training videos, helping you master Excel, boost productivity, and maybe even enjoy spreadsheets!

Last updated

Arrows are a great way to show trends and movements in your data set. It also helps make your data easier to comprehend (especially when presenting your data).

While you have the arrow keys on your keyboard, you cannot use them to insert the arrow symbol in a cell in Excel.

But worry not… there are multiple ways you can get the different kinds of arrows in Excel (such as arrow symbols, shapes, and icons).

In this article, I will show you some easy ways to insert arrow symbols, arrow shapes, and arrow icons in Excel.

Follow along with the example file

Insert Arrows in Excel.xlsx

Download

Different Types of Arrows in Excel

Before I show you some ways to insert arrows in Excel, let me quickly explain the different kinds of arrows.

Arrow symbols are like text characters that you can insert in a cell in Excel. These can be inserted using the symbol dialog box, keyboard shortcuts, or formulas.

Below are the most common arrow symbols that you can use in Excel:

Arrow NameArrow Symbol
Up Arrow↑
Down Arrow↓
Right Arrow→
Left Arrow←

Arrow shapes are what you use if you are working with shapes in Excel and want to use arrows.

This could be useful when working with flow charts or org charts where you want to show the direction of flow with an arrow.

Excel allows you to insert line arrows and block arrows as shapes.

Line arrows and block arrows inserted as shapes on an Excel worksheet

Arrow icons come from Conditional Formatting, where pre-defined rules are used to analyze the value in the cell and then apply an arrow.

For example, say I am looking at the difference between the scores of students in Exam 1 and Exam 2.

I can use a green arrow if the student’s score has increased and a red arrow if the score difference is negative.

Green, yellow, and red arrow icons next to the score differences using conditional formatting

I find these Conditional Formatting arrows quite helpful when creating dashboards or when I want to make my data-heavy reports less boring.

Now that you know about different arrow types in Excel, let’s see how to insert these in Excel.

Let’s look at some ways to insert the arrow symbols in Excel first.

Copy and Paste the Arrow Symbol into Excel

If you want to get the arrow symbol in a cell, the easiest way would be to copy it from somewhere else and paste it into a cell in Excel.

Below, I have provided all the symbol arrows that you can copy and paste into a cell in Excel.

→ ↑ ↓ ← ↔ ↕ ↖ ↗ ↘ ↙ ▲ ▼

Select the arrow you want, press Control + C, then select a cell in Excel and press Control + V.

The pasted arrow is a text character, so you can make it bigger, change its color, or make it bold, just like any other text in a cell.

Keyboard Shortcuts to Insert Arrow Symbols in Excel (Alt Codes)

Below are the keyboard shortcuts you can use to insert the different arrow symbols in Excel:

Arrow SymbolALT Shortcut
Up Arrow (↑)ALT + 24
Down Arrow (↓)ALT + 25
Right Arrow (→)ALT + 26
Left Arrow (←)ALT + 27
Left-Right Arrow (↔)ALT + 29
Up-Down Arrow (↕)ALT + 18
Up Triangle (▲)ALT + 30
Down Triangle (▼)ALT + 31

To use these shortcuts, hold the ALT key and then press the numbers one after the other.

For example, to insert the up arrow, select a cell, hold the ALT key, press 2 and then 4 on the numeric keypad, and then leave the ALT key.

Up, down, right, and left arrows inserted in cells using the ALT 24 to ALT 27 shortcuts

Important: For these shortcuts to work, you need to use the numeric keypad, and Num Lock needs to be enabled.

These ALT keyboard shortcuts would work in Excel as well as other office applications such as MS Word, PowerPoint, and Outlook.

It would also work in Notepad and other applications.

The diagonal arrows (↖ ↗ ↘ ↙) don’t have an ALT code, so for those, use copy-paste, the formula, or the Symbol dialog box covered below.

ALT codes only work in Excel on Windows. On a Mac, press Control + Command + Space to open the Character Viewer, then search for “arrow”.

Insert Arrows Using the Windows Emoji Panel

If your laptop doesn’t have a numeric keypad, the Windows emoji panel is the quickest way to get an arrow without remembering any code.

It works in Windows 10 and Windows 11, and it isn’t an Excel feature, so it works in any app.

Here are the steps to insert an arrow using the emoji panel:

  1. Double-click the cell where you want the arrow (or select it and press F2).
  1. Press the Windows key + . (period) to open the emoji panel.
Windows emoji panel opened over an Excel cell in edit mode
  1. Click the Symbols icon (Ω), then click Geometric symbols.
Geometric symbols in the Windows emoji panel showing arrow symbols
  1. Click the arrow you want to insert.
Up arrow inserted in the cell after clicking it in the emoji panel

Press Enter to confirm the entry. The arrow goes into the cell as a text character.

Insert an Arrow Symbol Using the Symbol Dialog Box

Below are the steps you can use to insert the Arrow symbol in Excel:

  1. Select the cell where you want to get the arrow symbol.
  1. Click on the Insert tab in the ribbon.
Insert tab in the Excel ribbon
  1. Click the Symbol icon (which is in the Symbols group). If the group is collapsed, click Symbols first. This will open the Symbol dialog box.
Symbol option in the Symbols drop-down on the Insert tab
  1. In the Symbol dialog box, select the Arrows option from the Subset drop-down.
Symbol dialog box with Arrows selected in the Subset drop-down
  1. Select the arrow icon you want to insert.
Up arrow selected in the Symbol dialog box
  1. Click the Insert button.

If you want to insert more than one arrow symbol or different kinds of arrows, you will have to repeat the same process.

So you select the arrow in the symbol dialog box and click the insert button again.

How to Draw an Arrow in Excel (Arrow Shapes)

If you want an arrow that points at something on the sheet (like a chart, a box in a flow chart, or a specific cell), use an arrow shape.

Below are the steps to insert arrow shapes in Excel:

  1. Click the Insert tab in the ribbon.
  1. In the Illustrations group, click on the Shapes option (click Illustrations first if the group is collapsed). This will show all the shapes that you can insert in Excel.
Shapes gallery open from the Illustrations group on the Insert tab
  1. Click on the arrow you want to insert. This could be the arrows in the Lines category or the arrows in the Arrows category (called Block Arrows in older versions).
Right block arrow in the Block Arrows category of the Shapes gallery
  1. Click and drag anywhere in the worksheet to draw the arrow (or just click once to insert it at the default size).
Right arrow shape drawn on the worksheet with its selection handles showing

Pro Tip: Hold the Shift key while you drag a line arrow to keep it perfectly straight (horizontal, vertical, or at 45 degrees).

Once you have the arrow shape inserted in the worksheet, you can move it, change its rotation, and format it, such as changing the color or size of it.

You can also change the arrowhead of a line arrow (for example, to put a head on both ends).

Select the arrow, go to the Shape Format tab, click Shape Outline, and then pick a style from Arrows.

Arrows option in the Shape Outline menu on the Shape Format tab showing arrowhead styles

If you use Microsoft 365, you also get arrow icons in Insert > Icons (search for “arrow”).

These are graphics, just like shapes, and you can recolor and resize them. This option isn’t available in Excel for the web.

Also read: How to Insert/Draw a Line in Excel (Straight Line, Arrows, Connectors)

Follow along with the example file

Insert Arrows in Excel.xlsx

Download

Formula to Get the Arrow Symbol (UNICHAR)

Below are some formulas you can use to get the arrow symbol as the result of the formula.

ArrowFormula
Up Arrow (↑)=UNICHAR(8593)
Down Arrow (↓)=UNICHAR(8595)
Right Arrow (→)=UNICHAR(8594)
Left Arrow (←)=UNICHAR(8592)
Left-Right Arrow (↔)=UNICHAR(8596)
Up-Down Arrow (↕)=UNICHAR(8597)
Up-Left Arrow (↖)=UNICHAR(8598)
Up-Right Arrow (↗)=UNICHAR(8599)
Down-Right Arrow (↘)=UNICHAR(8600)
Down-Left Arrow (↙)=UNICHAR(8601)
Up Triangle (▲)=UNICHAR(9650)
Down Triangle (▼)=UNICHAR(9660)

The example file has all these codes in column C, and I want the arrows in column D. Enter this formula in D2 to get all of them at once:

=UNICHAR(C2:C13)
UNICHAR formula in cell D2 returning all twelve arrows from the codes in column C

The formula spills down automatically, so you don’t need to copy it. In older versions of Excel, use =UNICHAR(C2) in D2 and copy it down.

You might reach for the CHAR function instead, but it only handles codes up to 255, so =CHAR(8593) returns a #VALUE! error.

To get these arrows, you’ll need the UNICHAR function, which is available in Excel 2013 and later.

Show Up and Down Arrows Based on Cell Values (IF + UNICHAR)

The benefit of using a formula is that you can combine it with other formulas to enhance your analysis.

For example, below, I have the scores of students in two exams.

Student scores in Exam 1 and Exam 2 with an empty Difference column

First, I’ll get the difference in the scores in column D. Here is the formula:

=C2:C11-B2:B11
Formula in column D that subtracts the Exam 1 scores from the Exam 2 scores

I can make this more visual by adding the IF formula below in column E.

It shows an upward arrow if the score difference is positive and a downward arrow if the score difference is negative.

=IF(D2:D11>0,UNICHAR(8593),IF(D2:D11<0,UNICHAR(8595),UNICHAR(8594)))
IF and UNICHAR formula in column E showing up, down, and sideways arrows based on the difference

When the score hasn’t changed (Maria scored 64 both times), the formula shows a sideways arrow (→).

Without that second IF, a zero difference would show a down arrow, which isn’t right.

Both formulas spill down automatically.

If you use an older version of Excel, use =C2-B2 in D2 and =IF(D2>0,UNICHAR(8593),IF(D2<0,UNICHAR(8595),UNICHAR(8594))) in E2, and copy them down.

Show Arrows with Numbers Using Custom Number Format

The formula method puts the arrow in a separate column. If you want the arrow and the number in the same cell, you can use a custom number format.

And since this only changes how the cell looks, the value in the cell stays a number that you can still use in calculations.

Below I have the same student scores, with the difference in column D.

Student scores with the difference between the two exams in column D

Here are the steps to show green and red arrows with the numbers:

  1. Select the cells with the differences (D2:D11).
  1. Press Control + 1 to open the Format Cells dialog box.
  1. In the Number tab, click Custom, and enter the format below in the Type field.
[Color10]▲ 0;[Red]▼ 0;→ 0
Format Cells dialog box with the custom arrow number format entered in the Type field
  1. Click OK.
Difference column showing green up triangles, red down triangles, and a sideways arrow for zero

A custom number format has sections separated by semicolons, for positive numbers, negative numbers, and zero. Here is what each one does:

  • [Color10]▲ 0 shows positive numbers in green with an up triangle.
  • [Red]▼ 0 shows negative numbers in red with a down triangle.
  • → 0 shows zero with a sideways arrow.

Note that the negative numbers show without the minus sign (James shows ▼ 6). The value in the cell is still -6, which you can see in the formula bar when you select it.

[Color10] is a darker green from Excel’s color palette. You can also use [Green], but it’s a very bright green that’s hard to read.

Copy the arrows from this article and paste them into the Type field.

If you’re new to these formats, here is my guide on Excel custom number formatting.

The same trick also works on chart data labels with arrows.

Insert Arrows Using Conditional Formatting (Icon Sets)

Arrows inserted using Conditional Formatting work a bit differently as they are dependent on the value of the cell.

Let’s say I have the below data set where I have the scores of students in two different exams and the difference in scores in column D.

Now I can use conditional formatting to show arrows that would visibly tell me whether the difference in the scores is positive or negative.

Student scores in two exams with the difference in scores in column D

Here are the steps to get the arrows based on the cell value:

  1. Select the cells based on which you want to insert the arrows (D2:D11).
  1. Click the Home tab.
  1. Click on the Conditional Formatting option in the Styles group.
Conditional Formatting drop-down open on the Home tab
  1. Hover the cursor over the Icon Sets option. This will show you all the icon sets available for you to use.
Icon Sets option in the Conditional Formatting menu showing the available icon sets
  1. Select any of the arrow icon sets to apply to your data set. For this example, I will select the 3 Arrows (Colored) option.
3 Arrows (Colored) icon set selected with a live preview on the difference column

Below is the result that I got where arrows are inserted in column D based on the difference in exam scores.

Default icon set result where small positive differences get a yellow sideways arrow

Note that this may not exactly be what you want.

In the above example, Excel considered the highest and lowest values in the difference column, created three tiers of scores, and assigned the arrow accordingly.

The values in the top third of that range get the green arrow, the bottom third get the red arrow, and the rest get the yellow arrow.

That’s why Rahul’s +4 shows a yellow arrow even though his score went up.

If you want to customize it, for example, have the green upward arrow for more than zero and the red downward arrow for a score less than zero, you can do that as well.

Here are the steps to edit the rule:

  1. With D2:D11 still selected, click Conditional Formatting in the Home tab, and then click Manage Rules.
Manage Rules option in the Conditional Formatting menu
  1. Select the Icon Set rule and click Edit Rule. This opens the Edit Formatting Rule dialog box.
Conditional Formatting Rules Manager showing the icon set rule applied to D2:D11
  1. Change both Type drop-downs to Number. Then set the green arrow to “> 0” and the yellow arrow to “>= 0”.
Edit Formatting Rule dialog box with the green arrow set to greater than 0 and the yellow arrow to greater than or equal to 0
  1. Click OK, and then click OK again to close the Rules Manager.

With these settings, every positive difference gets the green up arrow, a zero gets the yellow sideways arrow, and every negative difference gets the red down arrow.

And this is the result I got.

Customized icon set with green arrows for positive differences, yellow for zero, and red for negative

There’s also an option to Show Icon Only in the same dialog box, and if checked, it would hide the values in the cell and only show you the arrows.

So, these are some methods you can use to insert arrows in Excel.

You can insert an arrow symbol in a cell, which is considered like a text character, or insert the arrow shape illustration.

Or you can use conditional formatting to insert arrow icons based on the cell values.

I hope you found this article helpful.

If you know of any other method to insert arrows in Excel or you have any feedback or suggestions for me, please do let me know in the comments section.

Other Excel symbol articles you may also like:

Other Excel articles you may also like:

Sumit Bansal

Sumit Bansal

13x Microsoft Excel MVP

Hey! I'm Sumit Bansal, founder of trumpexcel.com and a Microsoft Excel MVP. I started this site in 2013 because I genuinely love Microsoft Excel (yes, really!) and wanted to share that passion through easy Excel tutorials, tips, and Excel training videos. My goal is straightforward: help you master Excel skills so you can work smarter, boost productivity, and maybe even enjoy spreadsheets along the way!

Get the FREE 51 Excel Tips Ebook

Enter your details and the free PDF is on its way to your inbox.

Hmm, that didn't go through. Please check your email and try again.

No spam. You'll also get my weekly Excel newsletter. Unsubscribe anytime.

Check your inbox!

The ebook is on its way to your email. It usually lands within a couple of minutes.