# Column gripper

You can use the column gripper context menu to quickly sort or show/hide fields or insert a new field. Let's look at the various options in detail.

#### 1. Sort

You can use the *Sort* option to sort your data in ascending/descending order or apply an absolute sort. For hierarchical datasets, sorting is applied to the child rows for each level of the hierarchy.

<figure><img src="/files/CBCdidS1b5iufZ32dZy1" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(117).png" alt=""><figcaption><p>Sort option</p></figcaption></figure>

In the example, the Gross Margin measure has been sorted in ascending order, denoted by the small black upward triangle.

<figure><img src="/files/7mav4SFUL8luA13sSQc4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(118).png" alt=""><figcaption><p>Sorted data for the Gross Margin column</p></figcaption></figure>

#### 2. Insert

The *Insert* option can be used for the following operations:

* **Copy as data input** - Create a new data input field with values copied from the selected measure.
* **New data input** - Create a new empty data input field
* **Insert formula** - Create a new field using a built-in formula

Learn more about [data input](/planning-sheets/how-tos/adding-business-logic-and-formulae/rows/insert-manual-input-rows.md) and [formula measures](/planning-sheets/how-tos/adding-business-logic-and-formulae/measures-and-columns/insert-calculated-columns.md).

<figure><img src="/files/WxKv9R4IiNB2RYdh335P" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(1200).png" alt=""><figcaption></figcaption></figure>

#### 3. Pin column

The pin column option allows you to tag important columns right at the beginning of your report - saving you the effort required to scroll back and forth.

<figure><img src="/files/IixHk0RHVzBYoQJ5K0dH" alt=""><figcaption><p><mark style="color:$info;">Pin Column</mark></p></figcaption></figure>

In the example below, the Gross Margin has been pinned to the beginning of the report.

<figure><img src="/files/iKKfRqUZAbxfIPDvISNI" alt=""><figcaption><p><mark style="color:$info;">The Gross Margin column has been pinned</mark></p></figcaption></figure>

You can also choose to unpin a particular field or unpin all fields.

<figure><img src="/files/3OlonTbHogz8pY3w1FQx" alt=""><figcaption><p><mark style="color:$info;">Un-Pin fields</mark></p></figcaption></figure>

#### 4. Freeze column

Navigating large reports with numerous rows and columns can make data comparison cumbersome with a significant amount of scrolling. With Plan Matrix, you can freeze selected rows and columns to keep key metrics in view - making analysis faster and more efficient.

<figure><img src="/files/itVuVprWuyKePJqYGtKO" alt=""><figcaption><p>Freeze Column option</p></figcaption></figure>

For example, to use the key metrics for 2023 Revenue as a benchmark, you can freeze the specific column as shown in the image.

<figure><img src="/files/uq2QXAMhTjsnmRsBGoG8" alt=""><figcaption><p>2023 Reveue column is Freezed</p></figcaption></figure>

