> 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/acron-9.3/intro/funktionen.md).

# Funktionen

Mit Funktionen führen Sie komplexe Berechnungen, Auswertungen und Vergleiche durch. Sie können Funktionsaufrufe schachteln, so dass der [Rückgabewert](/acron-9.3/intro/funktionen/rueckgabewert.md) einer Funktion als Argument einer anderen Funktion oder als Operand eines [Operators](/acron-9.3/intro/operator.md) dient.

Die Syntax der Funktionen im Formeleditor besitzen alle dasselbe, an die Programmiersprache BASIC angelegte Muster:

[Rückgabewert](/acron-9.3/intro/funktionen/rueckgabewert.md) = Funktion ([Argumente](/acron-9.3/intro/funktionen/argumente.md))

Sie geben innerhalb eines Ausdrucks den Funktionsnamen und die Argumente der Funktion ein. Die Groß- und Kleinschreibung ist bei Funktionsnamen ohne Bedeutung. Nur bei den Argumenten müssen Sie die Groß- und Kleinschreibung beachten, besonders, wenn Sie [Variablen](/acron-9.3/intro/variablen.md) und [Konstanten](/acron-9.3/intro/konstanten.md) als Argumente verwenden.

Der Formeleditor wertet den Ausdruck aus, ruft die Funktion mit den Argumenten auf und ersetzt nach der Berechnung der Funktion den Teil "Funktion (Argumente)" durch den Rückgabewert.

Der Formeleditor verfügt über die folgenden Gruppen von Funktionen:

* [Mathematische Funktionen](/acron-9.3/intro/funktionen/funk_mathe.md)
* [Statistische Funktionen](/acron-9.3/intro/funktionen/funk_statistik.md)
* [Logische/Binäre Funktionen](/acron-9.3/intro/funktionen/funk_logik.md)
* [Datumsfunktionen](/acron-9.3/intro/funktionen/funk_datum.md)
* [Zeitfunktionen](/acron-9.3/intro/funktionen/funk_zeit.md)
* [Variablen/Konstanten Funktionen](/acron-9.3/intro/funktionen/funk_variablen.md)
* [Ereignisverarbeitung](/acron-9.3/intro/funktionen/funk_batch.md)
* [Datensatz](/acron-9.3/intro/funktionen/funk_datensatz.md)

Die Anwendung, in der der Formeleditor (z.B. im ACRON Formular Designer) eingesetzt wird, kann darüber hinaus noch eigene Funktionen und Funktionsgruppen bereitstellen. Dies können beispielsweise auf die Anwendung zugeschnittene Funktionen sein. Auch besteht die Möglichkeit, dass nicht alle der hier aufgeführten Funktionen und Gruppen verfügbar sind. Die Anwendung kann Funktionen, die nicht benötigt werden, aus dem Formeleditor entfernen.

Zum Beispiel kann eine Anwendung, die nur numerische Werte (Zahlen) verarbeiten kann, die Textfunktionen entfernen, so dass diese nicht für eine Berechnung zur Verfügung stehen.


---

# 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/acron-9.3/intro/funktionen.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.
