Horizontal line on Excel chart

I am importing stockmarket data into Excel via the DownloaderXL add-in published by Yaskov Anatoliy.

This application automatically provides historical market pricing and charts for specified funds/indicies. I need to update the charts to include extra horizontal lines -40% and -60% lower than the closing price for the last day. I am refreshing the data on a daily basis so the solution needs to be dynamic.

Any help/advice would be welcome.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Saqib Husain, SyedEngineerCommented:
Can you provide a sample file?
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:

you can add another data series to the chart, and send that data series to the secondary axis. Change the chart type to XY Scatter chart and point it to two data pairs for X and Y respectively:

X = 0, Y=calculated value
X= 1, Y=calculated value

That's your 40% line. The "calculated value" is a single cell in your spreadsheet where you use a formula to figure out the desired number

Add another series to the chart for the 60% line. This one will automatically sit on the secondary axis. Point it to a the cells for X and Y.

Make sure that the two Y axes have the same maximum settings. This can be achieved with another data series on the secondary axis, just one data point with the maximum value of the data on the primary axis.

Set the secondary X axis maximum value to 1 and hide the display of the secondary X axis.

See attached.

cheers, teylyn
draesideAuthor Commented:
Hi Teylyn,

thank you for your response, very useful. The base data series will be expanding everyday as new pricing is fed through. How would I cater for this?

CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

draesideAuthor Commented:
Sample file attached
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
I'm busy for the next three hours, but will look at this thereafter.

For changing data ranges you can employ dynamic range names to feed the chart. It's easy to set up and low maintenance.

I'll be back with a suggestion in a few hours unless someone else chips in first.

Cheers, teylyn
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
Hi again,

I'm having trouble with my Excel version right now. Here is a verbal run-down to set up the FTSE chart.

Somewhere on the FTSE sheet, enter the formula

=INDEX('FTSE 100'!E:E,MATCH(99^99,'FTSE 100'!E:E,1))

Then use a formula to calculate the 40% and 60% off that value. The rest is like I described in the comment above.

I'll try to get this going in your sample file when I'm back at a working Excel system in the morning

cheers, teylyn
Saqib Husain, SyedEngineerCommented:
Enter your desired value in a blank column say column I all the way down to the end of the data.

Add a new series to the chart from column I.

See attached

*** edit ***

Failed to upload so uploaded at EE-stuff


Looks like upload also succeeded so sending both.
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
No, ssaqibh, no. Don't add another column of data. You only need 2 data points for a straight line, not 6000. That would blow up the already big file even bigger.
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
Here is the file with the FTSE tab and the chart changes in place.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Excel

From novice to tech pro — start learning today.