ich möchte anhand der Quartalsziffer (z.B. Q3) bestimmte Spalten subtrahieren.
=WENN(RECHTS(D5;1)=3;+C6-B6;"")
Ich kriegs einfach nicht hin... Danke vorab.
https://www.herber.de/bbs/user/80301.xls
Grüße
Bernd
| A | B | C | |
| 2 | Q3 | 3 | FALSCH |
| 3 | Q3 | 3 | WAHR |
| 4 | Q3 | 3 | WAHR |
| 5 | Q3 | 3 | WAHR |
| 6 | Q3 | 3 | WAHR |
| Zelle | Formel |
| B2 | =RECHTS(A2;1) |
| C2 | =ISTZAHL(B2) |
| B3 | =RECHTS(A3;1)+0 |
| C3 | =ISTZAHL(B3) |
| B4 | =RECHTS(A4;1)*1 |
| C4 | =ISTZAHL(B4) |
| B5 | =--RECHTS(A5;1) |
| C5 | =ISTZAHL(B5) |
| B6 | =WERT(RECHTS(A6;1)) |
| C6 | =ISTZAHL(B6) |
| D | |
| 4 | 3 |
| 5 | Q3 |
| 6 | 10 |
| 7 | |
| 8 | |
| 9 | =WENN(RECHTS(D5;1)=3;+C6-B6;"") |
| 10 | =WENN(RECHTS(D5;1)="3";+C6-B6;"") |
| Formeln der Tabelle | ||||||
|
=RECHTS(D5;1)=WENN(RECHTS(D5;1)="3"; +C6-B6; "")Beachte, dass die RECHTS-Funktion in Excel immer einen Textwert zurückgibt, auch wenn es sich um eine Zahl handelt.
Fehler: Die Formel gibt ein unerwartetes Ergebnis zurück.
="3".Fehler: Die Zelle zeigt "FALSCH" an.
Falls du die RECHTS-Funktion nicht verwenden möchtest, gibt es andere Optionen:
WERT-Funktion:
Verwende die WERT-Funktion, um das Ergebnis von RECHTS in eine Zahl umzuwandeln:
=WERT(RECHTS(D5;1))
Mathematische Operation: Du kannst auch einfach eine mathematische Operation durchführen, um die Textzahl in eine echte Zahl zu konvertieren:
=RECHTS(D5;1)*1
Beispiel 1: Wenn in Zelle D5 "Q3" steht und du den Wert in C6 (z.B. 10) und B6 (z.B. 5) subtrahieren möchtest, lautet die vollständige Formel:
=WENN(RECHTS(D5;1)="3"; +C6-B6; "")
Das Ergebnis wäre 5, wenn das letzte Zeichen "3" ist.
Beispiel 2: Nutze die ISTZAHL-Funktion, um zu prüfen, ob das Ergebnis eine Zahl ist:
=ISTZAHL(WERT(RECHTS(D5;1)))
RECHTS-Funktion in Kombination mit anderen Excel-Funktionen, um komplexere Berechnungen durchzuführen.RECHTS-Funktion den Datentyp automatisch konvertiert, was in vielen Fällen hilfreich ist.RECHTS-Funktion, um deine Formeln zu optimieren.1. Warum gibt die RECHTS-Funktion einen Text zurück?
Die RECHTS-Funktion gibt immer einen Textwert zurück, auch wenn der extrahierte Wert eine Zahl ist.
2. Wie kann ich den Textwert in eine Zahl umwandeln? Verwende die WERT-Funktion oder multipliziere den Textwert mit 1, um ihn in eine Zahl zu konvertieren.
3. Funktioniert die RECHTS-Funktion in allen Excel-Versionen?
Ja, die RECHTS-Funktion ist in allen aktuellen Excel-Versionen verfügbar. Achte jedoch darauf, dass einige ältere Programme abweichende Funktionen verwenden.