You can freeze both rows and columns. [Learn more about freezing rows](https://docs.fabricplan.com/planning/working-with-lumel-epm/3.-basic-interactions/context-menus/pages/dUPSk0nXZxKQzc6dpM6N#id-5.4.-freeze-row).

Frozen rows and columns are retained in Excel and PDF exports.

#### 5. Ignore measure in null suppression

If your report has non-numeric data along with measures, and all the measure values are null for certain rows, you may want to suppress such rows as they do not add value to the report.

Notice the row highlighted in the report below; all numeric measure values are null. You can suppress these rows with the **Ignore Measure in Null Suppression** option.

{% hint style="info" %}
The Hide Blanks option under Hierarchy settings should be set to **Visible Values**.
{% endhint %}

Notice how the highlighted row with null measure values is suppressed after selecting the option.

<figure><img src="/files/OcLRvnKjR0AQODhVuKpJ" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/Untitled%20Project%20(45).gif" alt=""><figcaption><p>Ignore measure in null suppression</p></figcaption></figure>

#### 6. Stick Measure to Last

In some cases, using field measures can cause an automatic re-ordering of columns in the report. You may want a particular measure to always retain its position at the end. You can use the *Stick Measures to Last* option to assign the designated measure to the last position. The last position will be retained even if new fields are added to the visual.

<figure><img src="/files/VSCGvRpYumOEfaZaJ2m2" alt=""><figcaption><p><mark style="color:$info;">Stick Measure to Last</mark></p></figcaption></figure>

The image below shows the COGS measure at the last.

<figure><img src="/files/u2ro6q2YVAn8smcIxQNP" alt=""><figcaption><p><mark style="color:$info;">The COGS measure at the end and the remove sticked measure option</mark></p></figcaption></figure>

<figure><img src="/files/ohrN09hAnmoC5fhAKrv5" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can apply the 'remove the sticked measure' option from the column gripper to remove the column from the last.
{% endhint %}

#### 7. Hide Column

You can use the *Hide Column* option to mask a particular column in your report. In the image below, notice how the 2024 > COGS measure has been hidden in the report.

<figure><img src="/files/ZccPyyBMHi5zWdFJOQi7" alt=""><figcaption><p><mark style="color:$info;">Hiding the 2024-COGS column</mark></p></figcaption></figure>

{% hint style="info" %}
You can use the *Show All Columns* option to display hidden columns again.
{% endhint %}

<figure><img src="/files/QHPkElxHdz1dCpscMHP2" alt=""><figcaption><p><mark style="color:$info;">The COGS column is hidden, and the Show all column option</mark></p></figcaption></figure>

#### 8. Aggregation

Using this option, you can directly set the aggregation method used to calculate the totals and subtotals for a particular column. Learn more about [managing aggregation](/planning-sheets/how-tos/adding-business-logic-and-formulae/manage-aggregation.md).

<figure><img src="/files/1Ud3AaXEBw07VH8kttwI" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(1217).png" alt=""><figcaption><p>Measure aggregation for totals and subtotals</p></figcaption></figure>

#### 9. Select Measure

You may need to perform operations such as applying uniform formatting for a measure. Rather than selecting each measure and applying formatting, you can use this option to select a particular measure across the entire report and apply formatting in a single shot. In the animation below, notice how the Revenue measure has been selected for all months.

<figure><img src="/files/7LRWZsI6f8lkusmjpDqF" alt=""><figcaption><p><mark style="color:$info;">Select measure option</mark></p></figcaption></figure>

You can deselect the measure using the Unselect Measure option, which is available when measures are selected.

<figure><img src="/files/H040sWCJJRbdNR3VA4Iq" alt=""><figcaption><p><mark style="color:$info;">Unselect measure option</mark></p></figcaption></figure>

#### 10. Select header

The select header options enables you to select measure headers and apply custom formatting to the measure header

<figure><img src="/files/febdwnnnN014KljS49Mn" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/Untitled%20Project%20(3).gif" alt=""><figcaption><p>Select measure header</p></figcaption></figure>

#### 11. Number formatting

You can use this option to directly set a custom scaling factor for a particular measure.

<figure><img src="/files/lOMbWvgaI3TqAFeU6XK4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(1220).png" alt=""><figcaption><p><mark style="color:$info;">Number formatting</mark></p></figcaption></figure>

#### 12. Audit

The audit log is a full-page, spreadsheet-style window - complete with filters and dropdowns - making it easier to track and manage audits. The **Data Input** tab, as the name implies, captures all the changes made to data input fields. The **Reports** tab captures the dimensions and measures added to or modified in the report.

<figure><img src="/files/RUgFVhMYLHRGkgXyRla5" alt=""><figcaption><p><mark style="color:$info;">Audit Logs option</mark></p></figcaption></figure>

The image below shows the Audit screen.

<figure><img src="/files/V4Jq0D1u943Bkv5Hevbk" alt=""><figcaption><p><mark style="color:$info;">Audit Log Screen</mark></p></figcaption></figure>

#### 13. Multi select rows

This option enables checkboxes to quickly select multiple rows. Click on the column gripper for the row dimension header to access the **Multi Select Rows** option.

<figure><img src="/files/kyEkWhoyzfm8oq8R7ZLF" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(2773).png" alt=""><figcaption><p>Multi select rows option</p></figcaption></figure>

Multi select checkboxes enabled:

<figure><img src="/files/dOfo4IZvJm9XNIN5nIHG" alt=""><figcaption></figcaption></figure>

<figure><img src="https://github.com/lumelinc/PowerTableDocs/blob/main/.gitbook/assets/image%20(2774).png" alt=""><figcaption><p>Multi-select checkboxes</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fabricplan.com/planning/working-with-lumel-epm/3.-basic-interactions/context-menus/column-gripper.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
