Calculation of the percentage formula Member
I have a dimension of data type in an OSI application that is used to calculate adjustments to historical data. It is a dimension Label with only 3 members:
Historical value
Adj %
Calculated Wo (dynamic member)
Where I placed the following member formula in CalculatedAdj: CalculatedAdj = HistoricalValue * % Wo
When validating the foregoing formula, I get the following error message "compilation error formula for [] (line 1): invalid assignment."
I'm guessing that the formula is too simple and other parameters must be included, but I'm at a loss as to what they are. I appreciate your help.
Hello f. Arabak
If your synatax is exactly what you have written, then try this
"CalculatedAdj" = "HistoricalValue" * "Wo % ';
The special character needs quotation marks.
He was missing the semicolon.
Kind regards
Philip Hulsebosch
Tags: Business Intelligence
Similar Questions
-
Hi, I need help creating a calculation field that would be the percentage of the values obtained from the groups radio button in acrobat 9.0.
I have essentially ten groups radio button (ODIO1, ODIO2, ODIO3, ODIO4, ODIO5, ODIO6, ODIO7. ODIO8, ODIO9, ODI10). They
each have six radio buttons/chocies that correspond to values of button of 0,1,2,3,4 and 5.
I need essentially a calculation field that displays the percentage of groups with the equation = (SUM(ODI01-ODI10)/50) * 100%.
It would give me a value from 0 to 100%.
I have little experience in the use of Javascript, so any help to the creation of a Javascript script to use this equation is greatly appreciated.
Thank you!
If you use a percentage field the result must be a number between 0 and 1, not 100...
In any case, copy the following code reproduces your formula:
var total = 0;
for (var i = 1; i)<=10;>=10;>
total += + (this.getField ("ODIO") + i) .value;
Event.Value = (total: 50) * 100;
-
Calculation of the percentage of a certain point in time
I'm figuring the success rate based on that ID has studied a particular UNIT.
If I want to get the rate AFTER they studied their unit of PREP01
Right now, the code below works fine, but it considers that all the units.
1 ID looked a UNIT in 2010 before the PREP, if I do not want to look at it.
Also studied FGT459 in 2011 SP 1 as well as their FIRST PREP unit in SP 1 so I DON'T want to consider. IF a DEVICE WAS MADE in THE SAME UNIT of TIME THE PREP01 I WANT to IGNORE IT.
After the PREP unit, I want to review any unit that has the status as a GIFT. so on the 3 remaning units, they passed 1 and has no 3 so the percentage is 33.3%
Right now my code gives me 66.7% coz I condier all units.
Suffice it to consider after PREP has been studied (PRESENT) IF a UNIT AT the SAME TIME AS the PREP01 UNIT I WOULD IGNORE IT AS.
Thanks for any help.
The code I tried is:
Select d1.id, ROUND (avg (case PASS_OR_BETTER
When 'Y', 1
0 otherwise
(end) * 100,1) as Col.
OF D1, D2 DAN_SPIL_GRADE DAN_SPIL_GRADE_IDS
WHERE D1. RANK = D2. GRADE
AND D1. STATE = 'PRESENT '.
D1.id group
TABLE1:
CREATE TABLE DAN_SPIL_GRADE_IDS
(VARCHAR2 (8) ID,)
UNIT VARCHAR2 (8).
STATUS VARCHAR2 (8).
GRADE VARCHAR2 (12),
VARCHAR2 (12) OF THE YEAR.
PERIOD VARCHAR2 (12));INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES ('1', 'FGT458', 'PRESENT', 'HD', ' 2010', "SP4");
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES ('1', 'FGT459', 'PRESENT', 'HD', ' 2011', "SP1");
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES ('1', 'PREP01', 'PRESENT', 'P', '2011', "SP1");
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES ('1', 'OPT878', 'AWAY', 'F', '2011', 'SP2');
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES (1 ', 'FRE111', 'PRESENT', ', ' 2011', 'SP3');
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES ('1', 'PREP02', 'PRESENT', 'F', '2012', "SP1");
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD) VALUES ('1', 'PREP03', 'PRESENT', 'F', '2013', "SP4");ID UNIT STATUS GRADE YEAR PERIOD 1 FGT458 CURRENTLY HD 2010 SP4 1 FGT459 CURRENTLY HD 2011 SP1 1 PREP01 CURRENTLY P 2011 SP1 1 OPT878 APSENT F 2011 SP2 1 FRE111 CURRENTLY D 2011 SP3 1 PREP02 CURRENTLY F 2012 SP1 1 PREP03 CURRENTLY F 2013 SP4 TABLE2
CREATE TABLE DAN_SPIL_GRADE
(RANK VARCHAR2 (8))
PASS_OR_BETTER VARCHAR2 (12));INSERT INTO DAN_SPIL_GRADE (RANK, PASS_OR_BETTER) VALUES ('HD', 'Y');
INSERT INTO DAN_SPIL_GRADE (RANK, PASS_OR_BETTER) VALUES (',' Y');
INSERT INTO DAN_SPIL_GRADE (RANK, PASS_OR_BETTER) VALUES ('P', 'Y');
INSERT INTO DAN_SPIL_GRADE (RANK, PASS_OR_BETTER) VALUES ('F', ' don't);GRADE PASS OR BETTER HD THERE D THERE P THERE F N Gives:
ID SUCCESS RATE 1 66.7 Here you are
ID SUCCESS RATE 1 33.3 Hello
A condition in a WHERE clause can cause an entire line is ignored.
The same condition in a CASE expression can cause individual values is ignored, while keeping the line.
You can modify the solution of knapen, remove the comparison of the unit_temp to 'PREP01' in the WHERE clause and put it in the expression BOX, like this:
Select id
tour
(
AVG
(
case
When unit_temp = "PREP01" then NULL - compare here
When pass_or_better = "Y" then 100
0 otherwise
end
)
1
) as Col.
de)
Select a.id
a.unit
b.pass_or_better
a.year
a.period
, max (decode (unit, 'PREP01', 1, 0)) flag (partition by a.id stopped by year, period, unit)
, max (unit) keep (dense_rank from first order to decode (unit, 'PREP01', 0, 1)) on unit_temp (partition by id, year, period)
of dan_spil_grade_ids one
Join dan_spil_grade b
On a.grade = b.grade
and a.status = 'PRESENT '.
)
where flag = 1
- and unit_temp! = "PREP01" - not here
Group
by id;
The display of your sample with this added line data:
INSERT INTO DAN_SPIL_GRADE_IDS (ID, UNIT, STATUS, CATEGORY, YEAR, PERIOD)
VALUES ('2', 'PREP01', 'PRESENT', 'F', '2012', 'SP3');
is
ID PASS
-------- ----------
1 33.3
2
-
Calculation of the percentages of subqueries
I got two sets of data - the total amount of renewable possible (IE sales last year) and the amount renewed (IE sales this year). What I need is a query that takes these two numbers and spits out the percentage renewed - (renewed / renewable) * 100. Complicated bit is I need to do this for each quarter - so I really need (sum (renewed) / sum (renewable)) * 100. The query below is my attempt to get the right numbers.
The first select in the FROM statement below (with an alias as c) returns the total renewable for each quarter, as follows (the letters refer to specific products):
The second subselect in reports (with an alias like f) FROM total renewed for each quarter, as follows:Quarter E S P F Total First 339280.93 119124.45 713,588.08 37628.03 1,209,621.49 Second 292568.55 101816.04 444,521.27 41894.42 880,800.28 Third 460329.66 115907.42 452,387.62 66382.78 1,095,007.48 Fourth 376677.66 112729.72 448,698.84 53152.44 991,258.66
When I run the query, I get four lines for each quarter, which is clearly not correct. For each quarter there are two rows which are all zeros, a line that has the correct percentages and the other with only garbage numbers.Quarter E S P F Total First 308735.15 82457.86 395,650.36 19520.87 806,364.24 Second 109025.85 45634.73 113,095.45 20157.75 287,913.78 Third 0.00 0.00 0.00 0.00 0.00 Fourth 0.00 0.00 0.00 0.00 0.00
I tried to add the outermost Select, but then I can't understand a good group of. Any help on this would be appreciated, thanks.First 0.00 0.00 0.00 0.00 0.00 First 91.00 69.22 55.45 51.88 66.66 First 32.13 38.31 15.85 53.57 23.80 First 0.00 0.00 0.00 0.00 0.00 Second 0.00 0.00 0.00 0.00 0.00 Second 0.00 0.00 0.00 0.00 0.00 Second 37.27 44.82 25.44 48.12 32.69 Second 105.53 80.99 89.01 46.60 91.55 Third 0.00 0.00 0.00 0.00 0.00 Third 67.07 71.14 87.46 29.41 73.64 Third 23.68 39.37 25.00 30.37 26.29 Third 0.00 0.00 0.00 0.00 0.00 Fourth 28.94 40.48 25.21 37.92 29.05 Fourth 81.96 73.15 88.18 36.73 81.35 Fourth 0.00 0.00 0.00 0.00 0.00 Fourth 0.00 0.00 0.00 0.00 0.00
Select C.Quarter As Quarter_Name, Round((F.E_Revenue / C.E_Revenue) * 100, 2) As E_Revenue, Round((F.S_Revenue / C.S_Revenue) * 100, 2) As S_Revenue, Round((F.P_Revenue / C.P_Revenue) * 100, 2) As P_Revenue, Round((F.F_Revenue / C.F_Revenue) * 100, 2) As F_Revenue, round((f.total_revenue / c.total_revenue) * 100, 2) as total_revenue, c.sortcol as sortcol from (SELECT DECODE(B.QUARTER_NAME, 1, 'First', 2, 'Second', 3, 'Third', 4, 'Fourth', 'Unknown') AS QUARTER, SUM(B.e_revenue) AS E_REVENUE, Sum(B.s_revenue) As S_Revenue, SUM(B.p_revenue) AS P_REVENUE, SUM(B.f_revenue) AS F_REVENUE, SUM(B.total_revenue) AS TOTAL_REVENUE, b.quarter_name as sortcol From (Select mth.Quarter As Quarter_Name, Nvl((Select renewable_amt.Net_Revenue From renewable_amt Where renewable_amt.Product_Code = 'extended' And renewable_amt.Month_Id = A.Month_Id), 0) As e_revenue, Nvl((Select renewable_amt.Net_Revenue From renewable_amt Where renewable_amt.Product_Code = 'standard' And renewable_amt.Month_Id = A.Month_Id), 0) As s_revenue, Nvl((Select renewable_amt.Net_Revenue From renewable_amt Where renewable_amt.Product_Code = 'professional' And renewable_amt.Month_Id = A.Month_Id), 0) As p_revenue, Nvl((Select renewable_amt.Net_Revenue From renewable_amt Where renewable_amt.Product_Code = 'forecaster' And renewable_amt.Month_Id = A.Month_Id), 0) As f_revenue, nvl((Select Sum(renewable_amt.Net_Revenue) From renewable_amt Where renewable_amt.Month_Id = A.Month_Id), 0) As total_revenue FROM (SELECT DISTINCT renewable_amt.MONTH_ID FROM SMS.renewable_amt WHERE renewable_amt.FISCAL_YEAR = DECODE(EXTRACT(MONTH FROM TO_DATE(:H_P16_REPORTDT, 'DD-MON-YY')), 11, EXTRACT(YEAR FROM TO_DATE(:H_P16_REPORTDT, 'DD-MON-YY')) + 1, 12, EXTRACT(YEAR FROM TO_DATE(:H_P16_REPORTDT, 'DD-MON-YY')) + 1, EXTRACT(YEAR FROM TO_DATE(:H_P16_REPORTDT, 'DD-MON-YY')))) A, companyx.Month mth Where mth.Month_Id = A.Month_Id) B GROUP BY B.QUARTER_NAME) c, (Select decode(e.Quarter_Name, 1, 'First', 2, 'Second', 3, 'Third', 4, 'Fourth', 'Unknown') as quarter, SUM(e.e_revenue) AS E_REVENUE, SUM(e.s_revenue) AS S_REVENUE, SUM(e.p_revenue) AS P_REVENUE, SUM(e.f_revenue) AS F_REVENUE, Sum(e.total_revenue) As Total_Revenue, e.quarter_name as sortcol from (Select mth.quarter As quarter_Name, Nvl((Select renewed_amt.Renewed_Net From renewed_amt Where renewed_amt.Product_Code = 'extended' And renewed_amt.Month_Id = d.Month_Id And trunc(renewed_amt.report_dt) = :H_P16_REPORTDT), 0) As e_revenue, Nvl((Select renewed_amt.Renewed_Net From renewed_amt Where renewed_amt.Product_Code = 'standard' And renewed_amt.Month_Id = d.Month_Id And trunc(renewed_amt.report_dt) = :H_P16_REPORTDT), 0) As s_revenue, Nvl((Select renewed_amt.Renewed_Net From renewed_amt Where renewed_amt.Product_Code = 'professional' And renewed_amt.Month_Id = d.Month_Id And trunc(renewed_amt.report_dt) = :H_P16_REPORTDT), 0) As p_revenue, Nvl((Select renewed_amt.Renewed_Net From renewed_amt Where renewed_amt.Product_Code = 'forecaster' And renewed_amt.Month_Id = d.Month_Id And trunc(renewed_amt.report_dt) = :H_P16_REPORTDT), 0) As f_revenue, nvl((Select sum(renewed_amt.renewed_net) From renewed_amt Where renewed_amt.Month_Id = d.Month_Id and trunc(renewed_amt.report_dt) = :H_P16_REPORTDT), 0) As total_revenue From (Select Distinct renewed_amt.Month_Id From Sms.renewed_amt Where trunc(renewed_amt.report_dt) = :H_P16_REPORTDT) d, companyx.Month Mth Where mth.Month_Id = d.Month_Id) e Group By E.Quarter_Name) F order by sortcol;
Hello
It looks like you are a cross between c and e join.
Shoudn't you have a join condition, something like that?... Where mth.Month_Id = d.Month_Id) e WHERE c.quarter_name = e.quarter_name -- Added Group By E.Quarter_Name) F order by sortcol;
If this does not resolve the problem, after a few examples of data (CREATE TABLE and INSERT statements) and the results desired from these data.
-
Calculation of the percentages of color
I designed a floor of terrazzo using Freehand. My terrazzo contractor needs to know the percentage of each color, I used so it can order the right amount of material. Is there a feature that will show me what percentage of each color, I used for all the colors specified on my drawing?
Thank you for all that help you can provide!> Is there a function that will show me what percentage of each color
> I used for all the colors specified on my drawing?I don't know how to do that in FreeHand. However, if you have access to
Illustrator, there is a free filter called PathArea.http://www.Telegraphics.com.au/SW/
In artificial intelligence, use the magic wand tool to select all the paths with a fill color. The
PathArea filter returns the total area. After recording manually areas,
each color, it would be a simple matter to calculate the percentages.The filter for AI CS2 works in CS3. GOT CS3 will open most of the versions of
FreeHand files.Judy Arndt
-
Calculation on the hierarchy of Member custom
Hi people,
We use our Custom to identify 4 different jornals and adjustments posted in HFM.
At the Summit, we have TOTC4 who has 4 branches under it.
Each branch has paper of different types, I recently added a new type of newspaper in a branch and it is not reflected in TOTC4.
I did a full consolidation with the data and it is notably still not it.
I would have liked it to be included, can anyone shed some light on why he wouldn't?
Thank you
MichaelIn each custom member you must put the AggrWeight in the attributes of the node 1 to consolidate the hierarchy.
Concerning
JOINT TASK FORCE -
the value according to the percentage split
Hey suppose I have 2 columns in a table like this
C1 c2
__________
20 200
20
40
now I need a sql query that displays the output as
C1 c2 c3
____________
20 200 40
20 40
40 80
that means I'm calculation of the percentages in column c1 c2 c3 column-based, can anyone help with the queryI added the Group column. Without that there is no way to identify which c1 belongs to the cost of which c2.
with pct_tbl as (select 1 grp, 20 c1, 200 c2 from dual union select 1 grp, 20, NULL from dual union select 1 grp, 60, NULL from dual union select 2 grp, 30, 300 from dual union select 2 grp, 30, NULL from dual union select 2 grp, 40, NULL from dual union select 3 grp, 10, 150 from dual union select 3 grp, 10, NULL from dual union select 3 grp, 30, NULL from dual) select grp, c1,c2, c1*first_value(c2) over (partition by grp order by grp,c2)/(sum(c1) over (partition by grp)) d from pct_tbl order by grp, c2 nulls last ; GRP C1 C2 D ---------- ---------- ---------- ---------- 1 20 200 40 1 20 40 1 60 120 2 30 300 90 2 30 90 2 40 120 3 10 150 30 3 10 30 3 30 90
Enjoy!
Arpit -
Hi all
I came across this error last Monday. I tried all the recommendations and configurations and nothing seems to work to solve the problem.
Here is the error message-
[Game Sep 24 12:04:27 2015] Local, ARPLAN, ARPLAN, Ess.Tee@MSAD_2010/9240/Error (1012703)
Type [0] unknown calculation for the dynamic calculation. Only default agg/formula/time balance operations are managed.
[Game Sep 24 12:04:33 2015] Local, ARPLAN, ARPLAN, Ess.Tee@MSAD_2010/9240/Warning (1080014)
Abandoned due to the State [1012703] [0x2e007c (0x56042d17.0xeadd0)] transaction.
[Game Sep 24 12:04:33 2015] Local, ARPLAN, ARPLAN, Ess.Tee@MSAD_2010/8576/Warning (1080014)
Abandoned due to the State [1012703] [0x40007d (0x56042d18.0x781e0)] transaction.
[Game Sep 24 12:04:34 2015] Local, ARPLAN, ARPLAN, Ess.Tee@MSAD_2010/736/Info (1012579)
Total time elapsed Calc [Forecast.csc]: [621,338] seconds
The script I'm running-
SET CACHE HIGH;
SET MSG SUMMARY;
LOW GAME REVIEWS;
UPDATECALC OFF SET;
SET AGGMISSG
GAME CALCPARALLEL 2;
SET CREATEBLOCKONEQ
SET HIGH LOCKBLOCK;
FIX ('FY16', 'Final', 'Forecasts', '11 + 1 forecasts', 'prediction of 10 + 2', '9 + 3 forecast', '8 + 4 forecasts', "forecast 7 + 5", "6 + 6 forecast", "forecast 5 + 7", 'forecast of 4 + 8', '3 + 9 forecast', 'forecast 2 + 10', '1 + 11 forecasts')
DIFFICULTY (@IDESCENDANTS ('entity'))
CALC DIM ("account");
ENDFIX
DIM CALC ("entity", "Currency");
ENDFIX
In the essbase.cfg I have already included-
NETDELAY 24000
NETRETRYCOUNT 4500
/Calculator cache settings
CALCCACHEHIGH 50000000
CALCCACHEDEFAULT 10000000
200000 CALCCACHELOW
Lockblock/set limits
CALCLOCKBLOCKHIGH 150000
CALCLOCKBLOCKDEFAULT 20000
CALCLOCKBLOCKLOW 10000
Please suggest if there is a way to fix this error. I get a similar error for other calculations as well.
Kind regards
EssTee
And you are positive that no one came in a new Member at level 0 as dynamic Calc?
What are the versions do you use?
-
the difference between the form of Member or a calculation Script?
Hello
I am going through some assignments. Here I observerved in essbase we can do the calculation using the calculation Script or a member form.
I know, Member we can write to any Member, it is only for that perticular in outline and stored in outline members. and calculation for any database stored Extornally script.
A fully written BSO formula was 1242 lines and i.e.formula 75 493 bytes size less than 64 KB. It is the limitation of the formula of Member, is their any other difference apart from that, because of this we can use the calculation on the Member form script or if anything else, so, please let me know.
So could you tell me:
When use the formula of Member and what is the advantage of the Member, or when to use the calculation for calculation script?
What is the best option that I'll go for formula script or calculation of Member?A few comments based on the response of SS1988.
1 unary (contour) calculations are the fastest type of calculations.
2 many if not most of the formulas of Member are performed on dense dimension as dynamic calculations (and sometimes sparse dimensions) these work really well especially for type ratio calculations where you would have to calculate at each level of the database. The best formulas will make only reference members in the same block because they are quicker to run. Complex formulas can be slow.
3. calculation scripts you give the most flexibility you can do calculations procedures (followed by B Calc calc A do) and you can limit the scope of a calculation using the patch and if statements -
Creation of formula help: how to find the percentage of increase or decrease
Hello community,
I am trying to create a formula that will find the percentage increase or decrease in sales from one year to another. For example, cell B1 is my sales for 2014. C1 represents my sales for 2015. How can I write the formula in D1 to find the percentage increase or decrease of sales between 2014 and 2015?
Thanks in advance!
You can try this:
The formula in D1: = C1/B1−1
Then set the Data Format of D1 to percentage:
SG
-
Question form: How to get the percentage calculated?
Hello!
I have a form that is a Bill as form. I can't get the front total tax, then plug the percentage tax amount (it varies depending on the County, so it cannot be a static number), then adding total before tax plus taxes. HOWEVER, I also need to know what total percentage tax is in the form of $.
For example:
BOX A - Total before taxes: $10.00 (calculated by the form of the total above form)
BOX B - percentage of the tax: 10% (filled by the user)
BOX C - Total AMOUNT: $ 11.00 (calculated from above)
What I need too, is:
BOX - total tax: $1
Its final form:
BOX A - Total before taxes: $10.00
BOX B - percentage of the tax: 10%
BOX C - total taxes: $1
AREA D - Total AMOUNT: $ 11.00
Thank you!
Is box B a real percentage field, or is it just a body of numbers?
If the first case, as the custom calculation of box C script enter:
Event.Value = number (this.getField("Box_A").value) * number (this.getField("Box_B").value).
If it's the latter, then copy the following code:
Event.Value = number (this.getField("Box_A").value) * (number (this.getField("Box_B").value) / 100);
Then set the calculation of the D box as being the sum of area A and area C.
-
Forms - calculation of percentages are based on the percentages of parent in a tree structure
Hello
We have a scenario where we build a tree using a standard package available in oracle forms when new block and fill a tree structure of multi Instance.
The block is based on a single table.
The tree is is filled. The problem is with the percentage calculations. As the percentage of the child dependent parent
PERCENTAGE of PARENT- CHILD LEVEL
1 101 0 45
1 102 0 35
1 103 0 30
2 201 101 PERCENTAGE OF PARENTS 101
2 202 101 PERCENTAGE OF PARENTS 101
2 203 102 PERCENTAGE OF PARENTS 102
2 204 102 PERCENTAGE OF PARENTS 102
3 301 201 PERCENTAGE OF PARENTS 201
You can get the percentages to level 2, level 3.
I was wondering how this can be done in oracle forms... for example... .to child 201, is the percentage of the 101 level... but level 101 is also filled in the buffer of the block as well as all Level1s...
All entries are appreciated.
Thanks and greetings
S
The solution me. Idea is to use the 'Post' at the time be called in a loop. Then POST will write in the validation of the database but strict.
The idea is that at the time of execution, we would be able to select "Not ENGAGED" current session data in the database and use it more for treatment.
Concerning
S
-
Conversion formula member of the BSO to ASO MDX formula
Hello
Can you please help me in converting the BSO formula ASO. Here the formula below was written "gg/Su Mths" Member who is a member of the dimension 'account '.
If (@isuda ("versiter", en))
' gg/Su Mths ";
in above formula UDA 'en' was entitled on members level of dimension 0 'versiter '.
Thanks in advance for your help.
Kind regards
PrabhakarTry,
CASE
WHEN (IsUda ([versiter]. CurrentMember, 'fr'))
THEN [gg/Su Mths]
ENDStill, you don't score your last message data export from calc dynamic member BSO and load the ASO cube data , don't forget to do.
See you soon
John
http://John-Goodwin.blogspot.com/ -
I am in charge of the follow-up of the participation of the members of a strong team of 50 to a daily activity and have set up a spreadsheet of numbers for this purpose. Members of the team can participate or not, and I would understand a single cell that shows the product of the number of times that the person participated against the number of days that they have been a member of the team. For example, if a member of the team is involved every day while they are a member of the team, their percentage will be 100%. If someone else participates only 9 times over 10 days that they are members, their percentage bed 90%
Does anyone know what forms to use in figures? If it isn't cooked loan formulas, is there a formula I can type in long-hand?
Thanks in advance.
Hi jm,
daysparticipated/totaldays
Percent format.
Total number of days (12) is in B1.
Each total of people is in the B column, next to its name.
Formula C2:
= B2÷B$ 1
Fill down the rest of the C column.
Format cell in column C to display the percentage. Set the number of places after the decimal point as see fit you.
Kind regards
Barry
-
Calculations of the rate of aggregation in essbase ASO SEEP cubes
The question (limitation to ASO) we tried to find a solution/workaround. ON PBCS (Cloud)
Details of the application:
Application: type of ASO in cloud Oracle planning 11.1.2.3 (PBCS) application
Dimension : Total 8 dimensions. Account to the dynamic hierarchy. Remaining 7 dimensional hierarchies Stored value. Only 2 dimensions have about 5000 members and others are relatively small and flat hierarchies.Description of the question of the requirement: We have a lot of calculations in the sketch that use amount = units * rates type of logic. The obligation is such that these calculation logic should apply only to the intersections of Level0 and then data resulted must roll up (down) to the respective parents across all dimensions. But when apply us this hierarchical logic / formula calculation to ASO, the logic(i.e.,amount=units*rate) of calculation is applied at all levels (not only the leaf level) of remaining dimensions. Here, rates are also numbers derived using the formula MDX.
Some of the options explored so far:
Option1: This is an expected behavior in ASO as all stored hierarcies are calculated first, then the dynamic hierarchies. So we tried to change the formula for each of the calculated members to explicitly summarize data at parent levels using algorithm as shown below.IF (Leaf Level combination)
amount = units * rate
Else / * for all levels parents * /.
Use the function sum adding up the amounts between the children of the current members of dimension1, dimension2 and so on.
EndResult: Recovery works through the parents for a dimension. When the summary level members are selected in 2 or more dimensions, the recovery freezes.
Option2: Change the type of hierarchy to group all the dimensions to "Dynamic" so that they calc after account (i.e. after amount = units * rate runs at intersections Level0).
Result: Same as option 1. Although the aggregation works through one or 2 dimensions, it freezes when the summary level members are from many dimensions.
Option3: ASO use custom Calc.
We created a custom calc by fixing the POV Level0 members of any size and with the amount of formul = units * rate.Result: Calc never ends because the rate used is a dynamic calc with formula MDX (which is needed to roll forward rates for a specified period at all the following exercises).
If you could get any help on this, it would be a great help.
Thank you and best regards,
Alex keny
Your best bet is to use the allocation of the ASO, what difference does make. (one ton)
There are a few messages blog out there that can help you meet this goal. (including mine), the trick is to create a member calculated with a NONEMPTYMEMBER in the formula
Then it will be a member with an inside MDX formula
NONEMPTYMEMBER units, rates
Units * rates
Now, make a copy of data (allocation) of this member-to-Member stored.
http://www.orahyplabs.com/2015/02/block-creation-in-ASO.html
Concerning
Celvin Kattookaran
PS I found NONEMPTYTUPLE does not and still used NONEMPTYMEMBER
Maybe you are looking for
-
have iPhone 6 more how we set up an alarm?
I have an ipone 6 more, how do we set up an alarm? Also on my Apple Watch, how do I set an alarm, help please! JFK
-
No wireless - Satellite L500-131
Hello everyone. I have a problem with my laptop, a Toshiba Satellite L500-131. It is supposed to connect to my router via a Repeater (Edimax Wireless 802.11n Access Point). The only way I found so that it can work is to disconnect the Repeater and th
-
Hi all I have been more manuals/son using the Modbus Library to communicate through series. However, I'm not sure what exactly I am doing wrong. If I use a program like Modbus Poll and send 02 03 00 02 00 02 65 F8 I get a response: 02 03 04 39 20 90
-
receive emails for windows live id
(h) I already have my windows live ID, if someone is trying to create a windows live ID to my PC, it sends me to a page without related options. can I get information or links to help us? Please, I beg you.
-
A workflow program (Portal2) keeps closing due to Data Execution Prevention. tried to search for exe file and add to the DEP list, but of course the EXE file seems to be on the cloud of flow. Or am I be thick? Best regards Realale PS: my Windows ope