Mircosoft Excel Progammierer gesucht

Albundyi06

Experte
Thread Starter
Mitglied seit
07.04.2020
Beiträge
1.724
Hi ich suche jemanden der mir vielleicht helfen kann.

Ich brauche in einer Excel Tabelle einen Punkt

Der
Etwas zusammen rechnet wenn man eine Zahl einträgt und im selben Feld das Ergebnis aus gibt wenn das überhaupt möglich ist.

Soll ungefähr so aus sehen

Wert A +Wert B +( Wert C × Zahl)

Die Formel soll sich quasi verstecken
Man soll in dem Feld dann nur die Zahl eintragen müssen.

Wenn man dann mit enter bestätigt soll das Ergebnis in Euro ausgegeben werden als Zahl.

Ich hoffe man versteht es wenn nicht hab nenn discord server und kann es auch erklären
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Das wird so nicht hinhauen.
Entweder hast eine Zelle wo Du einen Wert eingibst, oder wo ein Wert über eine Formel berechnet, oder aus einer anderen Zelle ausgelesen wird.
Beides in einer Zelle funktioniert nicht.

Es wäre also so zu lösen:
Zelle 1 = Wert A
Zelle 2 = Wert B
Zelle 3 = Wert C
Zelle 4 = händisch eingetragener Multiplikator
Zelle 5 = Formel: Zelle 1 + Zelle 2 + (Zelle 3 x Zelle 4) formatiert als Währung
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Tzk
Mit einer normalen Formel geht das meines Wissens nicht, weil die Zelle entweder einen Wert oder einen Formel enthält. Mit einem VBA Makro könnte es gehen, indem das Makro dem Wert liest, dann rechnet und den Wert anschließend überschreibt.

Allerdings würde ich immer versuchen ohne Makros auszukommen. Die Frage ist also, ob es wirklich zwingend alles in eine Zelle muss, oder ob du einfach eine zusätzliche Zeile oder Spalte für das Ergebnis einfügst.

Mit etwas mehr Kontext kann man dir vermutlich besser helfen.
 
gibt es einen grund warum du das eingabefeld und das ergebnisfeld nicht trennen kannst? evtl kann man das ja auch ander lösen.
 
  • Danke
Reaktionen: Tzk
Also erstmal danke das ihr helfen wollte
Mache morgen mal ein Bild davon um es vielleicht besser erklären zu können

Es gibt mehrere Werte die verschieden zusammen gezogen werden müssen und dann berechnet

Werte sind

A =Anfahrt 20€
B=Grundpreis 30€
15min 15,6€ × Zeiteinheit

Sprich z.b.
a+b+(15min x [5]) = Betrag in €

Die Zahl in der eckigen Klammer ist die variable Zahl dabei.
 
s. meinen Lösungsvorschlag oben.
 
Das Problem an deiner lösung wäre das sich der Zelle 4 immer wieder verändert!
Von Auftrag zu Auftrag.
Würde sich dann nicht auch das Ergebnis der anderen ändern

Sag wir mal ich nutze das ganze 5 mal
Händische Eintragung

Z.b.
5
7
2
4
6

Wenn ich mich doch nun auf ne Zelle
Verändert sich doch das vorherige Ergebnis mit oder nicht?
 
Meine geringen Excelkenntnisse führen zum Gedanken, dass ein Eingabefeld eigentlich nicht gleichzeitig einen Eingabewert, eine Formel und ein Ergebnis darstellen kann. Denn die automatische Blattberechnung müsste doch bei jeder Rechenrunde das letzte Ergebnis als neue Eingabe werten und damit bis ins Unendliche durchrechnen.
Soll denn in der Auftragsdokumentation/Rechnung nicht nachvollziehbar erscheinen, wie viele Zeiteinheiten für die jeweilige Position abgerechnet werden sollen?
Oder wird jeder Auftrag immer den gleichen Wert bei den Zeiteinheiten verbrauchen? Dann bräuchte es aber auch keine Formel mehr.
Dieser Aufbau erinnert mich gerade irgendwie an die Rechnungen von der Autowerkstatt mit ihren undurchsichtigen AW (Arbeitswert) Positionen.
 
genau das. wie sollte z. b. die formel wissen, wann sie den wert aus dem feld verarbeiten soll und wann nicht? das ergebnis ist ja auch ein wert. mal ganz abgesehen davon, dass du die formel durch deine eingabe überschreiben würdest.
aber was spricht denn gegen getrennte eingabe und ausgabefelder? muss der eigegebene wert geheim sein?
 
Deswegen ist es meist besser zu erklären, was man insgesamt erreichen will, statt sich an einem kleinen Detail festzubeissen, mit dem man ggf. schon auf dem Holzweg ist.

Ich nehme mal an, es soll eine Rechnung erstellt werden.
Dann rechnet man üblicherweise zunächst isoliert den Posten für die Arbeitszeit in einer eigenen Zelle aus. Die Summe aller Einzelposten dann untendrunter in einer separaten Zelle.

1737971390540.png


In der E-Spalte habe ich mal die Formeln geschrieben, die in der C-Spalte eingetragen sind.
Wenn du nicht willst, das die Anzahl der Arbeitszeiteinheiten, also B3 im Beispiel auf der ausgedruckten Rechnung (oder im PDF-Export) auftaucht, kannst du die auch einfach an einer Stelle eintragen die nicht im Druckbereich liegt, z.B. viel weiter rechts in Spalte K oder sogar in eine extra Tabelle.

Alternativ kannst du auch Zellen im Druck ausblenden. Im Beispiel (mit LibreOffice-Calc) rechtsklick auf B2 -> Zellen Formatieren -> Zellschutz -> Haken bei "beim Drucken ausblenden" setzen.
So eine Option gibts bestimmt auch in MS Excel.
Aber wie in den anderen Antworten schon geschrieben wurde: Wert und Ergebnis gleichzeitig in einer Zelle geht nicht... und ist imho hier auch nicht nötig, da man sowas wie gezeigt einfach auf ganz anderen Wegen löst.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh