Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Ergebnis einer Formel direkt weiterbenutzen
#1
Hallo ihr Lieben,

ich habe folgendes Problem:

In Zell AD10 ist eine Formel, die Logischerweise zu einem Ergebnis führt. 

Mit dem Ergebnis möchte ich direkt weitermachen und zwar in der gleichen Zelle.

Beispiel:

Formel lautet:

Code:
=WENN(ISTZAHL([@Tag]);WENNFEHLER(WENN(ISTZAHL($AD9);$AD9+$AC10;"");$AD9);$AD9)-[@[Abbau Gesamt]]


Nun möchte ich, dass das Ergebnis direkt weitergenutzt wird.

Beispiel:

Der Code oben ergibt 20:40.

Dann möchte ich im nächsten Schritt prüfen, ob dieses Ergebnis Größer ist als ein vorgegebener Wert. Wenn das der Fall ist soll das Ergebnis des oben stehenden Codes den Vorgegebenen Wert darstellen und nicht die eigentliche Rechnung.....

Ist das Verständlich???

Hintergrund:

Es handelt sich hierbei um eine Mehrstundenrechnung für Mitarbeiter. Die Mitarbeiter dürfen x Stunden auf ihrem Konto haben, wenn sie mehr machen, tun sie dies ehrenamtlich..... Ist das Verständlich?
Antworten Top
#2
Hi,

verständlicher wird's, wenn du uns einen relevanten Tabellenausschnitt mit einem Tool (kein ScrShot) oder eine kleine Beispiedatei hochlädst. Sensible Daten bitte anonymisieren. Lies mal hier:  
http://www.clever-excel-forum.de/thread-47.html
http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
AD10: =MIN(vorgegebenerWert;WENN(ISTZAHL([@Tag]);WENNFEHLER(WENN(ISTZAHL($AD9);$AD9+$AC10;"");$AD9);$AD9)-[@[Abbau Gesamt]])

ohne Würdigung Deiner AD9-lastigen Formel
Antworten Top
#4
Du hast recht, meine Formel ist sicherlich sehr AD9 lastig.

Deine Formel funktioniert soweit echt gut, ich verstehe sie noch nicht ganz, dass muss ich mir in Ruhe anschauen....


Kurze Frage:

Deine Lösung gibt vor, dass wenn das Ergebnis xxx überschreitet, der Zellenwert ein Vorgegebener Wert ist.

Kann ich in diese Lösung noch implementieren, dass ein Minus von -05:00 nicht überschritten werden darf?

Also den Zellbereich eingrenzen in einen Maximalwert und einen Minimalwert? 


Und gibt es die Möglichkeit noch eine Nachricht in die Benachbarte Zelle zu schreiben?

Sprich:

Der Errechnete Wert überschreitet die vorgegebenen Werte, dann wird in AD10 der Vorgegebene Wert geschrieben und in  AD1 automatisch ein Satz A la "Hier wurden die Stunden wegen Überschreitung gekürzt"
Antworten Top
#5
AD10: =MEDIAN(unten;oben;WENN(ISTZAHL([@Tag]);WENNFEHLER(WENN(ISTZAHL($AD9);$AD9+$AC10;"");$AD9);$AD9)-[@[Abbau Gesamt]])

AE10: =--ODER(INDEX(AD10={unten;oben};)) benDefFmt "Grenze erreicht oder überschritten -> Angeglichen!";;
Antworten Top
#6
Das Funktioniert leider nicht...
habe unten und oben durch die jeweiligen werte ersetzt, geht aber leider nicht.....
Hatte mich für die Median Formel entschieden, aber das haut vorn und hinten nicht hin... Ich sitze allerdings gerade auch nicht wirklich an einem ruhigen Arbeitsplatz. Ich Fummel heute Abend mal ich will am Ende ja auch verstehen was ich da tue und nicht einfach nur ne Formel kopieren, sonst lern ich das nicht Smile


DANKE aber schon mal für die Hilfe
Antworten Top
#7
Wenn es Zeiten sind (und das müssen sie ja sein), ersetze sie durch =MEDIAN(-5/24;62/72;...

Und dann: =--ODER(INDEX(AD10={-15;62}/72;))

Bin mal gespannt, wie Du das mit der negativen Zeit überhaupt hinbekommen willst/hast ...
Antworten Top
#8
Guten Morgen,

so habe nun lange versucht das hinzubekommen, aber es will einfach nicht funktionieren.


wie kommst du denn auf die Werte 15 62 und 72
Antworten Top
#9
Wenn du mit einem Ergebnis einer Formel weiter rechnen möchtest, musst du die neue Formel um die Formel schreiben, die das Ergebnis liefert!

Bsp den Mittelwert einer Summe

Code:
=summe(A1:B1)

Liefert die Summe

Und

Code:
=Mittelwert(summe(A1:B1);)

Liefert dann den Mittelwert der Summe
Eine Menge reden, aber nichts sagen können viele...
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste