[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

Math3

Posted on 2014-01-12
15
Medium Priority
?
182 Views
Last Modified: 2014-01-13
Hi Expert,


just need to change formula for Hit in Code.
previous
=IF($L$3="High",IF(AND(H4>=H9,$M$3-(H4*61.8%)<C4),"Hit",""),IF($L$3="Low",IF(AND(H4>=H9,$M$3+(H4*61.8%)>D4),"Hit",""),""))

Open in new window


Change to
=IF($L$3="High",IF(AND(H4>=H9,$M$3-(H4*61.8%)<C4,(A4-$N$3)>3,AVERAGE((C5-D5),(C6-D6),(C7-D7))>(C4-D4)),"Hit",""),IF($L$3="Low",IF(AND(H4>=H9,$M$3+(H4*61.8%)>D4,(A4-$N$3)>3,AVERAGE((C5-D5),(C6-D6),(C7-D7))<(C4-D4)),"Hit",""),""))

Open in new window



Thanks You
Maths-2.xlsm
0
Comment
Question by:Naresh Patel
  • 8
  • 7
15 Comments
 
LVL 43

Expert Comment

by:Rob
ID: 39775791
This is the formula you need to change it to in the code, in the WriteFormulas function:

ActiveCell.FormulaR1C1 = _
        "=IF(R3C12=""High"",IF(AND(R[-1]C[-1]>=R[4]C[-1],R3C13-(R[-1]C[-1]*61.8%)<R[-1]C[-6],(R[-1]C[-8]-R3C14)>3,AVERAGE((RC[-6]-RC[-5]),(R[1]C[-6]-R[1]C[-5]),(R[2]C[-6]-R[2]C[-5]))>(R[-1]C[-6]-R[-1]C[-5])),""Hit"",""""),IF(R3C12=""Low"",IF(AND(R[-1]C[-1]>=R[4]C[-1],R3C13+(R[-1]C[-1]*61.8%)>R[-1]C[-5],(R[-1]C[-8]-R3C14)>3,AVERAGE((RC[-6]-RC[-5]),(R[1]C[-6]-R[1]C[-5]),(R[2]C" & _
        "]C[-5]))<(R[-1]C[-6]-R[-1]C[-5])),""Hit"",""""),""""))"

Open in new window

0
 
LVL 43

Expert Comment

by:Rob
ID: 39775794
New file attached with formula for HIT changed
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39775800
Dint see any attachment...
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
LVL 43

Expert Comment

by:Rob
ID: 39775811
yeah it's been doing that a bit lately
Maths-2.xlsm
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39775814
Sir there is some problem in this...MessageCode

Thanks
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39775840
it is good in your end?
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39775914
I am not in hurry just need to know.... did you got my point?
0
 
LVL 43

Expert Comment

by:Rob
ID: 39775917
yes and i do get the error as well.... won't be long
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39776410
Do we able to calculation columns hardcoded in code? I.e. If there is any data in gap or hit column code doesn't affect. Just asking if it takes too much coding then leave it.

Thanks
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39776911
Any luck?
0
 
LVL 43

Expert Comment

by:Rob
ID: 39777983
No it's not the coding that's the issue. Sorry I have been sleeping.
The best way to put the formula into the code is to record a macro and then type the formula into the cell you want.  The recorded code shows the formula as R1C1 meaning it referenced cells relatively from the cell it's in R[-1]C14 rather than the absolute way you're used to eg A1
0
 
LVL 43

Expert Comment

by:Rob
ID: 39777989
The error we're getting is related to an illegal character in the formula. Just having an issue working that out but it's far easier than trying to hardcode the formula as you suggest.
0
 
LVL 43

Accepted Solution

by:
Rob earned 2000 total points
ID: 39778033
ok when the macro recorded it didn't fill in all the formulas!  I manually went through the formula and added the missing parts
Maths-2.xlsm
0
 
LVL 8

Author Closing Comment

by:Naresh Patel
ID: 39778323
Awesome
0
 
LVL 8

Author Comment

by:Naresh Patel
ID: 39778332
Sir rob,

Last Question  in this line  Math Final -  as I had allotted specific time on this topic i.e. ZigZag & it is over. Now I have to move next topic. So if just in case if I need to change formula for Gap & Hit , I ll better be prepaid. if you fill so.... requesting this favor.


Thank You
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post, I will showcase the steps for how to create groups in Office 365. Office 365 groups allow for ease of flexibility and collaboration between staff members.
In a use case, a user needs to close an opened report by simply pressing the Escape (Esc) key. This can be done by adding macro code in Report_KeyPress or Report_KeyDown event.
How can you see what you are working on when you want to see it while you to save a copy? Add a "Save As" icon to the Quick Access Toolbar, or QAT. That way, when you save a copy of a query, form, report, or other object you are modifying, you…
There may be issues when you are trying to access Outlook or send & receive emails or due to Outlook crash which leads to corrupt or damaged PST file. To eliminate the corruption from your PST file, you need to repair the corrupt Outlook PST file. U…

591 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question