Registriert seit: 06.06.2018
Version(en): Office365
06.06.2018, 19:37
(Dieser Beitrag wurde zuletzt bearbeitet: 06.06.2018, 19:37 von trevon.)
Hallo,
Warscheinlich ist meine Frage ganz einfach zu Lösen. Ich weiss einfach nicht nach was ich Suchen muss, da ich in google nichts gefunden habe.
Ich möchte wenn ich Variable 1 oder Veriable 2 ändere der Wert immer 100% bleibt, und sich die variablen dynamisch anpassen:
Beispiel
Feld 1 ¦ Feld 2 ¦ Feld 3
25% + 75% = 100%
Jetzt ändere ich Feld 1 auf 38% nun soll Feld 2 automatisch 62% anzeigen und somit wieder 100 %.
Das wäre ja einfach zu lösen 100% - 38% = 62%
Was aber wenn ich Feld 2 ändere? So das sich Feld 1 anpassen muss? Mit der gleichen Rechnug geht das nicht....
Bin absoluter anfänger :20:
Vielen Dank
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
06.06.2018, 19:51
(Dieser Beitrag wurde zuletzt bearbeitet: 06.06.2018, 19:52 von WillWissen.)
Hi,
das kannst du mit Formeln nicht lösen, weil du in einer Zelle entweder nur einen Wert oder eine Formel eintragen kannst. Vllt. schreibt dir ein VBA-Mensch ein Makro.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
das eben Geschriebene gilt, falls du die Aufgabe tatsächlich, so wie ich dich verstanden habe, ausschließlich in den drei Zellen abarbeiten willst. Mit einer Hilfszelle, die dir sagt, was du eintragen musst, geht es so:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
1 | Wert1 | Wert2 | Ergebnis | Hilfszelle |
2 | | 75 | 75 | Eintrag in A2: 25 |
Zelle | Formel |
C2 | =A2+B2 |
D2 | =WENN(A2="";"Eintrag in A2: "&(100-B2);WENN(B2="";"Eintrag in B2: "&(100-A2);"")) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 06.06.2018
Version(en): Office365
Danke für die Schnelle Antwort.
Fehlt da noch was, das ich den Wert sehe?
Ich möchte den Wert aber direkt geändert haben.
Wenn ich in B2 was ändere, soll direkt A1 das richtige Resultat zeigen, das ich auf 100% komme.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hast du meinen ersten Beitrag gelesen?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
07.06.2018, 07:41
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 07:42 von RPP63.)
Moin Günter!
Was hältst Du hiervon (beachte das Zahlenformat)?
| A | B | C | D |
1 | Wert1 | Wert2 | Ergebnis | Hilfsszelle |
2 | | 18,2 | 100 | In A2 eintragen: 81,8 |
Zelle | Format | Wert |
D2 | "In B2 eintragen: "Standard;"In A2 eintragen: "Standard; | -81,8 |
Zelle | Formel |
D2 | =(C2-A2)*(B2=0)-(C2-B2)*(A2=0) |
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Ralf,
:28:
getestet und für gut befunden.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
07.06.2018, 09:59
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 09:59 von LCohen.)
Private Sub Worksheet_Change(ByVal T As Range)
'in A oder B den Anteil eingeben, in C die Summe
If T.Column < 3 Then
Application.EnableEvents = False
T.Offset(0, 3 - T.Column * 2) = Cells(T.Row, 3) - T
Application.EnableEvents = True
End If
End Sub
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Ungetestet:
Range(DieSumme).GoalSeek Goal:=100, ChangingCell:=Range(DieLeereZelle)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
07.06.2018, 10:17
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2018, 10:18 von LCohen.)
Hi RPP63, damit wird aber genauso wenig "getoggelt", wie bei festen Formeln ;). Auch ist die variable Zelle nicht notwendig leer.