Collapse column

Autor Thema: Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund  (Gelesen 3622 mal)

Offline axmez

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« am: Dezember 08, 2015, 22:30:57 Nachmittag »
Liebe Office-Community,

ich möchte grundsätzlich eine Buchhaltungstabelle erstellen und habe ein Mehrwertsteuerproblem.
Allerdings ist das hoffentlich keine alberne DAU-Frage...

Zentral sind die Spalten Brutto, Netto und Mehrwertsteuersatz.
Den Mehrwertsteuersatz lasse ich mittels Drop-Down-Menü wählen: 0%, 7% oder 19%

Jetzt möchte ich, dass...

1. WENN in Spalte Mehrwertsteuersatz 0/7/19 steht, soll in Spalte Brutto gerechnet werden Bruttowert/1, Bruttowert/1,07 oder Bruttowert/1,19

2. es egal ist, ob ich den Brutto- oder Nettowert eingebe
D.h. die Tabelle soll im Idealfall erkennen:
WENN in Spalte Mehrwertsteuersatz 7 ausgewählt wurde UND ein Betrag in Spalte Netto eingetragen wurde, DANN rechne bei Brutto "Netto*1,07"
Oder alternativ
WENN in Spalte Mehrwertsteuer 19 ausgewählt wurde UND ein Betrag in Spalte Brutto eingetragen wurde, DANN rechne bei Netto "Brutto/1,19"

Kann mir dabei jemand helfen?

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #1 am: Dezember 08, 2015, 22:38:29 Nachmittag »
Moin,

wenn ich dich richtig verstanden habe, findest du bei Excel-ist-sexy.de die Lösung.
Gruß
Günther

Offline axmez

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Office 2010: Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #2 am: Dezember 08, 2015, 22:49:18 Nachmittag »
Moin,

Danke, das ermöglicht auf jeden Fall, sowohl in Brutto als auch Netto Werte eintragen zu können, so dass sich beide automatisch anpassen.

Aber die Lösung im Link beinhaltet nur den Mehrwertsteuersatz 19 Prozent.

Irgendeine Idee, wie ich die Auswahl zwischen 0, 7 und 19 Prozent noch einbaue?

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #3 am: Dezember 08, 2015, 22:54:46 Nachmittag »
Klar habe ich eine Idee ...

Target.Row gibt dir die Zeile der entsprechenden Spalte zurück. Die Spalte mit der MWSt kennst du auch. Also der Variablen einfach mit Cells(Zeile, Spalte) den Wert zuweisen.
Gruß
Günther

Offline axmez

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #4 am: Dezember 08, 2015, 23:01:40 Nachmittag »
OK, Sorry, da war ich jetzt raus...

Also ich kapier die Makro-Lösung soweit, als dass ich die Befehlsfolge aus Deinem excel-ist-sexy-Link in ein Makro der Arbeitsmappe reinkopieren und entsprechend an meine Spalten usw. anpassen kann.
Aber dann klatsche ich an meinen vba-Horizont an.

Sorry - was muss ich danach machen?

VG

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #5 am: Dezember 09, 2015, 00:07:55 Vormittag »
Sorry,
aber unter dem Aspekt, dass aus meiner Sicht ein Forum Hilfe zur Selbsthilfe geben soll und keine Komplettlösungen habe ich dir doch schon fast die Lösung geliefert. Wenn du bei deiner Suchmaschine VBA Target.Row eingibst, bekommst du massig Hinweise.
Gruß
Günther

Offline axmez

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #6 am: Dezember 09, 2015, 21:38:50 Nachmittag »
Wow.
Das hat jetzt richtig Spaß gemacht, oder?

Offline Gert78

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #7 am: Dezember 10, 2015, 10:51:24 Vormittag »
Servus axmez.

Sollte ich dich richtig verstanden haben und du suchst einfach nur eine Formel ohne VBA, dann kannst du diese verwenden:
=WENN(A2="";"";WENN(C2=0;A2;WENN(C2=7;RUNDEN(A2/1.07;2);WENN(C2=19;RUNDEN(A2/1.19;2);"Bitte Mehrwertsteuersatz wählen"))))

Die Tabelle sieht so aus:
Brutto   Netto   Mehrwertsteuersatz
500   500   0
500   467.29   7
500   420.17   19

Die Formel kommt also in die Spalte B.
Achte auf die Landeseinstellungen - bei deutsch musst du den Punkt in ein Komma ändern.

Viele Grüße
Gert
« Letzte Änderung: Dezember 10, 2015, 10:53:21 Vormittag von Gert78 »

Offline Frank Furter

  • Full Member
  • ***
  • Beiträge: 117
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Antw:Office 2010: Komplizierte WENN-DANN-Verknüpfung mit Formeln im Hintergrund
« Antwort #8 am: Dezember 15, 2015, 16:14:39 Nachmittag »
hallo, er könnte man einsparen..:

=WENN(A2="";"";WENN(ODER(C2={0.7.19});--DM(A2/(1+C2%));"MwSt-Satz beachten"))
gruß vom Frank Furter mit hiob's botschaften

XL2000 bis 2016

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.