After you retrieve data into the worksheet, you may want to manipulate the data in various ways. For example, you may want to move rows and columns to different positions in the worksheet, or you may want to tell Hyperion Essbase to suppress or retain specific data during data retrievals.
To help you manipulate worksheet data, this section steps you through the following procedures:
With the Pivot command, you can change the orientation of worksheet data. Use the Pivot command to do any of the following:
You can execute the Pivot command in two ways:
To pivot Year data from a row group to a column group:
Note: | You should already be connected to the Sample Basic database. If you are not connected, follow the steps in Connecting to a Database. |
Figure 26. View Before Pivoting
Figure 27. Result of Pivoting a Row Group to a Column Group
Hyperion Essbase pivots the Year dimension to a column group next to Market (above the Scenario members).
Figure 28. Pivoting a Column Group to a Row Group
Note: | The member label box that is displayed under the cursor during the pivot operation displays the names of the members that you are pivoting. The orientation of the member label box, however, does not determine the orientation of the pivot result. Hyperion Essbase determines the data orientation by the location of the destination cell. |
Hyperion Essbase pivots the Scenario members (Actual, Budget, Variance, and Variance%) from a column group to a row group that is displayed to the left of the Product members.
Figure 29. Result of Pivoting a Column Group to a Row Group
To transpose the order of row groups:
Figure 30. Pivoting the Order of Row Groups
The pivot changes the order of the row groups.
Figure 31. Result of Pivoting the Order of Row Groups
In this example, notice that both the source cell and the destination cell are now members. Whenever the source cell and the destination cell are members of different row groups, Hyperion Essbase exchanges the member groups. You must select a destination cell that contains a member name to exchange row members. You can also exchange column members by choosing a destination cell in another column that contains a member name.
The Keep Only command retains only selected member rows or columns and removes all other data from the worksheet view. This command provides a powerful way to remove dimensional slices without having to delete individual cells.
To keep only Actual and Budget data in the current worksheet:
Figure 32. Selecting Members for the Keep Only Command
Hyperion Essbase removes the Variance, Variance%, and Scenario rows from the worksheet and retains only Actual and Budget data.
Figure 33. Result of Retaining a Data Subset (Adjacent Cells)
Occasionally, the data that you want to remove from the worksheet does not lie in an adjacent range of cells.
To select and retain nonadjacent cells.
Figure 34. Selecting Nonadjacent Members for the Keep Only Command
Hyperion Essbase retains only Qtr2 and Qtr4 data and deletes the other Year members.
Figure 35. Result of Retaining a Data Subset (Nonadjacent Cells)
The Remove Only command is the counterpart to the Keep Only command. With Remove Only, you can remove selected member rows or columns and retain all other data in the worksheet view.
To remove a data subset from the current worksheet view:
Hyperion Essbase removes data for Ratios and Measures but retains data for Profit and Inventory.
Figure 36. Result of Removing a Data Subset
With the Navigate Without Data feature, you can perform navigational operations, such as pivot, zoom in, zoom out, keep only, and remove only, without retrieving any data into the worksheet.
This feature is especially useful when dealing with dynamic calculation members, which are usually specified by the application designer. By activating Navigate Without Data, you are effectively telling Hyperion Essbase not to dynamically calculate values (that is, calculate the database at retrieval time) while you are creating the spreadsheet report. Dynamic calculation is discussed in more detail in Retrieving Dynamic Calculation Members"Retrieving Dynamic Calculation Members" on page 169.
To navigate through the worksheet without retrieving data:
Hyperion Essbase displays a check mark next to the menu item.
Note: | You can also enable Navigate Without Data by selecting the appropriate option in the Essbase Options dialog box (Global Tab) or by clicking the Navigate Without Data button on the Essbase toolbar. |
Hyperion Essbase shows the collapsed Year dimension but withholds retrieving any data that is changed as a result of drilling up. The cells where data would normally be displayed are blank.
Figure 37. Result of Zooming Out (Navigate Without Data Enabled)
Hyperion Essbase executes the pivot but does not retrieve data.
Note: | You get the same result by pivoting any of the other Scenario members. |
Figure 38. Result of Pivoting (Navigate Without Data Enabled)
Hyperion Essbase executes the pivot without retrieving data.
Figure 39. Result of Pivoting (Navigate Without Data Enabled)
Navigating without data also works with the Keep Only and Remove Only commands.
To navigate without data when using the Keep Only or Remove Only command:
Hyperion Essbase retains only the selected members and does not retrieve data.
Figure 40. Result of Keep Only (Navigate Without Data Enabled)
Hyperion Essbase executes the Remove Only command without actually querying the database for information.
Figure 41. Result of Remove Only (Navigate Without Data Enabled)
To turn off Navigate Without Data when you are ready to retrieve data:
Hyperion Essbase removes the check mark next to the menu item.
Note: | You can also disable Navigate Without Data by clearing the appropriate option in the Essbase Options dialog box (Global Tab) or by clicking the Navigate Without Data button on the Essbase toolbar. |
Hyperion Essbase drills down on the Market dimension and also retrieves data into the worksheet.
Figure 42. Result of Drilling down (Navigate Without Data Disabled)
Note: | If you want to retrieve data without changing the current worksheet view, you can also retrieve data by simply double-clicking in any data cell or by selecting Essbase > Retrieve (after disabling Navigate Without Data). |
Several types of data can be returned to a worksheet view:
A missing value is not the same as a zero value that is loaded into the Hyperion Essbase database. When data does not exist for a data cell in Hyperion Essbase, a value of #Missing is returned to the worksheet. If any cell in a row contains a value, that row is not suppressed on a retrieval.
With Hyperion Essbase, you can suppress missing and zero values from the display in the worksheet. In addition, you can tell Hyperion Essbase to suppress underscore characters that are in some member names.
To suppress rows that contain missing values from displaying in the worksheet:
Notice that, in the South, the product 100-30 row contains all missing values, indicating that this product is not sold in the South. You may need to scroll down the worksheet to see this row.
Figure 43. Worksheet View Displaying Missing Data Values
Note: | The Suppress #Missing Rows and Zero Rows options are not available when any of the Formula Preservation options are selected in the Essbase Options dialog box. For more information on Formula Preservation, see Preserving Formulas When Retrieving Data"Preserving Formulas When Retrieving Data" on page 158. |
Note: | After you change a worksheet option in the Essbase Options dialog box, you must perform a retrieval or drill operation to have the new setting take effect. |
Hyperion Essbase suppresses product 100-30 from the South member group.
Figure 44. Result of Suppressing Missing Data Values
Note: | After you enable the Suppress #Missing Rows feature in the Essbase Options dialog box, any missing values suppressed during a data retrieval are not retrieved again by simply disabling the feature. If you disable the feature in the Essbase Options dialog box, missing values are retrieved from only that point on. For example, in the tutorial task described above, Hyperion Essbase could not go back and return the missing values for product 100-30. To return these missing values to the worksheet, you disable the Suppress #Missing Rows feature, drill up on a Product member, and then drill down again. |
You can also suppress zeros and underscore characters as described in the task above by clicking the appropriate options in the Suppress option group in the Essbase Options dialog box (Display tab).
In addition to suppressing specific values and characters during retrieval, Hyperion Essbase enables you to define a label for missing values (#Missing) or for data you do not have access to (#NoAccess). If you define a replacement label for these values, Hyperion Essbase displays the replacement labels instead of the default labels. For more information on defining replacement labels for the #Missing and #NoAccess labels, see the Hyperion Essbase Spreadsheet Add-in online help.