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.

"Falls"-Funktion
#1
Hallo,

ich hoffe der Threadtitel ist nicht zu verwirrend, ich denke nach einer kurzen Beschreibung wird es deutlicher.

Ich habe eine Arbeitsmappe heruntergeladen, welche nach Eingabe des Bruttlohns (und weiterer Dinge wie Steuerklasse etc. ) den Nettolohn ausrechnet.
Mein Problem: Ich brauche eine Tabelle, welche mir für, sagen wir 30 verschiedene Bruttolöhne (konkret geht es darum, die Unterschiede bei Überstundenauszahlung zu erfassen) in der Spalte daneben die jeweiligen Nettolöhne ausgibt. In der heruntergeladenen Arbeitsmappe kann ich immer nur einen Stundenlohn eingeben und müsste quasi das jeweilige Ergebnis dann 30 mal per Hand kopieren um eine richtige Tabelle zu erhalten. Das wäre natürlich ein praktikabler Arbeitsaufwand, wenn meine Mitarbeiter alle denselben Arbeitsvertrag hätten - 30 mal berechnet und kopiert, fertig. Dem ist aber leider nicht so, sowohl die Stundenlöhne als auch die Monatsstunden sind teilweise sehr verschieden und werden sich auch in Zukunft sicher mal ändern.

Der erste Schritt zum Ziel war noch einfach, ich habe in die Arbeitsmappe drei Zellen reingeschrieben, in welche man Stundenlohn, Monatslohn und Überstunden reinschreiben kann und dann wird mithilfe der vorgegebenen Formeln der Nettolohn berechnet. Nun bräuchte ich aber für die jeweiligen individuellen Tabellen quasi etwas wie eine "Falls-Funktion" (gibts nicht, ich weiß).
Konkret: "Liebes Excel, stelle dir mal vor in Zelle(Bruttlohn) würde Zelle((Überstunden+Stunden)*Stundenlohn) stehen, was würde Zelle(Nettolohn) dann ausgeben?"

Ich hoffe es ist einigermaßen verständlich geworden. Bin sehr dankbar über jede Idee!
Antworten Top
#2
Hi,

stell mal bitte eine Mustertabelle zur Verfügung (kein Bildchen!).  http://www.clever-excel-forum.de/Thread-...ng-stellen
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hi, gerne, habe eben eine angefügt. Ist jetzt nicht die originale Arbeitsmappe aber funktioniert vom Prinzip her genauso. Die "originale" Arbeitsmappe hat eine große Fülle an Formeln, welche letztlich auf das Endergebnis Einfluss nehmen, ich habe das hier vereinfacht in Spalte A dargestellt.

PS: Benutze Excel 2003


Angehängte Dateien
.xls   BruttoNettoTabell_vereinfacht.xls (Größe: 18 KB / Downloads: 11)
Antworten Top
#4
Hi,

passt das so?

Tabelle1

DEF
1102250#NV
1212265#NV
1322280#NV
1432295#NV
1542310#NV
16523251715,85
1762340#NV
Formeln der Tabelle
ZelleFormel
F11=INDEX($B$13;VERGLEICH(E11;$B$4;0))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Danke schön, das sieht für die jeweilige Zelle schonmal sehr gut aus :)
Aber eigentlich sind die so auftretenden "NV"-Zellen ja mein eigentliches Problem - ich bräuchte viel mehr etwas, was ich die ganze Tabelle "runterziehen" kann und dann das jeweilige theorethische Ergebnis ausgibt (unabhänig davon, was man denn jetzt tatsächlich in die "Überstunden"-Zelle eingegeben hat). Trotzdem herzlichen Dank für deine Mühe!
Antworten Top
#6
Hi,

Es wird nicht möglich sein, in eine Zelle die Berechnung reinzuschreiben und dann Ergebnisse in allen Zeilen zu bekommen. Mit VBA könnte man das bewerkstelligen. Mit Formeln müsste diese Formel in jede Zeile.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
Hi,

die #NV kannst du mit WENNFEHLER ausschließen:

Code:
=WENNFEHLER(deine Formel);""


Zitat:ich bräuchte viel mehr etwas, was ich die ganze Tabelle "runterziehen" kann und dann das jeweilige theorethische Ergebnis ausgibt

sorry, das verstehe ich nicht.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Hallo

Die Datentabelle ist dein Freund.
Bitte beachten: Die Datentabelle benötigt einen bestimmten Aufbau.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#9
Hallöchen,

wenn Du in C1 die Formel =A1+B1 hast, kannst Du die runterziehen bis zum geht nicht mehr. Die Formel passt sich dann automatisch hinsichtlich der Zeilennummer an. Wenn Du die nach rechts ziehst, passen sich die Spalten an.

Um eine Spalte und / oder Zeile in der Formel zu fixieren, kannst Du das $ - zeichen davor setzen, z.B.:

$A1, A$1, $A$1
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#10
(18.05.2017, 10:31)WillWissen schrieb: Hi,

passt das so?

=INDEX($B$13;VERGLEICH(E11;$B$4;0))


Hallo, B13 als Matrix ..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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