SVERWEIS,INDEX mit mehreren WENN Bedingungen. Bitte dringend um Hilfe.
#1
Hallo Zusammen, 

bin noch ein Excel-Neuling aber ich stehe vor einem Problem was ich mit meinem Wissen nicht gelöst bekomme. Huh Habe mehrere Lösungswege versucht bin aber nicht zum Ergebnis gekommen.
Ich habe die Aufgabe bekommen von unsere Firma die Reisekostenabrechnungen zu optimieren. Soweit so gut - habe ich den Vorschlag gemacht dies in Excel abzubilden statt in Papierform. :18:

Jetzt möchte ich, dass meine Kollegen es so einfach wie möglich mit der Excel-Tabelle haben und sich die Reisekosten automatisch ausrechnen. Dazu habe ich meine Tabelle beigefügt. 

Im ersten Tabellenblatt ist die eigentliche Reisekostenabrechnung und im zweiten Tabellenblatt ist die Tabelle mit den Ländern und jeweiligen Verpflegungspauschalen hinterlegt. 
Besonderheit hierbei ist, dass es pro Land 2 unterschiedliche, gesetzlich festgelegte Verpflegungspauschalen gibt. Verpflegungspauschale 1 gilt nur dann wenn die Reisedauer 9h oder mehr Stunden ist und 
Verpflegungspauschale 2 gilt nur bei einer Reisedauer von 0-8 Stunden. 

Wie bekomme ich die Formel hin, dass es mir die richtige Verpflegungspauschale anzeigt. 
Beispiel: Reisedauer 6 Stunden, Portugal = 24€ / Reisedauer 24 Stunden Portugal = 36€


Derzeit ist es so, dass ich das Land aus der Dropdown-Liste auswähle und beide Verpflegungspauschalen angezeigt bekomme. Ich kriege es nicht hin noch die Bedingung der Reisedauer mit einfließen zu lassen. 

Ich bedanke mich im Voraus für jede Hilfe/Unterstützung. Ich kann es gebrauchen. Bin verzweifelt. :22:

Ganz liebe Grüße SusaSanni84


Angehängte Dateien
.xlsm   Reisekostenabrechnung.xlsm (Größe: 72,91 KB / Downloads: 7)
Top
#2
Hi,

so?


Arbeitsblatt mit dem Namen 'Reisekostenabrechnung'
FGHIJKL
14BeginnEndeDauer
dezimal
Ziel und AnlassLand*Verpfleguns-
pauschale1(Anwesenheit mind. 24h pro Tag)
Verpfleguns-
pauschale2 (für An-u.Abreise + Abwesenheit mind. 8h pro Tag)
15hh:mmDetails ggf. ExtrablattAuswahlin €in €
1619:007:0012,00Ägypten41,00 €
178:0017:009,00Australien-Rest51,00 €
1818:0023:005,00Portugal24,00 €
190:000:000,00
200:000:000,00
210:000:000,00

ZelleFormel
H16=REST(G16-F16;1)*24
K16=WENNFEHLER(WENN(H16>=9;SVERWEIS(J16;'Pauschbeträge 2019'!$C$4:$E$102;2;0);"");"")
L16=WENNFEHLER(WENN(H16<9;SVERWEIS(J16;'Pauschbeträge 2019'!$C$4:$E$102;3;0);"");"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Beachte bitte, dass ich deine Hilfsspalte entfernt und stattdessen eine andere Formel eingesetzt habe.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
Hallo WillWissen, 

ja genau so wollte ich das haben. Perfekt, perfekt. 
Hast Du die Hilfsspalten im zweiten Tabellenblatt nur entfernt oder steht da auch noch eine Formel drin?

Ganz liebe Grüße 
SusaSanni84
Top
#4
Hi,

ich habe nur die HS zur Stundenberechnung (im Blatt Reisekostenabrechnung) entfernt. Im vorhin geposteten Tabellenausschnitt siehst du die neue Formel in der jetzt offenen Spalte H.

Die beiden HS im Blatt Pauschbeträge 2019 sind unangetastet. Ich habe auch weiters nicht nachgesehen, was du damit berechnet hast.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#5
Lieber Günter,

ich danke dir tausend Mal. Die Lösungsansätze die ich hatte waren nicht verkehrt, aber ich habe die Formel sehr unsauber gearbeitet. 
Hier werde ich wohl noch üben müssen. Vielen Dank du hast mich gerettet. Früher Feierabend heute. Merci für die schnelle Hilfe. 
Formel funktioniert einwandfrei. :15:
Top


Gehe zu:


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