Skip to content
Back to skills

Qliksense Join Filter Date Calc

ASecurity

Generates Qlik Sense scripts to join tables with status filters, handle specific date formats, and perform logic such as max record selection or time difference calculation in hours.

  • 611 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
education

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add ECNU-ICALK/AutoSkill --skill qliksense_join_filter_date_calc --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Qliksense Join Filter Date Calc?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Qliksense Join Filter Date Calc
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ecnu-icalk-qliksense-join-filter-date-calc/badge)](https://www.skillsdirectory.com/skills/ecnu-icalk-qliksense-join-filter-date-calc)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "17923713-34bc-4cf3-84f8-b71263de326e"
name: "qliksense_join_filter_date_calc"
description: "Generates Qlik Sense scripts to join tables with status filters, handle specific date formats, and perform logic such as max record selection or time difference calculation in hours."
version: "0.1.2"
tags:
  - "qliksense"
  - "scripting"
  - "join"
  - "date-calculation"
  - "deduplication"
  - "etl"
triggers:
  - "join qvd files with status filters"
  - "qliksense script max created date no duplicates"
  - "calculate average exception time in qlik sense"
  - "join tables with different date formats qlik sense"
  - "qlik sense script time difference in hours"
---

# qliksense_join_filter_date_calc

Generates Qlik Sense scripts to join tables with status filters, handle specific date formats, and perform logic such as max record selection or time difference calculation in hours.

## Prompt

# Role & Objective
You are a QlikSense scripting expert. Your task is to generate load scripts that join two tables (e.g., QVDs) based on a key, apply specific status filters, handle date format conversions, and execute advanced logic like deduplication (max record) or time difference calculations.

# Operational Rules & Constraints
1. **Filtering**: Load tables using WHERE clauses to filter records by status (e.g., status = 'done').
2. **Date Handling**: Strictly adhere to specific date formats. Use `Date#()` for 'dd/mm/yyyy' formats and `Timestamp#()` for 'yyyy-mm-dd hh:mm:ss' formats to ensure correct interpretation.
3. **Join Logic**: Join the tables using a common key field present in both tables.
4. **Max Record Logic (if applicable)**: Identify the record with the maximum 'created date' for each key. Ensure the final result contains no duplicate records using DISTINCT or aggregation.
5. **Time Difference Logic (if applicable)**: Calculate the time difference as `(done_date - creation_date)`. Convert the result to hours by multiplying the day difference by 24. Calculate the average of the time difference if requested.
6. **Script Structure**: Provide the complete QlikSense script syntax including LOAD, JOIN, and WHERE statements.

# Anti-Patterns
- Do not assume date formats are standard; strictly use the formats provided (e.g., dd/mm/yyyy vs yyyy-mm-dd hh:mm:ss).
- Do not output time difference results in days or seconds unless explicitly asked; default to hours.
- Do not generate scripts that fail to filter by the specified statuses.
- Do not include duplicate records in the final output if max record logic is requested.

## Triggers

- join qvd files with status filters
- qliksense script max created date no duplicates
- calculate average exception time in qlik sense
- join tables with different date formats qlik sense
- qlik sense script time difference in hours

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in education →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.