Office: (Office 2007) Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich

Helfe beim Thema Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo ihr Lieben, Ich habe folgendes Problem: Ich habe eine recht lange Preisliste in der in Spalte A Die Auflage und in Spalte C der Gesamtpreis... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Bruno0221, 10. Dezember 2015.

  1. Bruno0221 Neuer User

    Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich


    Hallo ihr Lieben,

    Ich habe folgendes Problem: Ich habe eine recht lange Preisliste in der in Spalte A Die Auflage und in Spalte C der Gesamtpreis der Waren stehen. Ich bin gerade dabei mir eine Formel zu schreiben, mit der ich in einer Zelle die gewünschte Auflage eingebe und in einer anderen dann der entsprechende Preis angezeigt wird. Allerdings handelt es sich um eine Staffelpreisliste, welche von 100 - 200 die Auflage in 5er, von 200 - 2000 in 10er und vonn 2000 bis10000 in 100er Schritten angibt. Die Zwischenschritte werden aus dem Stückpreis der nächstniedrigeren Auflage errechnet. Bis jetzt habe ich mir folgendes zusammengegoogelt:

    =WENN(ISTNV(VERGLEICH(O5;$A$4:$A$416;0));((INDEX(C4:C416;VERGLEICH(ABRUNDEN(O5/5;0)*5;$A$4:$A$416;0)))/(ABRUNDEN(O5/5;0)*5))*O5;WENN(UND(O5>200;O5<2000);((INDEX(C4:C416;VERGLEICH(ABRUNDEN(O5;-1);$A$4:$A$416;0)))/(ABRUNDEN(O5;-1)))*O5;WENN(UND(O5>2000;O5<10000);((INDEX(C4:C416;VERGLEICH(ABRUNDEN(O5;-2);$A$4:$A$416;0)))/(ABRUNDEN(O5;-2)))*O5;INDEX(C4:C416;VERGLEICH(O5;$A$4:$A$416;0)))))

    Wenn ich jetzt jedoch eine Auflage ab 200 suche, bei der die letzte stelle >= 5 ist(206, 1607, 8898 usw.) bekomme ich die Fehlermeldung #NV

    Der Fehler scheint ja irgendwo ab dem ersten "Sonst" zu liegen, denn bis 200 kann ich problemlos alle Auflagen eingeben.

    Wäre total nett, wenn sich jemand die Zeit nehmen würde da einmal drüber zu gucken, denn ich bin mit meinem Latein am Ende und google hilft mir bei so einem speziellen Problem leider auch nicht mehr weiter.

    Vielen Dank im Voraus!

    Bruno
     
    Bruno0221, 10. Dezember 2015
    #1
  2. steve1da Super-Moderator
    Hola,

    eine Beispieldatei wäre hier sinnvoll.

    Gruß,
    steve1da
     
    steve1da, 10. Dezember 2015
    #2
  3. Bruno0221 Neuer User
    Hola Steve,

    Ich habe meine Tabelle mal etwas verschlankt und hier angehangen. Dadurch haben sich natürlich die Spalten etwas verschoben. Die Formel befindet sich in E5. Bei weiterem rumprobieren ist mir jedoch aufgefallen, dass das Problem doch woanders liegt als gedacht. Und zwar kriege ich immer nur Ergebnisse für die ersten fünf Zahlen eines Rundungsbereiches (xxx0-xxx4) bei den 10er Intervallen also nur die hälfte, bei den hunderter und tausender Intervallen jedoch auch nur z. Bsp. 8000, 8001,8002, 8003 und 8004. Ab 8005 bekomme Ich bis 8100 nur Fehlermeldungen.

    Ich komme einfach nicht dahinter, wodran es liegt Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich :(

    Muchas gracias y saludos,

    Bruno
     
    Bruno0221, 10. Dezember 2015
    #3
  4. steve1da Super-Moderator

    Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich

    Hola,

    suchst du sowas?

    Code:
    =SVERWEIS(E3;A2:C386;3)
    Übrigens ginge das auch mit deiner Formel in E4, wenn der Vergleichstyp nicht auf 0 sondern auf 1 steht.

    Gruß,
    steve1da
     
    steve1da, 10. Dezember 2015
    #4
  5. Bruno0221 Neuer User
    Ja genau. Nur das mir damit dann ja zum Beispiel immer der Preis für eine Auflage von 220 angezeigt wird, auch wenn ich 226 in E2 eingebe. Ich bräuchte allerdings den Stückpreis von 220 mal 226 für den Gesamtpreis von 226... Ich bräuchte eine Formel, mit der ich mir eben diese Zwischenschritte ausrechnen kann.
     
    Bruno0221, 10. Dezember 2015
    #5
  6. fette Elfe Erfahrener User
    Hallo Bruno,

    ich bin nicht der Formelkünstler und Steve ist da viel besser als ich,
    aber wenn Du mit der Formel die nächst kleinere Auflage (mit Preis) bereits identifizieren kannst, dann teile doch einfach den Preis durch die nächst kleinere Auflage, und mulipliziere dann mit deiner Wunschauflage
    Code:
    =INDEX(C2:C380;VERGLEICH(E3;$A$2:$A$380;1))/INDEX(A2:A380;VERGLEICH(E3;$A$2:$A$380;1))*E3
    Noch einfacher sollte es aber gehen, wenn man die Indexformel direkt auf den entsprechenden Stückpreis setzt (also Spalte B) und dann mit der Wunschauflage multipliziert
    Code:
    =INDEX(B2:B380;VERGLEICH(E3;$A$2:$A$380;1))*E3
    Analog dazu
    Code:
    =SVERWEIS(E3;A2:C386;2)*E3
    Oder verstehe ich da etwas falsch?
     
    fette Elfe, 10. Dezember 2015
    #6
  7. Bruno0221 Neuer User
    Hallo Achim,

    klasse, so funktioniert das! Ich hatte ursprünglich mit einer Liste ohne Stückpreise gearbeitet und hab mich da wohl dann etwas verrant :) Vielen lieben Dank!!!!!
     
    Bruno0221, 11. Dezember 2015
    #7
