Pivot Table - Calculate Variance - Hidden Fields?

I need some help adding a target value field inside a pivot table in excel.
Here is what my current pivot table looks like.
Regions                  1 year - Actual              1 year - Target??               
Difference
                   (April 2013 to MArch 2014)                                          
 (Target - Actual)?     
Region1                $6,355,696.75
Region2                $6,775,309.87
Region3                $2,230,424.76
Regions expand into managers which in turn expand to consultants.
What I want to do is add a column for target values of the 3 different regions and then create another calculated field that will show the difference between the target and actual values.
Can this be done without writing any stored procedures in SQL? I want to do this in excel itself.
The target values are not calculated so can we store them in hidden fields or something in the pivot or excel?

1. Click anywhere in Pivot and go to Options tab > Formulas > Calculated Field.
2. Create a calculated field called Target (whatever name your choose). If your target is say 7000000, put this value in Formula field. You may put it with or without =
3. Now after this, you can once again create a new Calculated Field. Let's say this is Variance. If you variance is Target - Actual, put this as =Target-Actual in Calculated Field.
4. Your pivot will have whatever you wanted.

Similar Messages

  • Pivot table - calculate difference between 2 data points

    I have a pivot table that shows Q1 2008 revenue, and Q1 2009 revenue, by account.
    How do I create a summary column on the right that shows the difference between these 2 values? 2009 value minus 2008 value.
    example:
    2008 2009
    Account Q1 Q1 Revenue Growth
    Joe's Garage $1000 $2500 $1500
    Thanks

    You can try one thing. In the pivot table design, if you have any field in columns then create a formula,name it growth and write $3 - $2.
    This will represent the subtraction of 2nd column from 3rd.
    IF you don't have any field in columns, then duplicate any of the existing ones,pull it in columns and build the same formula.
    Let us know if this works.

  • Percentage calculation in pivot table per row

    Hello all,
    I do calculate two fields in a pivot table. First calculated field is the # of activities per user (standard SoD reporting field). Second calculated field is the # of activities per user with a certain classification (customized pick list field that is converted in a from a text value to a integer value ==> CASE WHEN Activity.Type = 'Call' THEN 1 ELSE 0 END).
    In the pivot table I do show both vlaues as a sum. I would like to calculate the percentage per row per user.
    Example:
    User - # activities - # calls - percentage
    User XY - 80 - 40 - 50%
    Thanxs for your help
    Elmar

    have you # Call column look like
    sum(CASE WHEN Activity.Type = 'Call' THEN 1 ELSE 0 END) -- column2
    create the percentage column with # activities / column2
    under the column property of the percentage column --> Data Format -->Treat Numbers As --> percentage.
    leave the Aggregation Role as default on all columns.
    Hopefully, I didn't miss anything.
    Shilei

  • How to Display a Detailed Grand Total Column in Pivot Table

    I have a pivot table that looks something like this:
    I would like to display the 'Grand Total' column at the end so that it is separated by year, like this:
    Is there a pivot table setting that would allow it to display this way? I've searched high and low but haven't found anything. I appreciate any help. Thanks!

    You can add a calculated item to the pivot table to display grand totals by year:
    1.  First, turn off grand totals for rows and columns (PIVOTTABLE TOOLS > DESIGN tab > Layout group > Grand Totals > Off for Rows and Columns)
    2.  Click on the Price List (Invoice) field in the pivot table (hidden above the
    Member field?).  You must click on the pivot table cell containing the field name for the entries "Member" and "Non-Member".
    3.  Add the calculated item (PIVOTTABLE TOOLS > ANALYZE tab > Calculations group > Fields, Items & Sets > Calculated item...
    4.  In the "Name:" box, type: Grand Totals
    5.  In the "Formula:" box, type: = Member + 'Non-Member'
    6.  Click the "Add" button, and then click "OK"

  • IF statement in Calculated Field for Share point, doesnt calculate sum in my Excel Pivot table.

    Hi Everyone
    I used this in SP calculated column field.
    =IF([Shift Sched]="1pm to 10pm","0",IF([Shift Sched]="2pm to 11pm","1",IF([Shift Sched]="3pm to 12am","2",IF([Shift Sched]="4pm to 1am","3",IF([Shift Sched]="5pm to 2am","4",IF([Shift
    Sched]="6pm to 3am","5",IF([Shift Sched]="7pm to 4am","6",IF([Shift Sched]="8pm to 5am","7",IF([Shift Sched]="9pm to 6am","8",IF([Shift Sched]="10pm to 7am","8",IF([Shift
    Sched]="11pm to 8am","7",IF([Shift Sched]="12pm to 9am","6",IF([Shift Sched]="1am to 10am","5",IF([Shift Sched]="2am to 11am","4",IF([Shift Sched]="3am to 12pm","3",IF([Shift
    Sched]="4am to 1pm","2",IF([Shift Sched]="5am to 2pm","1",IF([Shift Sched]="6am to 3pm","0",IF([Shift Sched]="7am to 4pm","0",IF([Shift Sched]="8am to 5pm","0",IF([Shift
    Sched]="9am to 6pm","0",IF([Shift Sched]="10am to 7pm","0",IF([Shift Sched]="11am to 8pm","0",IF([Shift Sched]="12pm to 9pm","0"))))))))))))))))))))))))    
    it was able to work fine however my issue is when i extract the information to excel and use a pivot table the table is not able to calulate the sum of the value for this field. Can you please help me with this. this is for an Attendance traker for Night
    Differential pay for employees. they create a daily log of their shift schedule and if i summarize this in pivot the value in the calculated field for this is not getting the sum.
    Thanks,
    Norman

    Hi Everyone
    I used this in SP calculated column field.
    =IF([Shift Sched]="1pm to 10pm","0",IF([Shift Sched]="2pm to 11pm","1",IF([Shift Sched]="3pm to 12am","2",IF([Shift Sched]="4pm to 1am","3",IF([Shift Sched]="5pm to 2am","4",IF([Shift
    Sched]="6pm to 3am","5",IF([Shift Sched]="7pm to 4am","6",IF([Shift Sched]="8pm to 5am","7",IF([Shift Sched]="9pm to 6am","8",IF([Shift Sched]="10pm to 7am","8",IF([Shift
    Sched]="11pm to 8am","7",IF([Shift Sched]="12pm to 9am","6",IF([Shift Sched]="1am to 10am","5",IF([Shift Sched]="2am to 11am","4",IF([Shift Sched]="3am to 12pm","3",IF([Shift
    Sched]="4am to 1pm","2",IF([Shift Sched]="5am to 2pm","1",IF([Shift Sched]="6am to 3pm","0",IF([Shift Sched]="7am to 4pm","0",IF([Shift Sched]="8am to 5pm","0",IF([Shift
    Sched]="9am to 6pm","0",IF([Shift Sched]="10am to 7pm","0",IF([Shift Sched]="11am to 8pm","0",IF([Shift Sched]="12pm to 9pm","0"))))))))))))))))))))))))    
    it was able to work fine however my issue is when i extract the information to excel and use a pivot table the table is not able to calulate the sum of the value for this field. Can you please help me with this. this is for an Attendance traker for Night
    Differential pay for employees. they create a daily log of their shift schedule and if i summarize this in pivot the value in the calculated field for this is not getting the sum.
    Thanks,
    Norman

  • How to calculate New customers and Returning customers in a Pivot Table?

    Hi,
    I have a Pivot table with columns as Order Date, Customer Name, Qty, Cost, Freight, Invoice, Adv Payment. I have only 30 customers and 11000 transactions for 4 years sales period.
    How to calculate New customers and Returning customers in Pivot Table for any given Month or Quarter or Year. I am open to use helper column, formula or a calculated field etc
    Thanks
    Arjun

    Hi Arjun,
    I have received the file and read it, based on your further explain, I know your requested more clarity. In my view, the requested could be done via VBA code or Select function in other dataset, like Access/SQL. (Because before we count the new
    customer and return customer, we might to filter them via rule, the formula need to assign the customer one by one. So, it's inefficient)
    Thus, I recommend we try the above workaround: Use macro or Select function in Access. If you have further question about the coding, please post to the MSDN forum for Excel
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=exceldev&filter=alltypes&sort=lastpostdesc
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.
    George Zhao
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • How to pass hidden field values on a click of a table row

    hi all,
    href = "bookAndNonBook.do"
    I am very new to struts. I have created a table using displaytable tag which displays results in a tabular format. In addtion, i have a hidden field (prodType), the table rows are getting highlighted when i get my mouse on a particular row.
    Following is the code from the results.jsp file
    <body
    onload="addRowHandlers('row', 'rowMouseOver')"
    bgcolor="#FFFFFF" text="#000000" leftmargin="100" topmargin="50"
    marginwidth="" marginheight="" rightmargin="30">
    <html:form action="/bookAndNonBook" method="post">
    <display:table name="sessionScope.productSearchList" id="row"
    sort="list" export="true" defaultsort="1" defaultorder="ascending"
    pagesize="15" decorator="org.displaytag.decorator.TotalTableDecorator"
    class="dataTable">
    <display:column property="prodType" title="ProdType" class="prodType"
    headerClass="prodType" media="html" />
    <display:column title="Title" property="titleName" sortable="true"
    class="title" headerClass="title" />
    </display:table>
    </html:form>
    </BODY>
    I am calling a funtion addRowHandlers which passes the table id (which is row) and the rowMouseover for highlighting the rows on mouse over.
    the code for function addRowHandlers is
    function addRowHandlers(tableId, rowClassName) {
    var previousClass = null;
    var table = document.getElementById(tableId);
    var rows = table.getElementsByTagName("tr");
    for (i = 1; i < rows.length; i++) {
    rows.onmouseover = function () {
    previousClass = this.className;
    this.className = this.className + " " + rowClassName ;
    this.style.cursor="hand";
    rows.onmouseout = function () {
    this.className = previousClass;
    this.style.cursor='';
    rows.onclick = function (){
    var cell = this.getElementsByTagName("td")[0];
    var ProdType = cell.innerHTML;
    alert("value of prodType = " + ProdType);
    when i run the above code and click on a particular row it returns me the value in the hidden field i.e. prodType for that particular row
    Now where i am having problem is i want that on the basis of prodType my jsp file should call different actions for different prodType as returned....somwhat a function like this
    function submitProduct(prodType) {
    if(prodType == "BK")
    resultsForm.action = "/bookProduct.do";
    else if(prodType == "NB")
    resultsForm.action = "/nonbookProduct.do";
    but i am unable to figure out that how do i this..
    Any help will be really appreciated
    Thanks
    Sam

    can you please suggest some good struts forums where i can post my question
    thanks in advance
    Sam

  • How do I make a header column in a pivot table a field from the table

    I am trying to reference a field for a header column in a pivot table. for example: 2006 - Cat, 2006-Dog
    I am trying to get the following result:
    2006-Cat     January     February     March     April     May     June     July     August     September     October     November     December     Totals
    Euthanise     159     203     188     252     376     501     393     315     304     276     212     207     3386
    Intake     192     220     234     305     412     538     409     330     329     305     244     241     3759
    Redeem     10     4     4     3     5     3     2     1     2     1     2     5     42
    Rescue     0     0     2     10     0     0     0     1     0     2     0     4     19
    2006-Dog     January     February     March     April     May     June     July     August     September     October     November     December     Totals
    Euthanise     306     375     347     341     458     484     385     441     317     384     325     318     4481
    Intake     455     514     495     465     571     595     486     570     438     511     434     473     6007
    Redeem     65     63     57     34     57     43     58     46     58     67     53     59     660
    Rescue     0     0     0     1     0     0     0     0     3     1     0     0     5
    2007-Cat     January     February     March     April     May     June     July     August     September     October     November     December     Totals
    Euthanise     223     265     229     275     569     508     451     359     310     318     231     225     3963
    Intake     268     286     274     315     594     567     488     397     329     344     279     249     4390
    Redeem     11     7     11     1     5     2     0     2     4     3     16     2     64
    Rescue     7     0     0     1     0     1     2     1     1     0     1     0     14
    2007-Dog     January     February     March     April     May     June     July     August     September     October     November     December     Totals
    Euthanise     436     374     313     343     395     362     422     403     394     350     275     343     4410
    Intake     594     510     480     477     508     520     553     502     509     544     410     480     6087
    Redeem     67     72     77     57     47     51     50     40     41     62     45     45     654
    Rescue     2     3     0     1     0     0     4     0     3     0     1     1     15
    Any help is greatly appreciated.

    <?xml version="1.0" encoding="UTF-8" ?>
    - <ROWSET>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Euthanise</cue>
    <anicnt>159.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Intake</cue>
    <anicnt>192.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Redeem</cue>
    <anicnt>10.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Euthanise</cue>
    <anicnt>203.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Intake</cue>
    <anicnt>220.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Redeem</cue>
    <anicnt>4.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Euthanise</cue>
    <anicnt>188.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Intake</cue>
    <anicnt>234.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Redeem</cue>
    <anicnt>4.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Rescue</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Euthanise</cue>
    <anicnt>252.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Intake</cue>
    <anicnt>305.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Redeem</cue>
    <anicnt>3.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Rescue</cue>
    <anicnt>10.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Euthanise</cue>
    <anicnt>376.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Intake</cue>
    <anicnt>412.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Redeem</cue>
    <anicnt>5.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Euthanise</cue>
    <anicnt>501.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Intake</cue>
    <anicnt>538.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Redeem</cue>
    <anicnt>3.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Euthanise</cue>
    <anicnt>393.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Intake</cue>
    <anicnt>409.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Redeem</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Euthanise</cue>
    <anicnt>315.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Intake</cue>
    <anicnt>330.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Redeem</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Euthanise</cue>
    <anicnt>304.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Intake</cue>
    <anicnt>329.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Redeem</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Euthanise</cue>
    <anicnt>276.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Intake</cue>
    <anicnt>305.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Redeem</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Rescue</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Euthanise</cue>
    <anicnt>212.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Intake</cue>
    <anicnt>244.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Redeem</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Euthanise</cue>
    <anicnt>207.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Intake</cue>
    <anicnt>241.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Redeem</cue>
    <anicnt>5.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Rescue</cue>
    <anicnt>4.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Euthanise</cue>
    <anicnt>306.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Intake</cue>
    <anicnt>455.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Redeem</cue>
    <anicnt>65.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Euthanise</cue>
    <anicnt>375.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Intake</cue>
    <anicnt>514.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Redeem</cue>
    <anicnt>63.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Euthanise</cue>
    <anicnt>347.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Intake</cue>
    <anicnt>495.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Redeem</cue>
    <anicnt>57.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Euthanise</cue>
    <anicnt>341.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Intake</cue>
    <anicnt>465.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Redeem</cue>
    <anicnt>34.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Euthanise</cue>
    <anicnt>458.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Intake</cue>
    <anicnt>571.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Redeem</cue>
    <anicnt>57.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Euthanise</cue>
    <anicnt>484.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Intake</cue>
    <anicnt>595.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Redeem</cue>
    <anicnt>43.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Euthanise</cue>
    <anicnt>385.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Intake</cue>
    <anicnt>486.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Redeem</cue>
    <anicnt>58.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Euthanise</cue>
    <anicnt>441.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Intake</cue>
    <anicnt>570.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Redeem</cue>
    <anicnt>46.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Euthanise</cue>
    <anicnt>317.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Intake</cue>
    <anicnt>438.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Redeem</cue>
    <anicnt>58.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Rescue</cue>
    <anicnt>3.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Euthanise</cue>
    <anicnt>384.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Intake</cue>
    <anicnt>511.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Redeem</cue>
    <anicnt>67.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Euthanise</cue>
    <anicnt>325.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Intake</cue>
    <anicnt>434.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Redeem</cue>
    <anicnt>53.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Euthanise</cue>
    <anicnt>318.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Intake</cue>
    <anicnt>473.0</anicnt>
    </ROW>
    - <ROW>
    <header>2006 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Redeem</cue>
    <anicnt>59.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Euthanise</cue>
    <anicnt>223.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Intake</cue>
    <anicnt>268.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Redeem</cue>
    <anicnt>11.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Rescue</cue>
    <anicnt>7.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Euthanise</cue>
    <anicnt>265.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Intake</cue>
    <anicnt>286.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Redeem</cue>
    <anicnt>7.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Euthanise</cue>
    <anicnt>229.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Intake</cue>
    <anicnt>274.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Redeem</cue>
    <anicnt>11.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Euthanise</cue>
    <anicnt>275.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Intake</cue>
    <anicnt>315.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Redeem</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Euthanise</cue>
    <anicnt>569.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Intake</cue>
    <anicnt>594.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Redeem</cue>
    <anicnt>5.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Euthanise</cue>
    <anicnt>508.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Intake</cue>
    <anicnt>567.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Redeem</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Euthanise</cue>
    <anicnt>451.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Intake</cue>
    <anicnt>488.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Rescue</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Euthanise</cue>
    <anicnt>359.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Intake</cue>
    <anicnt>397.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Redeem</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Euthanise</cue>
    <anicnt>310.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Intake</cue>
    <anicnt>329.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Redeem</cue>
    <anicnt>4.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Euthanise</cue>
    <anicnt>318.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Intake</cue>
    <anicnt>344.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Redeem</cue>
    <anicnt>3.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Euthanise</cue>
    <anicnt>231.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Intake</cue>
    <anicnt>279.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Redeem</cue>
    <anicnt>16.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Euthanise</cue>
    <anicnt>225.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Intake</cue>
    <anicnt>249.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - CAT</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Redeem</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Euthanise</cue>
    <anicnt>436.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Intake</cue>
    <anicnt>594.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Redeem</cue>
    <anicnt>67.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>January</MNTH>
    <imonth>1</imonth>
    <cue>Rescue</cue>
    <anicnt>2.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Euthanise</cue>
    <anicnt>374.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Intake</cue>
    <anicnt>510.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Redeem</cue>
    <anicnt>72.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>February</MNTH>
    <imonth>2</imonth>
    <cue>Rescue</cue>
    <anicnt>3.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Euthanise</cue>
    <anicnt>313.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Intake</cue>
    <anicnt>480.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>March</MNTH>
    <imonth>3</imonth>
    <cue>Redeem</cue>
    <anicnt>77.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Euthanise</cue>
    <anicnt>343.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Intake</cue>
    <anicnt>477.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Redeem</cue>
    <anicnt>57.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>April</MNTH>
    <imonth>4</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Euthanise</cue>
    <anicnt>395.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Intake</cue>
    <anicnt>508.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>May</MNTH>
    <imonth>5</imonth>
    <cue>Redeem</cue>
    <anicnt>47.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Euthanise</cue>
    <anicnt>362.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Intake</cue>
    <anicnt>520.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>June</MNTH>
    <imonth>6</imonth>
    <cue>Redeem</cue>
    <anicnt>51.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Euthanise</cue>
    <anicnt>422.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Intake</cue>
    <anicnt>553.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Redeem</cue>
    <anicnt>50.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>July</MNTH>
    <imonth>7</imonth>
    <cue>Rescue</cue>
    <anicnt>4.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Euthanise</cue>
    <anicnt>403.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Intake</cue>
    <anicnt>502.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>August</MNTH>
    <imonth>8</imonth>
    <cue>Redeem</cue>
    <anicnt>40.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Euthanise</cue>
    <anicnt>394.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Intake</cue>
    <anicnt>509.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Redeem</cue>
    <anicnt>41.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>September</MNTH>
    <imonth>9</imonth>
    <cue>Rescue</cue>
    <anicnt>3.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Euthanise</cue>
    <anicnt>350.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Intake</cue>
    <anicnt>544.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>October</MNTH>
    <imonth>10</imonth>
    <cue>Redeem</cue>
    <anicnt>62.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Euthanise</cue>
    <anicnt>275.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Intake</cue>
    <anicnt>410.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Redeem</cue>
    <anicnt>45.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>November</MNTH>
    <imonth>11</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Euthanise</cue>
    <anicnt>343.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Intake</cue>
    <anicnt>480.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Redeem</cue>
    <anicnt>45.0</anicnt>
    </ROW>
    - <ROW>
    <header>2007 - DOG</header>
    <MNTH>December</MNTH>
    <imonth>12</imonth>
    <cue>Rescue</cue>
    <anicnt>1.0</anicnt>
    </ROW>
    </ROWSET>

  • Fill in blank cells of a Pivot Table Value field area

    Hi,
    In this workbook (http://1drv.ms/1oHk0QV), a normal Pivot Table has been created on the "Pivot Table" worksheet.  I'd like the blank cells of the Pivot Table to be filled up with the preceding non blank
    value.  So to take an example of Product A, the following is what I want:
    1. H5:N5 should have 1
    2. P5:S5 should have 2
    3. U5:W5 should have 2
    4. Y5:BA5 should have 3
    The same should be done for the others as well.
    I have attempted something on the "PowerPivot" worksheet but I do not get the correct result.
    Please help.
    Regards, Ashish Mathur Microsoft Excel MVP www.ashishmathur.com

    there you go:
    YourMeasure:=CALCULATE([State value],
    LASTNONBLANK(FILTER(ALL(Table2[Week]), Table2[Week] <= MAX(Table2[Week])), [State value])
    it basically finds the last week with a valid [State Value] and shows it
    hth,
    gerhard
    Gerhard Brueckl
    blogging @ http://blog.gbrueckl.at
    working @ http://www.pmOne.com

  • TSQL query to calculate Count / Sum grouping by date on a Pivot Table

    Hi All
    I need help to group the pivot table output to group by dates and sum/count the values. I have a table like shown below.
    Date
    Student 
    Subject
    Hunt
    Marks
    18/02/2014
    Sam 
    Maths
    1
    20
    18/02/2014
    Sam 
    Maths
    1
    10
    18/02/2014
    Sam 
    Maths
    2
    30
    18/02/2014
    Luke
    Science
    1
    50
    17/02/2014
    Sam 
    Maths
    2
    50
    17/02/2014
    Luke
    Science
    2
    60
    16/02/2014
    Luke
    Science
    2
    20
    16/02/2014
    Luke
    Science
    3
    20
    I want to Group by dates and move the Hunt to columns calculating their counts and sum their marks too. Like given below.
    I wrote a pivot query like below but If i group it with dates and calculate the total marks it throws aggregate errors.
    Create Table Student_Log ([Date] datetime ,Student varchar (20), Subject varchar (20) ,Hunt int ,Marks int )
    Go
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Sam ','Maths','1','20')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Sam ','Maths','1','10')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Sam ','Maths','2','30')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Luke','Science','1','50')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-17 15:00:00.000','Sam ','Maths','2','50')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-17 15:00:00.000','Luke','Science','2','60')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-16 15:00:00.000','Luke','Science','2','20')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-16 15:00:00.000','Luke','Science','3','20')
    Go
    select * from Student_Log
    select [DATE] , [Student], [Subject] ,[1],[2],[3],[4],Total =([1]+[2]+[3]+[4])
    from
    ( select [Date], [Student], [Subject],[Hunt],[Marks] from Student_Log
    )x
    pivot
    count ( [Hunt]) for [Hunt]
    in ([1],[2],[3],[4])
    )p
    order by [Date] desc
    I have done this far only. More than this I need to enhance it with the Percentage of Hunts for each Student.
    ie like below table.
    On 18th Sam in Maths he had 2 rows on 1st hunt  and 1 row on 2nd hunt. So On the Pivot table is it possible to represent it on percentage using the Total Attempts column.
    Thanks a lot in advance.
    Its runnung in SQL 2000 Server.

    Create Table Student_Log ([Date] datetime ,Student varchar (20), Subject varchar (20) ,Hunt int ,Marks int )
    Go
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Sam ','Maths','1','20')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Sam ','Maths','1','10')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Sam ','Maths','2','30')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-18 15:00:00.000','Luke','Science','1','50')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-17 15:00:00.000','Sam ','Maths','2','50')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-17 15:00:00.000','Luke','Science','2','60')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-16 15:00:00.000','Luke','Science','2','20')
    INSERT INTO Student_Log ([Date],Student, [Subject],Hunt,Marks) VALUES('2014-02-16 15:00:00.000','Luke','Science','3','20')
    Go
    select * from Student_Log
    ;with mycte as
    Select [Date], [Student], [Subject] ,
    Count(CASE WHEN [Hunt]=1 Then Hunt End) as Hunt1,
    Count(CASE WHEN [Hunt]=2 Then Hunt End) as Hunt2,
    Count(CASE WHEN [Hunt]=3 Then Hunt End) as Hunt3,
    Count(CASE WHEN [Hunt]=4 Then Hunt End) as Hunt4,
    Count(CASE WHEN [Hunt]=1 Then Hunt End)
    +Count(CASE WHEN [Hunt]=2 Then Hunt End)
    +Count(CASE WHEN [Hunt]=3 Then Hunt End)+
    +Count(CASE WHEN [Hunt]=4 Then Hunt End) as Total,
    ISNULL(SUM(CASE WHEN [Hunt]=1 Then Marks End),0) as Mark1,
    ISNULL(SUM(CASE WHEN [Hunt]=2 Then Marks End),0) as Mark2,
    ISNULL(SUM(CASE WHEN [Hunt]=3 Then Marks End),0) as Mark3,
    ISNULL(SUM(CASE WHEN [Hunt]=4 Then Marks End),0) as Mark4
    from Student_Log
    Group By [Date], [Student], [Subject]
    Select [Date], [Student], [Subject]
    , Cast(Hunt1*1./Total*100 as int) as [1]
    , Cast(Hunt2*1./Total*100 as int) as [2]
    ,Cast(Hunt3*1./Total*100 as int) as [3]
    ,Cast(Hunt4*1./Total*100 as int) as [4]
    ,Total,Marks=( Mark1+Mark2+Mark3+Mark4)
    from mycte
    order by [Date] DESC, Student desc
    drop table Student_Log

  • Calculate a daily average in pivot table view

    I am new to biee 11g and would appreciate any assistance with the following.
    I have a pivot table view which includes a hierarchy column and a single measure, units. The pivot is filtered based on date that is prompted.
    I need to include a column in my pivot table that displays the average unit sales for the period being displayed based on working days. ie total units for the period divided by the number of working days in the period selected. The date dimension contains a flag indicating whether a date is a working day or not.

    Measure Columns can't be hidden like an attribute. How ever you can use custom style sheet for Value and Header Properties to not show the measure.
    for the "Custom CSS Style Options (HTML Only)" under measure properties of the column set "Use Custom CSS Style" value to 'display:none'.
    Let me know if this worked.
    Regards,
    Jay

  • How to calculate value from perticular column and row in pivot table

    Hi all,
    I am having following pivot table.
    Country
    A
    B
    C
    D
    F
    G
    H
    J
    K
    L
    M
    Grand Total
    Canada
    1
    1
    3
    3
    12
    14
    13
    97
    China
    8
    4
    3
    19
    India
    2
    47
    448
    176
    395
    3656
    1964
    1360
    8077
    USA
    1545
    352
    380
    26
    10
    4
    8
    32
    2054
    1023
    758
    4624
    UK
    12
    19
    13
    23
    33
    298
    Grand Total
    1545
    352
    381
    29
    72
    474
    184
    427
    5743
    3028
    2167
    13114
    Now I want sum of Columns A, B, C, K, M where Country = India in one field.
    and sum of D, F, g in another field. and sum of remainig columns in another field.
    How can i get sum of values with some where condition in pivot table.
    Thanks,

    Hi Michael,
    Following is the representation which i want
    CouRntry
    ROW LABLES
    A
    B
    C
    Total of
    ABC
    F
    G
    Total
    Of FG
    J
    K
    L
    TOTAL
    of JL
    Grand
    Total
    Canada
    1
    1
    3
    3
    12
    14
    13
    97
    China
    8
    4
    3
    19
    India
    2
    47
    448
    176
    395
    3656
    1964
    1360
    8077
    USA
    1545
    352
    380
    26
    10
    4
    8
    32
    2054
    1023
    758
    4624
    UK
    12
    19
    13
    23
    33
    298
    Grand Total
    1545
    352
    381
    29
    72
    474
    184
    427
    5743
    3028
    2167
    1
    Also if i get sum how can i add a column in between of the fields.
    Thanks

  • How to access hidden fields in a table

    hi
          what is the use of hidden fields in a table, ie. some fields doesn't visible in the field list of a table.  but the fileds will be visible if u display its contents.
        for example in table t518A the text field is not visible in the field list.  But it will be visible if display its contents.  can any one of u please help me out how to access those fields. 
    regards
    sri

    Hi Srivallika,
    The table T518A has a text table called T518B. You can have a look at this table by:-
    1. GOTO SE11 and display table T518A.
    2. GOTO menu GOTO -> TEXT table. It gives the text table for the given table. Here its is T518B.
    A Text table is table with same key fields as the main table with another extra Language key TYPE SPRAS. This table is related to the main table. Hence to access the extra text fields, you can use the TEXT table :).
    Thanks and regards,
    Ravi.
    NOTE: Points keep me alive on SDN .

  • Variance between 2 columns in a Pivot Table

    Hello,
    We have an analysis that is a Union of 2 analysis. It has two result columns in the Union, each column have a value of one month. We have to create a third column with the variance between the second and first column.
    We are using a Pivot Table and creating a New Calculated Item in the month column with difference between the columns ($2 - $1). But this results in four different columns - The 2 original ones and the difference repeated (for each month).
    Pls. is there a way to build the pivot table the way we need it ? with just the 3rd column as a variance result.
    Txs for any help.
    Antonio

    You may get the logical query as below
    SELECT saw_0, saw_1, FROM (
    (SELECT A saw_0, B saw_1 FROM "SA" )
    UNION
    (SELECT C saw_0, D saw_1 FROM "SA" )
    ) t1 ORDER BY saw_0
    I would suggest to create another column at first line of SELECT so that you can use those saw_0, saw_1 columns to get another column something like
    SELECT saw_0, saw_1, saw_0+saw_1 FROM (
    (SELECT A saw_0, B saw_1 FROM "SA" )
    UNION
    (SELECT C saw_0, D saw_1 FROM "SA" )
    ) t1 ORDER BY saw_0
    This is just a hint you need to put in your requirements
    if make sense mark :)
    Edited by: Srini VEERAVALLI on May 14, 2013 10:35 AM

  • NullPointerException for hidden field in table with col of type DBSequence

    All,
    I implemented the use of the DBSequence type on my entity to automatically populate my employee_id on the hr.employees table on insert. In jheadstart, I had to manually change the EmployeeId attribute java type to DBSequence to get my generated pages working. When I try to use the generated form to insert a new employee, the insert works(employeeid is populated w/a negative val and then replaced w/the next seq number) if the column is displayed in the table layout. However, when I change the Display type of the sequence field to "hidden," when I try to add an employee I receive the following error:
    - JBO-27008: Attribute set for EmployeeId in view object EmployeesView1 failed
    - java.lang.NullPointerException
    Has anyone encountered this before? This same error occurs if the table using the hidden dbsequence field is in the table layout as a stacked detail group of another group such as departments. If you click on one of the detail tabs you will receive the same error message.
    Is the use of the DBSequence type supported by jheadstart? Is this easily remedied?
    Thanks,
    Paul
    ADF Business Components     10.1.3.42.70
    JHeadstart 10.1.3.3.75
    Edited by: p.mon on Sep 3, 2008 2:31 PM

    Steven,
    The sequence field is just being used as a surrogate key and we don't want to display it to the user. However, since we're using the default display value property to populate it, I assumed it needed to be on the entry form for inserts in order to fetch the next value. Please let me know if my assumption was wrong.
    We've already found a workaround by reverting the column back to a number data type and using a managed bean to populate the field w/the same sequence.
    Thanks,
    Paul

Maybe you are looking for