wenn ich in Zeile 1 einen Eintrag mache, soll in Zeile 3 ein Ergebnis ausgegeben werden.
Wenn in Zeile 2 ein anderer Wert eingegeben wird, soll der ursprüngliche Wert in Zeile 1 in Klammer gesetzt werden und gleichzeitig das Ergebnis in Zeile 3 erhalten bleiben. Zumindest meistens. Manchmal soll das Ergebnis in Zeile 3 aber auch verändert werden.
Die Klammerbildung mache ich mit einem Makro. Zusätzlich verweist die Funktion in Zeile 3 mit SVERWEIS auf eine Hilfstabelle namens DATA. Darin sind in Spalten die Kriterien für die Klammerbildung und die Ausgaben der Ergebnisse in Zeile 3 eingetragen
Ich habe gedacht eine gute Lösung mit SVERWEIS geschaffen zu haben, komme nun aber nicht mehr weiter. Die Klammersetzung erfolgt durch ein Makro und funktioniert recht gut.
Hier ein Beispiel:
Zeile 1 F
Zeile 2
Zeile 3 7 wird automatisch generiert
Zeile 1 (F)
Zeile 2 K bei Eingabe K wird F in Klammer gesetzt,
die Zahl 7 bleibt erhalten
Zeile 3 7
Zeile 1 (F)
Zeile 2 N bei Eingabe N wird F in Klammer gesetzt,
die Zahl 7 wird durch die 9,5 ersetzt.
Zeile 3 9,5
Die ersten beiden Beispiele, oder Beispiel 1 und 3 bekomme ich gut gelöst. Aber nie alle drei zusammen. Irgendetwas mache ich das falsch. Es gibt quasi eine Schleife, die sich in den Schwanz beißt. Entweder es geht nur das eine, oder es werden 2 Werte in Zeile 3 ausgegeben.
Es gibt also gleiche Kriterien, die ich versucht habe in verschiedenen Spalten zu lösen mache dabei aber wohl einen Denkfehler.
Gibt es für SVERWEIS eine Möglichkeit ähnlich wie, ändere nur, wenn der Wert X in Zelle 1 und der Wert Y in Zelle 2 zusammen eintrifft?
Es handelt sich um Dienste eines Altenheimes die eine Stundenausgabe erfahren sollen.
Also z.B. S = 7 F2 = 3,5 N = 9,5 usw.
Es wird z.B. ein S in Zeile 1 eingeben und eine 7 in Zeile 3 ausgegeben.
Wenn sich nun der Dienst ändert, z.B. in N (welcher in Zeile 2 eingetragen wird) Soll das S in Zeile 1 in Klammern gesetzt werden und das Ergebnis in Zeile 3 den Wert 9,5 anzeigen.
Das habe ich hinbekommen.
Wenn aber z.B. ein K für krank, oder UR für Urlaub in Zeile 2 eingetragen wird, darf der ursprüngliche Wert, hier 7 nicht verändert werden.
Ich hoffe ich konnte das etwas rüberbringen.
Vielleicht kann sich jemand von Euch einmal meine Tabelle ansehen?
Ich stelle sie einmal hier ein:
Die Datei https://www.herber.de/bbs/user/12249.xls wurde aus Datenschutzgründen gelöscht
Viele Grüße
Rolf