juweee
Goto Top

Excel 2010: Berechnen wenn Zelle mit Präfix gefüllt

Guten Morgen,

ich such mich dusselig und hab auch schon einpaar Sachen versucht, doch ohne Ergebnis.
Wie kann ich per Makro oder Formel Werte automatisch berechnen lassen wenn die Zelle ein Präfix wie z.B. # enthält?
Ich bekomme z.B. die Daten mal in mg und mal in %. Der jeweils dazugehörige Wert muss dann berechnet werden und soll in rot erscheinen.

"Theoretisch" etwa so:

Wenn L$3 gleich # dann M$3 / D$3 x 100
Wenn M$3 gleich # dann D$3 x L$3 / 100
Wenn L$3 und M$3 gleich # oder L$3 und M$3 gleich Zahl dann mach nichts

In dem Anhang sind die Daten schon berechnet ... noch von Hand.

414bb3f0cd12c9a227d47914dda31e0a

Ich würde mich freuen wenn jemand einen Ansatz hat.

Danke und LG
Juwee

Content-ID: 274915

Url: https://administrator.de/contentid/274915

Ausgedruckt am: 22.11.2024 um 18:11 Uhr

emeriks
emeriks 18.06.2015 um 12:14:41 Uhr
Goto Top
Hi,
etwa so

=WENN( L$3="#"; M$3/D$3*100; WENN(M$3="#";D$3*L$3/100;WENN( ODER( UND(L$3="#";M$3="#"); UND(ISTZAHL(L$3);ISTZAHL(M$3)) );"";"")))

Wobei das zweite "" am Ende das letzte "Sonst" ist, was in deiner Angabe noch fehlt.

E.
ukulele-7
ukulele-7 18.06.2015 um 12:16:32 Uhr
Goto Top
Bedingte Formate sind dein Freund. Dort kann man mit Formel auch auf Eigenschaften aus anderen Zellen, also z.B. die erste Zelle einer Zeile Bezug nehmen.
emeriks
emeriks 18.06.2015 um 12:22:04 Uhr
Goto Top
Bedingte Formate? Dabei wird doch nichts berechnet.
ukulele-7
ukulele-7 18.06.2015 um 12:50:24 Uhr
Goto Top
Sry ich dachte er wollte die Werte nur Rot färben und hätte sie schon berechnet...
Juweee
Juweee 18.06.2015 um 13:37:41 Uhr
Goto Top
Hallo,

vielen Dank für den Tipp, den ich auch ausprobiert habe.
Jedoch laufe ich, wie bei bei meinen anderen Versuchen auch, in eine Zirkelbezugswarnung und das Ergebnis ist 0

Juwee
emeriks
emeriks 18.06.2015 um 14:05:59 Uhr
Goto Top
Na dann bekomme raus, wo der Zirkelbezug ist. In der Formel allein nicht.
Juweee
Juweee 18.06.2015 um 14:17:26 Uhr
Goto Top
Das Problem ist der Verweis auf die eigene Zelle als Referenz.
Das ist mir soweit klar, in das Problem war ich schon zuvor reingelaufen.
Das würde also bedeuten, daß ich mir eine Hilfstabelle o.ä basten muss, in der ich die Werte berechne um sie dann an die richtige Stelle zurück zu schaufeln.

Juwee
emeriks
emeriks 18.06.2015 um 14:25:01 Uhr
Goto Top
Das Problem ist der Verweis auf die eigene Zelle als Referenz.
???
Wo fügst Du das denn ein?
Juweee
Juweee 18.06.2015 um 15:13:31 Uhr
Goto Top
In die Adresszeile der betreffenden Zelle.
Muß das wo anders hin?
emeriks
Lösung emeriks 18.06.2015 aktualisiert um 15:51:34 Uhr
Goto Top
Mann ... Wo? In welche Zelle/Spalte?
In der Formel kommen die Spalten L, M und D vor. (deine Vorgabe). Wenn Du die Formel jetzt in einer dieser Spalten einbaust und dann auf den Wert derselben Zeile verweist, dann kommst Du natürlich in den Zirkel.
Juweee
Juweee 18.06.2015 um 15:52:57 Uhr
Goto Top
Ok, sorry ich stand auf der Leitung ... ich denke es ist jetzt klar, wo die Reise hingeht und wie so wahrscheinlich verlaufen wird face-wink

Danke und Gruß

Juwee