Treating missing values as gaps when charting arrays

Admiral Elm

New Member
Joined
May 31, 2013
Messages
2
Hello, longtime lurker, first-time poster here. I didn't happen to see any topics that directly mentioned this, but I apologize if I missed it.

My question is: if I'm populating a chart series with an array formula rather than a range, how do I have missing data points be charted as gaps? It's obvious when I use a range as a series data source, but not with an array.

I know the quick answer is "just use a range instead of an array", but in my current situation, it's preferable to not use ranges.

It's quite easy to replicate this:
  1. Add a new 2D line chart
  2. Choose "Select Data" for the chart (either via right-click or the ribbon)
  3. Click "Add"
  4. Under "Series Values", type this and hit OK:
    Code:
    ={1,2,#N/A,4,5}

Here's the problem: Excel charts this as a straight line from (1,1) to (5,5), despite there being no values for 3.

I tried going into the "Select Data" dialog's "Hidden and Empty Cell Settings" and changing the options; I figured "Connect data points with line" was chosen, but it actually wasn't. In fact, Excel seems to ignore this option completely for array formulas.

I tried entering this, but it's invalid:
Code:
={1,2,,4,5}

And adding something like this just results in the missing position being converted to 0:
Code:
={1,2,"",4,5}

I'm using Excel 2013 on Windows 7, but this problem also occurs in Excel 2010.

Any ideas are appreciated. Thank you.
 

Excel Facts

Create a chart in one keystroke
Select the data and press Alt+F1 to insert a default chart. You can change the default chart to any chart type
={1,2,0,4,5}

You can then put a custom number format on the label so that 0's don't get shown:

0;-0;""
 
Upvote 0
={1,2,0,4,5}

You can then put a custom number format on the label so that 0's don't get shown:

0;-0;""

Thanks for the quick reply, Nuked, but I suppose I was unclear: I'm actually referring to the data point itself being shown, not the data label.
 
Upvote 0

Forum statistics

Threads
1,216,110
Messages
6,128,894
Members
449,477
Latest member
panjongshing

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top