Comparing last two cells entered...

roxorvoxor

New Member
Joined
Jul 25, 2018
Messages
9
Hey guys. I have a worksheet given to me by corporate where they expect us to fill numerous rows in a column each day. Once they are entered we are to compare the last two columns and for each row show whether we are trending up or down in a separate column. Let's say I just filled Column AN Rows 5:35 with the percentages for the night shift. I must look at Columns AM and AN Rows 5:35, compare them, and if they are trending up put a ↑ in Column H Rows 5:35 and if it is trending down put a ↓ in Column H Rows 5:35. Is there a formula I could use for this? I'm not looking forward to VBA as I'm a noob with it but I'm sure there is a way to do it there. Below is a screenshot.

Capture.JPG
 

Excel Facts

Workdays for a market open Mon, Wed, Friday?
Yes! Use "0101011" for the weekend argument in NETWORKDAYS.INTL or WORKDAY.INTL. The 7 digits start on Monday. 1 means it is a weekend.
you could use SLOPE() - that will tell if + or - or flat

SLOPE(AM5:AN5,$AM$1:$AN$1)

or even TREND()

you could hide the value and put a conditional formatting arrow in place

example here
https://www.dropbox.com/s/2l7fqfwmb4qzpvy/trend_etaf.xlsx?dl=0

Thanks. I have to populate this report every week day and there are 83 row that need to be done each time. This may save me a little time since I could copy and paste it however if there is a way to auto-populate it that would be even better. This could be the in-between however.
 
Upvote 0
do you replace the data , or add to the bottom ?
if you setup the data as a table - the formula would autopopulate
otherwise you may need a VBA macro
 
Upvote 0
do you replace the data , or add to the bottom ?
if you setup the data as a table - the formula would autopopulate
otherwise you may need a VBA macro

I have to add data into the next column to the right. Unfortunately the format is set by corporate. Otherwise we would continue to use the worksheet we currently do which, in my opinion, is much better. I can make certain changes to the worksheet however I cannot change the basic design. I was thinking a macro was probably what I needed but again I'm just learning to use them and this may take me a bit of time to figure out on my own and is a big time commitment. Looks like I need to request training from the company!
 
Upvote 0
you may want to start a new question specifically for VBA
 
Upvote 0
I think I figured a way to do it quite easily. Using the icon set for each column I will set a formula to subtract the last first column from the last. The icon set will go off that number. Since my rows aren't all adjacent I will change the formula in the first row to the new columns entered. I will then create a macro that will copy that cell, select the cells I need, and paste the formula into the cells. This should take care of the issue with only an added step (changing the cells in the first formula). Easy peasy. Thanks for your help though, I appreciate it!
 
Upvote 0

Forum statistics

Threads
1,223,911
Messages
6,175,329
Members
452,635
Latest member
laura12345

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