Thema:

Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich

Die Seite wird geladen...
  1. Probleme beim Runden in Verschachtelter Wenn Funktion mit Index/Vergleich - Similar Threads - Probleme Runden Verschachtelter

  2. Makro 4.0 in Excel 2019

    in Microsoft Excel Hilfe
    Makro 4.0 in Excel 2019: Guten Tag. Habe ein Ferienpunkteberechnungs Programm in Makro 4.0 schon seit Jahren. Jetzt habe ich es angepasst und Excel 2019 installiert. Es funktioniert alles so wie es sein soll. Nach der...
  3. Probleme bei Formel-Umsetzung :-(

    in Microsoft Excel Hilfe
    Probleme bei Formel-Umsetzung :-(: Hallo Liebe Excel-Formel-Expert*innen, zuerst möchte ich mich als Excel-Newbie vorstellen, Grundkenntnisse sind vorhanden, bei der komplexen Umsetzung von Funktionsberechnungen hapert es dann...
  4. Formatprobleme

    in Microsoft Excel Hilfe
    Formatprobleme: Hallo Community, Ich habe ein Problem und hoffe ihr könnt mir helfen. Ich habe eine Excel Datei mit vielen Einträgen. Seit kurzem habe ich jetzt plötzlich das Problem, dass Excel, wie von...
  5. In Konferenz Probleme beim Eintreffen von Benachrichtigungen

    in Microsoft Teams Hilfe
    In Konferenz Probleme beim Eintreffen von Benachrichtigungen: Hallo... wir haben im Büro ein Problem bei einer Kollegin, dass sie während sie in einer Teams Besprechung ist, nicht mehr zu hören ist oder auch selbst nichts mehr aus der Konferenz hört, wenn...
  6. Folienmaster - Probleme beim Erstellen eines bestimmten Layouts

    in Microsoft PowerPoint Hilfe
    Folienmaster - Probleme beim Erstellen eines bestimmten Layouts: Hallo! Ich habe folgende Herausforderung :-) Ich möchte im Folienmaster Layouts erstellen, wo ich hinter einem eingefügten Bild (das als Hintergrund/Designelement dient) ein Bild einfügen möchte....
  7. Probleme mit Makros in Access 2016

    in Microsoft Access Hilfe
    Probleme mit Makros in Access 2016: Ausgangslage: 2 Formulare mit jeweils 1 Schaltfläche. Formular 1 ist geöffnet. Mit der Schaltfläche in Formular 1 soll per Makro Formular 2 geöffnet und die Schaltfläche in Formular 1...
  8. Hilfe bei fertigstellung (mehrere "Probleme")

    in Microsoft Excel Hilfe
    Hilfe bei fertigstellung (mehrere "Probleme"): Hallo zusammen, ich arbeite nun schon etwas an dieser Datei und komme jetzt nicht mehr weiter (wahrscheinlich, weil es langsam zu viel für ein ungeschultes Auge wird und ich wie gesagt ungeschult...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden