Skip to end of banner
Go to start of banner

Reports Common Concepts

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Calculated Fields

Introduction

A calculated field feature allows you to perform calculations between different fields that you have within the report you have created, so you are not required to export the report to Excel. Additionally, the fields can be filtered based on the results of the calculation.

This feature can also be used in schedule reports, saved as favorites, etc.

image-20240123-100724.png

Full Available Functions List

Function

Explanation

Examples

If

Calculation Field Creation

  1. Click on the “+Add Field” and choose the “Calculated Field”. This action will open the calculation fields wizard.

image-20240123-085252.png
  1. Choose the relevant functions via the “Functions” tab or you may also write down the formula manually. This action will add the function to the right side of the window.

image-20240123-100704.png

  1. Select the "Report Fields" tab and select the relevant fields from your report on which you would like to perform the calculations. Only fields that are part of the report will appear in the list. Calculated fields will appear with the "calculator" icon and system fields will appear with the "system" icon.

image-20240123-100833.png

  1. You may add new fields to the report right now without leaving the calculation fields wizard by selecting the "System Fields" tab and adding the new fields.

image-20240123-100909.png
  1. Give the calculated field a unique name

  2. Click on “Save” to save the field. The save action will only be enabled if the user entered a valid formula and a valid field name. There will be a variety of popups on the screen with relevant information regarding the calculation.

Additional notes

As with any standard report field, the calculated field name can be changed, and filtering functionality is fully supported!

Regular Expression

Galooli reports system allows you to perform a variety of advanced filtering manipulations without using third-party solutions such as Excel.

A regular expression (Regex) is a sequence of characters that specifies a search pattern of textual information. Usually, such patterns are used in order to filter text data before its presentation. Regular expression allows a combination of several filters together for example “and”, “or” filters.

Galooli’s Pro solution allow you to perform a variety of simple filtering manipulations on the textual data such as “Text Contain”, “Text Not Contain” before you run the report.

These filtering tools facilitate the analysis of the final information obtained from the report and save time so the user does not have to use formulas or tools in third-party solutions such as Excel.

However, sometimes more advanced filtering manipulations are required, and here the Regular expression filtering tool can be very useful.

The use of the tool

A regular expression (Regex) is a sequence of characters that specifies a search pattern of textual information. Usually, such patterns are used in order to filter text data before its presentation. Regular expression allows a combination of several filters together for example “and”, “or” filters.

  1. Find a textual report and choose the Regular expression option

  2. Write the appropriate formula for the required filtering

Limitation

A regular expression can be used in textual fields only.

Examples of common formulas

Expressions 

Formula

XX OR XX

(XX|XX)

XX AND XX

(?=.*XX)(?=.*XX)

Not XX OR Not XX

^(?!.*(XX|XX)).*

XX=the expression

Example of using the tool

Example #1

For example, if your report contains two columns:

  • “Unit Name” field - Textual field that contains all the organization vehicle models (Mazda, Opel, Ford, Honda, etc.)

  • “Status” field - Field that presents a variety of statuses of the vehicle (Disconnected, Moving, etc.)

Now your mission is to find only the Mazda OR the Ford modules that their status is disconnected.

In this situation, you should use the Regular expression tool in the following way:

  1. Choose the “Regular expression” in the “Unit Name”

  2. Write the appropriate formula XX|XX. In this case, the XX is the name of the cars model

  3. Choose the “Disconnected” status in the “Status” field

  4. Run the report

You will get only the disconnected MAZDA or FORD models

Example #2

For example, if your report contains one column:

  • “Unit Name” field - Textual field that contains all the organization sites names (Site1, Site 2, Site3, Site4, etc.) AND the identification number of each site (ABC123, ABC456, ABC789, DEF123, DEF456, DEF789, etc.)

Now your mission is to find only Site1 AND that their identification number contains ABC letters. It is important to emphasize that using AND formula requires that all the information appears in the same field (Site1 ABC123 for example)

In this situation, you should use the Regular expression tool in the following way:

  1. Choose the “Regular expression” in the “Unit Name”

  2. Write the appropriate formula (?=.*XX)(?=.*XX). In this case, the XX is the name of the site, and the identification number

  3. Run the report

  • No labels