Office - Word, Excel und Co. 9.746 Themen, 41.427 Beiträge

Suche Excel-Formel...

gelöscht_152402 / 4 Antworten / Baumansicht Nickles

Hallo zusammen!

...die folgendes bewerkstelligt:

Habe eine Tabelle mit mehreren Spalten die zeilenweise hunderte von Werten enthalten. In einigen Spalten dürfen bestimmte Maximalwerte nicht überschritten werden. Z.B. Spalte C: Max-Wert-Soll 100, max-Wert-Ist 105,48. Suche eine Formel/Funktion, die mir die zu hohen Soll-Werte unter dem Max-Wert-Soll rechnet, aber nicht genau auf 100 sondern leicht drunter mit zwei Nachkommastellen. Dabei sollte sich die Formel an Werte die einem Mindestwert (z.b. 99,75) entsprechend halten, und also mal mehr oder weniger mit dem errechenten Ergebnis gleichaufliegen. Versteht ihr was ich meine?

Hatte mal so eine Formel, find sie aber nicht mehr. Google&Co. hat mir auch nix passendes gebracht. Und so fit bin ich in Mathe auch nicht mehr... Hoffe auf eure Hilfe.

Danke & Gruß,


bei Antwort benachrichtigen
Borlander gelöscht_152402 „Suche Excel-Formel...“
Optionen
In einigen Spalten dürfen bestimmte Maximalwerte nicht überschritten werden. Z.B. Spalte C: Max-Wert-Soll 100, max-Wert-Ist 105,48. Suche eine Formel/Funktion, die mir die zu hohen Soll-Werte unter dem Max-Wert-Soll rechnet
Angenommen in A1 steht der zu korregierende Wert, dann schneidet die
B1=WENN(A1>100;100;A1)
zu große Werte oben an...


aber nicht genau auf 100 sondern leicht drunter mit zwei Nachkommastellen. Dabei sollte sich die Formel an Werte die einem Mindestwert (z.b. 99,75) entsprechend halten, und also mal mehr oder weniger mit dem errechenten Ergebnis gleichaufliegen. Versteht ihr was ich meine?
Also da verstehe ich nicht so recht was das ganze soll bzw. was Du eigentlich genau willst und wie der Wert "leicht darunter" definiert ist...


Gruß
Borlander
bei Antwort benachrichtigen
Disk Borlander „ Angenommen in A1 steht der zu korregierende Wert, dann schneidet die B1 WENN A1...“
Optionen

Hi

Mach doch mal ein Beispiel.

Wenn ich es richtig verstanden habe, willst du einen wert, der über 100 ist auf einen Fantasie-Wert setzten, der den anderen (unter Hundert) ungefähr entspricht.
Habe ich das richtig verstanden?

z.B.
99.65 -> 99.65
99.85 -> 99.85
105.1 -> 99.75 (renerischer durchschnitt)

Und was ist wenn mehrere Zellen über 100 sind? Sollen die alle gleichbleiben, oder soll da noch eine Zufallszahl aktiv sein?

Bye
Disk

bei Antwort benachrichtigen
gelöscht_152402 Disk „Hi Mach doch mal ein Beispiel. Wenn ich es richtig verstanden habe, willst du...“
Optionen

Hmm ja, irgendwie schwer zu erklären, würde am liebsten Mal eine Tabelle posten mit einem Vorher/Nachher-Beispiel(händisch), hab aber grad keinen Space.

Schätze, Disk hat es wohl verstanden...Bezieht sich auf alle möglichen Zelle der betreffenden Spalte(n).

Angenommen 100,00 ist der Max-Soll-Wert, dann würde ich gerne 97,00 oder 98,00 (sofern bis dahin fortlaufend erreicht) als Mindest-Ist-Wert heranziehen und die Formel soll alle Werte>100,00 dazwischen rechnen. +/-Sprünge von 0,50 sind dabei tolerabel. Weiß nicht ob das mittels rechnerischer Durchschnitt machbar ist oder vielleicht irgendwas anderes "mathematisches" ;-/

Versuche mal einen möglichen Formelansatz im Klartext zu formulieren:
WENN Wertx>100,00 und Mindestwertx>98,00 DANN AUSGABE Wertx98,00 gerechnet mit Formel"X"

Evt. Knackpunkt- angenommen wir schauen uns die betreffenden Werte (z.b. mehr als 20) als grafische Kurve an, könnte es eine Formel dann schaffen die "reduziert berechnete Kurve" ohne "Rauf/Runter-Sprünge" zu rechnen? Beispiel: statt 97,75 - 97,50 - 97,75 - 98,00 - 97,75 - 97,50 eher so rechnen- 97,75 - 98,00 - 98,00 - 98,10... Also eher unabhängig des Ist>100,00 Zellenwert? Dazu müßte die Formel die Differenz vom jeweiligen Zellenwert gemäß dem Mindestwert von 98,00 und 100,00 mitberücksichtigen. Quasi, je näher ich an 100,00 bin desto kleiner wirkt sich der errechnet Differenzwert aus um unter 100,00 zu kommen. D.h., die Formel muß eigentlich nur erkennen, in welcher Zelle ein Wert>100,00 ist und muß beim rechnen den tatsächlichen Wert nicht(?) tatsächlich zu Grunde nehmen- falls es sowas überhaupt gibt. Das wäre Ideallösung, schätze mit dem rechn. Durchschnitt könnts schon passen.

Ansonsten versuche ich gerne mal alle Vorschläge die ihr habt. Und wenns euch zu tricky ist- mir schon lange...;-) Dumm ist nur, ich hatte mal sowas, aber...??? Ach ja, wozu das alles? Nur zu optischen Korrektur, man will es halt so. Ist aber ne Menge Arbeit das jeden Tag mit zig Tabellen händisch zu machen...

Danke & Gruß

bei Antwort benachrichtigen
Disk gelöscht_152402 „Hmm ja, irgendwie schwer zu erklären, würde am liebsten Mal eine Tabelle...“
Optionen

Hi

Habe es leider immer (oder doch..) nicht richtig verstanden.

du willst also einen Schnitt aller Werte haben, der, wenn 2 mal über 100 der gleiche wert setht?

Beispiel

90 - > 90
80 - > 80
103 -> 98
107 -> 98....

Wenn ja versuche es mal mit
=Wenn(A1"";FEST(WENN(A1>100;MITTELWERT(A:A);A1);2);"")
inhalt in B1, wenn in a1 eine Zahl steht

Aber achtung: diese rechnet den mittelwert in der Spalte A. wenn zuviele über 100 sind, wird der mittelwert auch über 100

Bye
Disk

bei Antwort benachrichtigen