MDaiuto
New Contributor

Level 1 Part 11: Question on Formula Failure

I am working on Part 11 Profit and Loss reports and I am on the part of the activity where I am supposed to add formulas into the REP03 Line Items, but every time I copy and paste the exact formula in it fails with this notification. I have double checked and all of my line items are spelled correctly and there on my DATA01 module. It is giving me this notification for every formula I have to put in for REO03 except for the ones that aren't referencing DATA01. I will attach a photo of my DATA01 module as well.

Screen Shot 2020-03-25 at 2.50.05 PM.png

Screen Shot 2020-03-25 at 2.16.56 PM.png

1 ACCEPTED SOLUTION

Accepted Solutions
ankit_cheeni
SuperContributor

Your Module name is 'DATA01 P&L Actuals and Budget' but your formula mentions 'DATA01 P&L Actuals & Budget'.
You are using ampersand instead of and. To avoid such issues, try referencing by clicking on the line item you want to reference (I guess the other solution on this thread is explaining that)

Cheers!

View solution in original post

3 REPLIES3
parmod.kumar2
Contributor

Hello,

Try using the point and click method instead of typing it out as you might have extra spaces in the source line items or

module name.

Use the below formula lists. Don't try to type use copy option

IF 'SYS09 Version Details'.Forecast? THEN 'EMP02 Employee Expenses'.Headcount[SUM: 'SYS08 Employee Details'.Country] ELSE 'DATA01 P&L Actuals & Budget'.Headcount
IF 'SYS09 Version Details'.Forecast? THEN 'REV03 Margin Calculation'.Revenue ELSE 'DATA01 P&L Actuals & Budget'.Revenue
IF 'SYS09 Version Details'.Forecast? THEN 'REV03 Margin Calculation'.Cost of Sales ELSE 'DATA01 P&L Actuals & Budget'.Cost of Sales
Revenue - Cost of Sales
Margin / Revenue
IF 'SYS09 Version Details'.Forecast? THEN 'EMP02 Employee Expenses'.Salary[SUM: 'SYS08 Employee Details'.Country] ELSE 'DATA01 P&L Actuals & Budget'.Salary
IF 'SYS09 Version Details'.Forecast? THEN 'EMP02 Employee Expenses'.Bonus[SUM: 'SYS08 Employee Details'.Country] ELSE 'DATA01 P&L Actuals & Budget'.Bonus
IF 'SYS09 Version Details'.Forecast? THEN 'EMP02 Employee Expenses'.Car costs[SUM: 'SYS08 Employee Details'.Country] ELSE 'DATA01 P&L Actuals & Budget'.Car Costs
IF 'SYS09 Version Details'.Forecast? THEN 'EMP02 Employee Expenses'.Phone costs[SUM: 'SYS08 Employee Details'.Country] ELSE 'DATA01 P&L Actuals & Budget'.Phone Costs
IF 'SYS09 Version Details'.Forecast? THEN 'EMP02 Employee Expenses'.Medical costs[SUM: 'SYS08 Employee Details'.Country] ELSE 'DATA01 P&L Actuals & Budget'.Medical Costs
Salary + Bonus + Car Costs + Phone Costs + Medical Costs
IF 'SYS09 Version Details'.Forecast? THEN 'OTH01 Non Employee Expenses'.Shipping costs ELSE 'DATA01 P&L Actuals & Budget'.Shipping Costs
IF 'SYS09 Version Details'.Forecast? THEN 'OTH01 Non Employee Expenses'.Rent ELSE 'DATA01 P&L Actuals & Budget'.Rent
IF 'SYS09 Version Details'.Forecast? THEN 'OTH01 Non Employee Expenses'.Utilities ELSE 'DATA01 P&L Actuals & Budget'.Utillites
IF 'SYS09 Version Details'.Forecast? THEN 'OTH01 Non Employee Expenses'.Shared costs ELSE 'DATA01 P&L Actuals & Budget'.Shared Costs
Shipping Costs + Rent + Utilities + Shared Costs
-员工费用-其他成本

Regards,

Parmod

ankit_cheeni
SuperContributor

Your Module name is 'DATA01 P&L Actuals and Budget' but your formula mentions 'DATA01 P&L Actuals & Budget'.
You are using ampersand instead of and. To avoid such issues, try referencing by clicking on the line item you want to reference (I guess the other solution on this thread is explaining that)

Cheers!

Misbah
Moderator

@MDaiuto

Follow Point & Click methodology whenever you write any formulae in Anaplan.