Formula to find annualrevenue

Hi,
we have ACTUAL REVENUE  in report .How to find ANNUAL REVENUE based on the actual revenue in report.Any idea for formual?

Hi,
You do not have a set formula (apart from the mathematical one!) for this. You need to discuss with business to identify the deductions and cost incurred and subtract from revenue to get toltal profit!
Also, the sum of TOTAL REVENUE per month for the 'FISCAL YEAR' will give you the ANNUAL REVENUE.
Pls note you cannot  directly miltiply by 12!
Moreover, to get ANNUAL PROFIT, minus all the deductions per month from TOTAL Cost!
-Hope this helps,
VA

Similar Messages

  • Error in Dimension formula to find the average price

    Hi all,
    I have tried a dimension formula to find the average price of Product.
    if the product is a parent level member then average price should be the average of the list price,other wise it should be the list price itself.
    IIF([PRODUCT].CURRENTMEMBER.PROPERTIES("CALC")="N",[KEYFIGURES].[LISTPRICE],AVG(DESCENDANTS([PRODUCT].CURRENTMEMBER,[KEYFIGURES].[LISTPRICE],LEAVES)))
    While i tried the same i received some strange error , i don know whether its having some dependency on the Customer dimension. since K0030101 is a memebr belonging to CUSTOMER dimension.
    MDX statement error:"Value K0030101 for characteristic /CPMB/U6D7SXT un"
    I'm not sure whether its an error with  the formula i created or any dependancy issue or whether this scenario is possible  using  dimension formulas or not.
    Thanks in advance .
    Anila Mohan

    Hi everyone!
    We are using BPC 7.5 NW SP08 and we've had the same error message while adding a formula to the Account dimension:
    'MDX statement error: "Value 1 for characteristic /CPMB/S9D7Q23 un".
    We then checked in BW for /CPMB/S9D7Q23 and found out that it was the Product dimension.
    The solution for the issue was quite interesting. I had seen in another post that sometimes CALC property was not correctly determined for SP08. The solution proposed was to edit dimension members, clear ParentH1 column, process dimension, re-edit, paste back ParentH1 values and process dimension again. This corrected CALC property problem.
    It also worked for my case. After doing it to Product dimension I tried again to set the formula in Account dimension and it worked!!
    Hope this helps.
    Regards,
    Luigi Laporte

  • Formula for finding specific date in a Current Year

    Hello ,
    Can get  a formula which i can use in variable to find date having first  Thursday in a current Year.
    So in case of Current Year i.e 2014 , Formula should return date as "01/02/2014"(mm/dd/yyyy)
    Thanks & Regards
    Gourav Joshi

    Hi Gourav Joshi,
    Create a variable as per below. it will give you "First Thursday" of the year.
    First_Thursday=
    If(DayNumberOfWeek(RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1)))=1) Then RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-4)) Else
    If (DayNumberOfWeek(RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1)))=2) Then RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-3)) Else
    If (DayNumberOfWeek(RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1)))=3) Then RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-2)) Else
    If (DayNumberOfWeek(RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1)))=5) Then RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())+6)) Else
    If (DayNumberOfWeek(RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1)))=6) Then RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())+5)) Else
    If (DayNumberOfWeek(RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1)))=7) Then RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())+4)) Else
    RelativeDate(CurrentDate();-(DayNumberOfYear(CurrentDate())-1))
    It will help you.
    Regards,
    Anish

  • Formula for Find Row action

    Hi,
    Can anyone please advice how to write the formula to for "Find Row" action in the Table tool bar? If there are 1000 entries in the table the user should be able to search for his record. Please let me know.
    Thanks in advance.
    Thanks.
    Aditya.

    Hi Aditya
    I have used the Find Row action successfully before.  In my case I had an input field (Search_Table) and a push button in a form view that triggered the Find Row action.  I set "Apply To" to the table I want to search on and the "Validation Scope" to "Element".  My table had 2 columns - KEY_EXT and TEXT.
    I then used a search formula like the one below:
    CONTAINS ( @KEY_EXT , #ID[ACA4GI]@Search_Table ) OR CONTAINS ( @TEXT , #ID[ACA4GI]@Search_Table )
    I assume you can do the same for a table toolbar button...
    When you trigger the action it will select the first hit (row) but will not automatically scroll to make the row visible which would have been good!
    Hope this helps
    Adam

  • Formula Question: What is the formula to find how many duplicates I have in my table of data. e.g Sally, Sally, Sally, Tom, Tom, Ben. Answer by formula Sally 3, Tom 2, Ben 1

    Example of Data:
    A1
    2222222345
    2222222345
    2222222345
    2222222345
    2222222346
    2222222346
    2222222347
    2222222347
    2222222347
    2222222347
    2222222347
    2222222347
    Examplae of answer I would like the formula to provide:
    I also can not manually type coullum A I need the formula to auto full that aswel. As there is to much data.
    A2
    B2
    2222222345
    4
    2222222346
    1
    2222222347
    6

    Hi Jessica,
    Here's my take on it, using the sample data in your original post, and using the same solution with the names in your question.
    In the Data table, column A contains the list of numbers in your original post. I've rearranged them in random order to demonstrate that the order of entry does not matter for this method.
    Data::Column B contains the names in your question, each assigned to one of the numbers in the body of your post.
    Column C contains an index showing the first occurrence of each distinct number in Column A. This index is used to fill both columns in the Summary by Number table.
    Column D contains an index showing the first occurrence of each distinct name in Column Bt. This index is used to fill both columns in the Summary by Number table.
    Both formulas are the same, except for the columns referenced (highlighted in the second formula below).
    Formula: Data::C2: =IF(COUNTIF($A$2:A2,A2)=1,MAX(C$1:C1)+1,"")
    Formula: Data::D2: =IF(COUNTIF($B$2:B2,B2)=1,MAX(D$1:D1)+1,"")
    Both formulas require that row 1 be a Header Row, and that the contents of C1 (and D1) be Text, nothing, or a zero. Both formulas are filled to the end of their respective columns.
    Summary by Number contains two formulas.
    A2: =IF((ROW()-1)>MAX(Data :: $C),"",LOOKUP(ROW()-1,Data :: $C,Data :: $A))
    B2: =IF(LEN(A2)>0,COUNTIF(Data :: A,A2),"")
    Both are filled down to the end of their respective columns.
    The first formula checks if its row number minus 1 is greater than the maximum value in the index column. If that is TRUE, there are no more values to look up, and the formula returns an empty string (which appears 'blank'). If it is FALSE, the LOOKUP the value in Data::column A corresponding to the value of ROW()-1 in Data::column C.
    The second formula checks the LENgth of the entry in the column to its left. If the length is greater that 0 characters, there is a countable value in the cell, and the formula passes control to COUNTIF, which counts the number of times that value is found in Data::column A. If the length of the value in the cell to the left is zero, then the cell contains an empty string, and the formula passes control to the part after the last comma, which enters an empty string in the cell containing the formula.
    The formulas in Summary by Name are identical to these except for the (bolded) references. These are incremented to the right; C -> D, and A -> B to match the Data:: columns containing the names and the names index.
    Regards,
    Barry

  • What formula for finding sum of Time from cells in a row?

    Is there a template on Numbers or a simple Sum formula that i can use to add hours and minutes worked so that a cell will show total number of hours and minutes worked in a day? Thanks.

    In its bare form, the required formula would be :
    =(timeOut1-timeIn1)+(timeOut2-timeIn2)+(timeOut…-timeIn…)
    this said, you must understand that Numbers has no time items.
    It has date_time ones and, if it's Numbers '09, it has duration ones.
    A cell whose format is defined to display only a time value contains always a date component.
    Near the safari window in which I am writing is a Numbers document.
    If I type 13:58:20 in cell B2, the app starts displaying 13:58 because the contents parser which is in Automatic mode recognized that my entry was resembling to a time one. So it « decided » to display only the hours and minutes of the time component.
    If I enter the Cells Inspector and define the format to date time displaying the date and the time (with seconds), I get: 2012-04-12 13:58:20
    If the process whose start was just typed is supposed to end at 18:26, I may repeat the already described process to C2 but as quite everybody knows in this Discussions forum, I'm lazy.
    So, I select every cells supposed to receive a time value and define, temporarily, their format to date_time displaying date, time with seconds. This way I will not have to repeat that for every entry.
    In C2, I type 18:26.
    The app displays : 2012-04-12 18:26:00
    Leaving space for two other tasks, in H2, I type =C2-B2
    As I am running Numbers '09, I get 4h 27m 40s which is a duration value.
    Now, we will assume that the start time remains unchanged but that the task will end tomorrow at 5:55
    If I type this value immediately in C2, the cell will contain 2012-04-12 05:55:00 and H2 will contain -8h 3m 20s which is certainly not what you want to get.
    If I wait tomorrow before typing this end time in C2, the cell will contain 2012-04-13 05:55:00 and H2 will display the wanted value : 15h 56m 40s.
    CAUTION : the application made no error, it just did exactly what I wanted it to achieve.
    Third case, I decide to type the start and the end time when the task isfinished, say on 2012-04-14,
    B2 will contain : 2012-04-14 18:26:00
    C2 will contain : 2012-04-14 05:55:00
    and one more time we will get the infamous -8h 3m 20s which is certainly not what you want to get.
    So, it's clear that a more sophisticated formula is required.
    Here I will describe the one which I use. I guess that other helpers will describe other ones. It's the rule of the game.
    I use the function TIMEVALUE.
    =(TIMEVALUE(C2)-TIMEVALUE(B2)+IF(TIMEVALUE(C2)>TIMEVALUE(B2),0,1))*24
    which will return the durations expressed in decimal hours.
    This formula is OK as long as the task duration isn’t longer than 24 hours.
    If a task duration may be greater than 24 hours, the best scheme would be to enter full date_time values.
    For several tasks, the formula would be :
    =(TIMEVALUE(C2)-TIMEVALUE(B2)+IF(TIMEVALUE(C2)>TIMEVALUE(B2),0,1)+TIMEVALUE(E2)- TIMEVALUE(D2)+IF(TIMEVALUE(E2)>TIMEVALUE(D2),0,1)+TIMEVALUE(G2)-TIMEVALUE(F2)+IF (TIMEVALUE(G2)>TIMEVALUE(F2),0,1))*24
    Yvan KOENIG (VALLAURIS, France) jeudi 12 avril 2012
    iMac 21”5, i7, 2.8 GHz, 12 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.3
    My Box account  is : http://www.box.com/s/00qnssoyeq2xvc22ra4k

  • Formula to find MAX

    Hi,
    I calculate 5 diffrent key figures in 5 different fomulas
    in a query. Now In the 6th formula , I want to calculate the
    maximum among (formula1 , form2 .. formula 5 ) and diplayed in
    the Formula 6.  This should happen for all the rows.
    Let me know if somebody has idea about this.
    Thanks.

    HI,
    You have to create 4 CKF's......
    CKF1 = (Formula1>Formula2) * Formula1 + Formula2
    CKF2 = (CKF1>Formula3)* CKF1 + Formula3
    CKF3 = (CKF2>Formula4) * CKF2 + Formula4
    CKF4 = (CKF3 > Formula5) * CKF3 + Formula5
    Use the CKF4 in the display......You will get the Max value...Try this it will work.
    Thanks/Tarak

  • Formula for finding channel value

    Hi all,
    Assumption : Dat file containing time and acceleration value. NOw there are only two channles.  Channel 1 is time . Channel 2 is Acceleration.
    Step 1: Create two more channels. channel 3 and channel 4
    Step 2:  go to analysis and search in accleration channel where its value is reached 1.xxxxxxxx
    Step 3: Where ever it has reached 1.xxxxxxxx in accleration channel from that point in channel 3 and 4, Paste all the std values. Std values are in the attached excel file.
    How do i do this?? what is the formula or script to do this?
    Thanks in advance.
    Solved!
    Go to Solution.
    Attachments:
    curve linear final limits ECE-AIS.xls ‏91 KB
    Dat file.zip ‏38 KB

    Hi Brad,
    Thank you very much for working with my dat file. I posed the same question to my engineer. So many empty cells exist after copying 1587 values from excel files. but I wonder they use the same strategy for testing their dat file.
    Now I have to create a script for that. I have recored a script for that. I am sending it in attachment.
    1. After copying the values 1587 values from excel file to channel table , from the beginning, it gives report in 2nd attachment format. ( All 3 curves overlapp on each other)
    2. After copying the values 1587 values from excel file to channel table ( 3 and 4) , 5 or 6 rows before , where ever the acceleration value of 2nd channel has reached 1.xxxxxx , it gives report in 3rd attachment format. (expected report format)
    3. Now I have to create a script to generate report in the 2nd format. What are your comments on this?? Whether it is a correct metrhod of checking the correctness of a test or not?
    4. HOw will i make script more interactive(If possible)?
    Attachments:
    VBS.zip ‏4 KB
    When attached from beginning.JPG ‏179 KB
    WANTED RESULT FORMAT.JPG ‏158 KB

  • Formula to find present value of a mortgage

    I need a formula to calculate my current mortgage balance (i.e. after 95 month) after paying regular monthly installments. I have tried many different formulas but never got it to work for me. I am sure there must be right formula available here. Anyone can lead me to the right formula? Thanks

    Have you checked the Mortgage Calculator template (File > New ... Template Chooser)?
    The table in the second sheet, 'Monthly Data', should give you what you want (after you first go the 'Calculator' sheet and input four values in the table there).
    SG

  • BI-IP / Formula navigation attribute

    Hi,
    i have the following problem and hope somebody can help.
    I have a BI-IP planing function (Fox-Formula) which simply copies the keyfigure Amount from the characteristic company (#) to the characteristic company (8703).
    { KI_LCCUR, 8703 } = { KI_LCCUR,# }.
    this characterisic has also a navigation attribute headquarter.
    when i run the function the following error message appears:
    8703,# is invalid: Valid is 8703,DE. Characteristic "ZCompany"
    which means  to me the master data for charactersitic company 8703 and its attribute Headquarter # is not valid, which is true. But what do i need to do in order to use the right combination 8703,DE?
    Is there a way to make fox formula to find the right value for the attribute? is there a way use navigation attribute in fox formule?
    Thanks for your help in advance!
    Mike

    Hi,
    The problem can be due to the mapping in the cube.
    Please reactivate your cube.
    If you are using a multi-provider, then please check that the navigational attribute is defined in all the cubes in mulitprovider.
    Regards,
    Amit

  • How to find a specific day in a range of dates

    Hi !
    Can someone help me with this
    I would like to find if there is a Saturday in a range of dates:
    ex: OpenDate:2012-01-19 to CurrentDate,  should return  2012-01-21
          OpenDate 2012-01-23 to CurrentDate, should return null field
    Thank you

    Hi Diane,
    You can use this formula to find a Saturday in a date range:
    numbervar days := datediff("d",{Date_Field}, currentdate)+1;
    numbervar x;
    datevar array dates;
    redim dates[days];
    datevar sat;
    for x := 1 to days do
        dates[x] := {Date_Field}+(x-1);
        if weekday(dates[x]) = 7 then
        datevar sat := dates[x];
    sat;
    Hope this helps!
    -Abhilash

  • Formula variable in structures

    Hi,
    My report displays material wise (With Hierachy) actual ,budget,LE Quantities in YTD, QTD.(  I used Structures.)
    I am using 2 formula variables  to derive no of working days in month, no of working days gone based on the given input selection variable date(sy-date). formula to find % month gone (i.e no of working days gone/no of working days in month *100)
    I used the variable exit code and derived properly ,It is coming fine.But  I have to display this values only once in the report.
    If I use one more structure actual selection variable is itself is not coming when i execute the report.
    Could you please suggest in this issue.
    Thanks ,
    Joseph

    Hi,
    Please read the following:
    BEx Query Designer: Creating formula variables
    You have loaded data into your InfoProvider. To be able to use sign reversal in reporting, you have to define a formula variable in the query definition:
           1.      You are in the Query Designer. Under Key Figures, use the context menu to choose New Formula. The Formula Builder opens.
           2.      Under Formula Variables, choose New Variable from the context menu. The variables wizard appears.
           3.      Enter a name and a short text for the variable. Choose Replacement Path as the processing type.
           4.      Choose your hierarchy basic characteristic.
           5.      Choose Hierarchy Attribute as the replacement. The attribute Sign Reversal is automatically displayed.
           6.      Save your formula variable. When defining the formula variable, you get the factor 1 or –1, with which you can multiply the required key figure.
    Regards,
    Subha
    If you find it useful, pleae grant me points

  • Numbers formula's vs exel?

    Hi,
    What is up with numbers?
    I try to enter a simple formula like =H2-((H2/100)*20)
    But this doesn't work?
    In excel this works?
    Any help?

    Hi Cybert_be,
    This will work if your data entries *always* have a number, then a space, then a currency.
    Column A is formatted as Text. That is where you type or paste your prices.
    B2 contains a formula to find the (first) space in A2:
    =FIND(" ",A2)
    C2 contains a formula to grab the left part of A2, before the space:
    =LEFT(A2,B2-1)
    Column D is formatted as Number with 2 decimal places.
    D2 contains a formula to convert C2 from Text to Number format:
    =VALUE(C2)
    Now select B2 to D2 and Fill Down.
    If you want to grab the currency text from Column A, the RIGHT() function will do that.
    The Numbers'09 User Guide, and the Formulas and Functions Guide will help you. Those are available from the Help Menu in Numbers.
    Regards,
    Ian.

  • Formula for Service or Data base name in (Webi Rich client )

    Hi Exports:
    Iam using s/w  Sap bo 3.1 sp3  .
    Query:
             I need formula to find Service  which,  I am using in Bo
              Where as Deskop Intelligence formula is =”source”&<Database Name >
              I need in Rich Client formula .Could u plz help me
    Thanks ,
    Raghu

    Hi Sujitha,
    thanks for ur quick replay ,your answer was helpfull to me ,but query what iam looking is
    . I need to find service name in Report or formula for Service name
    Thaks&Regards,
    Raghunath

  • Decision Variant - Formula for the Logic

    Hi Gurus,
    I have created a process chain, in Decision Variant i have to write formula to find "First Saturday after 10th of every month".
    Can any one tell me the formula to find this logic.
    Thanks & Regards,
    Balaji.S

    See if below logic works for you..
    you need to check if the date is between 10 of the month or first saturday after the 10...else ignore
    the 10th date of the month = concatenate(DATE_MONTH (calday),10)
    the first saturday after the 10th =
    add to date (calday, 6 - DATE_WEEKDAY1(calday))
    so example date is 12.01.2011
    this is between 10.01.2011 and 15.01.2011 (Saturday)..
    concatenate(DATE_MONTH (calday),10) 
    = 201101,10  = 20110110
       add to date (calday, 6 - DATE_WEEKDAY1(calday))
    = add to date (20110112, 6 - date_weekday(20110112)
    = add to date (20110112), 6 - 3)
    = add to date (20110112), 3)
    = 20110115

Maybe you are looking for

  • Can't connect to wireless internet with Virgin

    Installed Virgin media three weeks' ago and have not been able to use the wireless internet since. We have had 2 modems and 2 routers and spent about 12 hours talking to various people at Virgin but still does not work. Had AOL before with no probs.

  • Registration Failed for RFC

    I have created RFC connection in XI. Test connection failed since I had not registered Gateway for that RFC. Using Visual Administrator and then JCo RFC Provised I tried to register RFC using Gateway. But it failed to register and fired a up with the

  • ABAP Query with Debit/Credit Columns

    Dear All I need to develop an ABAP Query in which the user should be able to see Debit and Credit balances seperately . I understand that i will have to include two ( DR and CR ) additional fields and then do some kind of coding to pull info from eit

  • Printing multiple \s characters

    Hi, How do I printin multiple \s's in a print statement without repeating the \s? For example, can I take this statement: System.out.println("\s\s\s\s\s Hello"); And change it into something like this: System.out.println("\s5 Hello"); I want to print

  • Stamp function broken in Aperture

    Hello: It appears the group stamp function in Aperture has stopped working properly. If I lift the keywords I want to use in a group of pictures and then proceed to use the stamp function only the highlighted picture is stamped. All the other selecte