Clever-Excel-Forum

Normale Version: "Falls"-Funktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
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!
Hi,

stell mal bitte eine Mustertabelle zur Verfügung (kein Bildchen!).  http://www.clever-excel-forum.de/Thread-...ng-stellen
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
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
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!
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.
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.
Hallo

Die Datentabelle ist dein Freund.
Bitte beachten: Die Datentabelle benötigt einen bestimmten Aufbau.
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
(18.05.2017, 10:31)WillWissen schrieb: [ -> ]Hi,

passt das so?

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


Hallo, B13 als Matrix ..?
Seiten: 1 2