> For the complete documentation index, see [llms.txt](https://docs.videc.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.videc.de/june5-3.7/weitere-june5-produkte/june5-add-in-for-excel/funktionsweise-des-add-ins.md).

# Funktionsweise des Add-Ins

Um Daten vom JUNE5-Server zu beziehen, stützt sich das JUNE5 Add-In for Excel auf die Formelfunktion von Excel. Hierbei kommen 4 Formeln zum Einsatz.

#### Zum Darstellen eines Processwerts wird folgende Formel genutzt:

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td>Format:</td><td>=J5GetPVValue("DATUM"; "DATASOURCEKEY"; "VERDICHTUNGSSTUFE"; "AGGREGATFUNKTION")</td></tr><tr><td>Beispiel 1:</td><td>=J5GetPVValue("02.09.2016 00:00:00"; "DEMOSTD_Acron73.DN10IE001"; "DAY1"; "VAL")</td></tr><tr><td>Beispiel 2:</td><td>=J5GetPVValue($A10; B$5; "DAY1"; "VAL")</td></tr></tbody></table>

#### Zum Darstellen des Kurznamens wird folgende Formel genutzt:

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td>Format:</td><td>=J5GetPVShortname("DATASOURCEKEY")</td></tr><tr><td>Beispiel 1:</td><td>=J5GetPVShortname("DEMOSTD_Acron73.DN10IE001")</td></tr><tr><td>Beispiel 2:</td><td>=J5GetPVShortname(B$5)</td></tr></tbody></table>

#### Zum Darstellen des Langnamens wird folgende Formel genutzt:

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td>Format:</td><td>=J5GetPVLongname("DATASOURCEKEY")</td></tr><tr><td>Beispiel 1:</td><td>=J5GetPVLongname("DEMOSTD_Acron73.DN10IE001")</td></tr><tr><td>Beispiel 2:</td><td>=J5GetPVLongname(B$5)</td></tr></tbody></table>

#### Zum Darstellen der Einheit wird folgende Formel genutzt:

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td>Format:</td><td>=J5GetPVUnit("DATASOURCEKEY")</td></tr><tr><td>Beispiel 1:</td><td>=J5GetPVUnit("DEMOSTD_Acron73.DN10IE001")</td></tr><tr><td>Beispiel 2:</td><td>=J5GetPVUnit(B$5)</td></tr></tbody></table>

#### Sonderausgaben der Formeln

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td>#invalid</td><td>Der Datasourcekey ist nicht im JUNE5 nicht vorhanden.</td></tr><tr><td>#updating</td><td>Der Wert der Zelle wird geupdaten.</td></tr><tr><td>#no data</td><td>Kein Wert zu diesem Zeitpunkt.</td></tr></tbody></table>

## Datasourcekey

Der Datasourcekey setzt sich aus der Anlagenidentifikation aus JUNE5 und dem Kurznamen der Prozessvariable zusammen. Diese werden durch einen Punkt getrennt.

Beispiel: J5DA.BHKW1\_EL

## Aggregatfunktionen

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td><strong>Funktion</strong></td><td><strong>Beschreibung</strong></td></tr><tr><td>VAL</td><td>Wert (Prozeß,Intervall,Tages,Wochen,Monats,Jahreswert)</td></tr><tr><td>PSUM</td><td>Summe aus Prozeßwerten</td></tr><tr><td>PSIGMA</td><td>Standardabweichung aus Prozeßwerten</td></tr><tr><td>PPERC15</td><td>Percentilwert aus Prozeßwerten</td></tr><tr><td>PPERC85</td><td>Percentilwert aus Prozeßwerten</td></tr><tr><td>PMIN</td><td>Minimum aus Prozeßwerten</td></tr><tr><td>PMAX</td><td>Maximum aus Prozeßwerten</td></tr><tr><td>PMINLIM</td><td>Untere Grenzwertverletzung aus Prozeßwerten</td></tr><tr><td>PMAXLIM</td><td>Obere Grenzwertverletzung aus Prozeßwerten</td></tr><tr><td>PCOUNT</td><td>Anzahl von Prozeßwerten</td></tr><tr><td>VALAVG</td><td>Mittelwert</td></tr><tr><td>ISUM</td><td>Summe aus Intervallwerten</td></tr><tr><td>ISIGMA</td><td>Standardabweichung aus Intervallwerten</td></tr><tr><td>IPERC15</td><td>Percentilwert aus Intervallwerten</td></tr><tr><td>IPERC85</td><td>Percentilwert aus Intervallwerten</td></tr><tr><td>IMIN</td><td>Minimum aus Intervallwerten</td></tr><tr><td>IMAX</td><td>Maximum aus Intervallwerten</td></tr><tr><td>IMINLIM</td><td>Untere Grenzwertverletzung aus Intervallwerten</td></tr><tr><td>IMAXLIM</td><td>Obere Grenzwertverletzung aus Intervallwerten</td></tr><tr><td>ICOUNT</td><td>Anzahl aus Intervallwerten</td></tr><tr><td>DSUM</td><td>Summe aus Tageswerten</td></tr><tr><td>DSIGMA</td><td>Standardabweichung aus Tageswerten</td></tr><tr><td>DPERC15</td><td>Percentilwert aus Tageswerten</td></tr><tr><td>DPERC85</td><td>Percentilwert aus Tageswerten</td></tr><tr><td>DMIN</td><td>Minimum aus Tageswerten</td></tr><tr><td>DMAX</td><td>Maximum aus Tageswerten</td></tr><tr><td>DMINLIM</td><td>Untere Grenzwertverletzung aus Tageswerten</td></tr><tr><td>DMAXLIM</td><td>Obere Grenzwertverletzung aus Tageswerten</td></tr><tr><td>DCOUNT</td><td>Anzahl aus Tageswerten</td></tr><tr><td>MSUM</td><td>Summe aus Monatswerten</td></tr><tr><td>MSIGMA</td><td>Standardabweichung aus Monatswerten</td></tr><tr><td>MPERC15</td><td>Percentilwert aus Monatswerten</td></tr><tr><td>MPERC85</td><td>Percentilwert aus Monatswerten</td></tr><tr><td>MMIN</td><td>Minimum aus Monatswerten</td></tr><tr><td>MMAX</td><td>Maximum aus Monatswerten</td></tr><tr><td>MMINLIM</td><td>Obere Grenzwertverletzung aus Monatswerten</td></tr><tr><td>MMAXLIM</td><td>Untere Grenzwertverletzung aus Monatswerten</td></tr><tr><td>MCOUNT</td><td>Anzahl von Monatswerten</td></tr></tbody></table>

## Verdichtungsstufen

<table><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td><strong>Stufe</strong></td><td><strong>Beschreibung</strong></td></tr><tr><td>PROCESS</td><td>Prozeßdaten</td></tr><tr><td>INTERVAL1</td><td>Intervalldaten1 *</td></tr><tr><td>INTERVAL2</td><td>Intervalldaten2 *</td></tr><tr><td>INTERVAL3</td><td>Intervalldaten3 *</td></tr><tr><td>INTERVAL4</td><td>Intervalldaten4 *</td></tr><tr><td>INTERVAL5</td><td>Intervalldaten5 *</td></tr><tr><td>INTERVAL6</td><td>Intervalldaten6 *</td></tr><tr><td>INTERVAL7</td><td>Intervalldaten7 *</td></tr><tr><td>INTERVAL8</td><td>Intervalldaten8 *</td></tr><tr><td>DAY1</td><td>Tagesdaten aus dem Hauptintervall</td></tr><tr><td>DAY2</td><td>Tagesdaten aus dem Nebeninterval2</td></tr><tr><td>DAY3</td><td>Tagesdaten aus dem Nebeninterval3</td></tr><tr><td>DAY4</td><td>Tagesdaten aus dem Nebeninterval4</td></tr><tr><td>DAY5</td><td>Tagesdaten aus dem Nebeninterval5</td></tr><tr><td>DAY6</td><td>Tagesdaten aus dem Nebeninterval6</td></tr><tr><td>DAY7</td><td>Tagesdaten aus dem Nebeninterval7</td></tr><tr><td>DAY8</td><td>Tagesdaten aus dem Nebeninterval8</td></tr><tr><td>WEEK</td><td>Wochendaten</td></tr><tr><td>MONTH</td><td>Monatsdaten</td></tr><tr><td>YEAR</td><td>Jahresdaten</td></tr><tr><td>VGCOMMENT_DAY</td><td>Tageskommentare einer VG</td></tr><tr><td>VGCOMMENT_WEEK</td><td>Wochenkommentare einer VG</td></tr><tr><td>VGCOMMENT_MONTH</td><td>Monatskommentare einer VG</td></tr><tr><td>VGCOMMENT_YEAR</td><td>Jahreskommentar einer VG</td></tr></tbody></table>

*\* Intervalldaten können auch über die Zeitspanne des Intervalls angegeben werden. Z.B. "15 min" oder "2 h".*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.videc.de/june5-3.7/weitere-june5-produkte/june5-add-in-for-excel/funktionsweise-des-add-ins.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.
