Umrechnung von Wechselkursen von einer Währung in eine andere.
Dabei werden nur die von der EZB gehandelten Währungen unterstützt.
Die Daten werden aus der Vorlage:Wechselkursdaten übernommen, dort ist auch die Liste dieser Währungen zu finden. Bitte unbedingt die dort angegebenen Hinweise beachten.
Vorlagenparameter
Parameter | Beschreibung | Typ | Status |
Ausgangswährung | 1 | Währungscode der Ausgangswährung nach ISO 4217 | Einzeiliger Text | erforderlich |
Zielwährung | 2 | Währungscode der Zielwährung nach ISO 4217 | Einzeiliger Text | erforderlich |
Nachkommastellen | NKS | Anzahl der auszugebenden Nachkommastellen oder Dezimalstellen (wenn negative Angabe) - Standard
- 6
| Zahlenwert | optional |
Faktor | Faktor | Faktor, mit dem der Wechselkurs multipliziert wird, bzw. Ausgangsbetrag - Standard
- 1
| Zahlenwert | optional |
Datum | Datum | Anstelle des Umrechnungskurses das Wechselkursdatum ausgegeben - Standard
0 ☐- Beispiel
1 ☑
| Wahrheitswert | optional |
Deutsches Währungsformat abschalten | Formatieren | 0 oder nein angeben, um die automatische Formatierung abzuschalten. Eine Million wird dann nicht als 1.000.000,00 , sondern als 1000000.00 angezeigt (für schweizbezogene Artikel muss Vorlage:Wechselkurs zusätzlich in Vorlage:FormatZahl eingebettet werden). - Standard
1 ☑- Beispiel
0 ☐
| Wahrheitswert | optional |
Format: inline
Vorlagenparameter[Vorlagendaten bearbeiten]
Diese Vorlage bevorzugt Inline-Formatierung von Parametern.
Parameter | Beschreibung | Typ | Status |
---|
Ausgangswährung | 1 | Währungscode der Ausgangswährung nach ISO 4217
| Einzeiliger Text | erforderlich |
---|
Zielwährung | 2 | Währungscode der Zielwährung nach ISO 4217
| Einzeiliger Text | erforderlich |
---|
Nachkommastellen | NKS | Anzahl der auszugebenden Nachkommastellen oder Dezimalstellen (wenn negative Angabe) - Standard
- 6
| Zahlenwert | optional |
---|
Faktor | Faktor | Faktor, mit dem der Wechselkurs multipliziert wird, bzw. Ausgangsbetrag - Standard
- 1
| Zahlenwert | optional |
---|
Datum | Datum | Anstelle des Umrechnungskurses das Wechselkursdatum ausgegeben - Standard
- 0
- Beispiel
- 1
| Wahrheitswert | optional |
---|
Deutsches Währungsformat abschalten | Formatieren | 0 oder nein angeben, um die automatische Formatierung abzuschalten. (für schweizbezogene Artikel muss Vorlage:Wechselkurs zusätzlich in Vorlage:FormatZahl eingebettet werden). - Standard
- 1
- Beispiel
- 0
| Wahrheitswert | optional |
---|
{ "description": "Umrechnung von Wechselkursen<noexport> von einer Währung in eine andere.<br />
Dabei werden nur die von der EZB gehandelten Währungen unterstützt.<br/>
Die Daten werden aus der Vorlage:Wechselkursdaten übernommen, dort ist auch die Liste dieser Währungen zu finden. Bitte unbedingt die dort angegebenen Hinweise beachten.</noexport>",
"params": {
"1": {
"label": "Ausgangswährung",
"description": "Währungscode der Ausgangswährung nach [[ISO 4217]]",
"type": "line",
"required": true
},
"2": {
"label": "Zielwährung",
"description": "Währungscode der Zielwährung nach [[ISO 4217]]",
"type": "line",
"required": true
},
"NKS": {
"label": "Nachkommastellen",
"description": "Anzahl der auszugebenden Nachkommastellen oder Dezimalstellen (wenn negative Angabe)",
"type": "number",
"default": "6"
},
"Faktor": {
"label": "Faktor",
"description": "Faktor, mit dem der Wechselkurs multipliziert wird, bzw. Ausgangsbetrag",
"type": "number",
"default": "1"
},
"Datum": {
"description": "Anstelle des Umrechnungskurses das Wechselkursdatum ausgegeben",
"type": "boolean",
"example": "1",
"default": "0"
},
"Formatieren": {
"label": "Deutsches Währungsformat abschalten",
"description": "<code>0</code> oder <code>nein</code> angeben, um die automatische Formatierung abzuschalten.<noexport> Eine Million wird dann nicht als <code>1.000.000,00</code>, sondern als <code>1000000.00</code> angezeigt</noexport> (für schweizbezogene Artikel muss Vorlage:Wechselkurs zusätzlich in Vorlage:FormatZahl eingebettet werden).",
"type": "boolean",
"example": "0",
"default": "1"
}
},
"format": "inline"
}
- Wechselkurs:
{{Wechselkurs|EUR|USD}}
erzeugt: 1,0465
- Wechselkurs gerundet:
{{Wechselkurs|EUR|USD|NKS=2}}
erzeugt: 1,05
- Multiplikator:
{{Wechselkurs|EUR|USD|Faktor=1000}}
erzeugt: 1.046,5
- Multiplikator und gerundet:
{{Wechselkurs|EUR|USD|Faktor=1000|NKS=-2}}
erzeugt: 1.000
- Datum des Kurses:
{{Wechselkurs|EUR|USD|Datum=1}}
erzeugt: 21. Februar 2025
- Ohne Formatierung:
{{Wechselkurs|CHF|USD|Faktor=1000000|NKS=0|Formatieren=nein}}
erzeugt: 1110934
- Schweizbezogene Artikel:
{{FormatZahl|{{Wechselkurs|CHF|USD|Faktor=1000000|NKS=0|Formatieren=nein}}|LAND=CH}}
erzeugt: 1'110'934
1,00 £ = {{Wechselkurs|GBP|EUR|NKS=2}} € (Wechselkurs vom {{Wechselkurs|EUR|GBP|Datum=1}})
1,00 £ = 1,21 € (Wechselkurs vom 21. Februar 2025)
1,00 € = {{Wechselkurs|EUR|GBP|NKS=2}} £ (Wechselkurs vom {{Wechselkurs|GBP|EUR|Datum=1}})
1,00 € = 0,83 £ (Wechselkurs vom 21. Februar 2025)
Lua
Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt.
Die Module sind mit #invoke
eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen.
Verwendetes Modul: TemplUtl #faculty
Werkzeuge
Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.