Mod-Funktion
Dividiert eine Zahl durch eine andere und gibt den Rest zurück, wobei das Vorzeichen der Dividende (erste Zahl) erhalten bleibt.
Syntax
Mod(number, divisor)
Parameter
zahl : Die zu teilende Zahl. Dies ist die Dividende bei der Modulo-Operation. Hinweis: Dieser Parameter akzeptiert einen Ausdruck, d. h. Sie können einen Literalwert, einen Spaltenverweis oder das Ergebnis einer anderen Funktion angeben. Erforderlich
divisor : Die Zahl, durch die die Dividende geteilt wird. Hinweis: Dieser Parameter akzeptiert einen Ausdruck, d. h. Sie können einen Literalwert, einen Spaltenverweis oder das Ergebnis einer anderen Funktion angeben. Erforderlich
Verhalten
- Liefert den Rest, der sich aus der Division der ersten Zahl durch die zweite ergibt.
- Das Vorzeichen des Ergebnisses entspricht immer dem Vorzeichen des Dividenden (der ersten Zahl), unabhängig vom Vorzeichen des Divisors.
- Unterstützt Dezimalwerte in Dividende und Divisor.
Rückgabetyp
Zahl
Beispiele
Das Vorzeichen des Ergebnisses entspricht immer dem Vorzeichen der ersten Zahl, nicht dem Vorzeichen des Divisors.
| Funktion | Ergebnis |
|---|---|
| =Mod(5,3) | 2 - 5 geteilt durch 3 ist 1 mit einem Rest von 2. |
| =Mod(4,2) | 0 - 4 gleichmäßig geteilt durch 2. |
| =Mod(7,-3) | 1 - Das Vorzeichen des Ergebnisses folgt der Dividende (7). |
| =Mod(-7,3) | -1 - Vorzeichen des Ergebnisses folgt der Dividende (-7) |
| =Mod(-7,-3) | -1 - beide Zahlen sind negativ; das Ergebnis behält das Vorzeichen von -7. |
| =Mod(7, 2.25 ) | 0.25 - 7 geteilt durch 2.25 ist 3 mit einem Rest von 0.25. |
Hinweis: Mod wird häufig verwendet, um Werte zu durchlaufen, gerade oder ungerade Zahlen zu identifizieren oder Daten zu segmentieren. Das Ergebnis von Mod hat das gleiche Vorzeichen wie das erste Argument (die Dividende).