Office: SVerweis: nächsthöhere Zahl finden!

Helfe beim Thema SVerweis: nächsthöhere Zahl finden! in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich komme bei folgendem problem nicht weiter: hier stark vereinfachte darstellung mit wenigen zahlen: ich habe eine matrix... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von amavisca, 19. Mai 2011.

  1. amavisca Erfahrener User

    SVerweis: nächsthöhere Zahl finden!


    Hallo zusammen,

    ich komme bei folgendem problem nicht weiter:

    hier stark vereinfachte darstellung mit wenigen zahlen:

    ich habe eine matrix mit spalte A und B:

    spalte A überschrift: " Umsatz bis TEUR"

    spalte B überrschrift: "Höhe der Provision"

    spalte A hat ab zeile 1 z.b. folgende zahlen: 100,150,200,250

    spalte B hat ab zeile 1 z.b. folgende zahlen: 20,24,30,41

    Nun gibt es noch eine Eingabezelle, C1 hier will ich beliebige zahlen zwischen 100 und 250 eingeben.

    jetzt kommen wir zur formelzelle, z.b. D1:

    Der sinn der übung: ich will errechnen lassen, wieviel provision jeweils bei eingabe einer beliebigen zahl zwischen 100 und 250 fällig wird.

    Beispiel: Eingabe in C1 = 100, Ergebnis in Formelzelle D1 = 20 (also die zahl in spalte b neben "100" in spalte a)

    JETZT DAS PROBLEM:
    Beispiel: Eingabe in C1 = 155 Ergebnis in Formelzelle D1 = 24! ES MÜSSTE ABER 30 sein( da umsatz zwischen 151 und 200 = 30 provision ist)

    Meine Formel mit Sverweis (oder auch mit summewenn) funktioniert nur, wenn ich genau die zahl eingebe, die in der spalte A enthalten ist!

    Gebe ich hingegen z.b. 155 ein, so wirft er mir (fälschlicherweise) die "24" aus, wenn letztes argument "wahr" bzw. nix drin steht"; andernfalls kommt # NV, da er ja keine GENaUE entsprechung gefunden hat.

    FRAGE (sorry, wenn ich es so kompliziert erklärt habe):

    Wie kann ich die formel anpassen, daß für den fall, dass keine entsprechung in spalte A gefunden wird (155) dass er dann ganz klug sich die NÄCHSTHÖHERE zahl in der spalte A sucht, und dann noch den danebenstehenden wert in spalte B auswirft???

    Problem verstanden?

    Zur Sicherheit das ganze noch mal als excel-sheet....

    Ist das irgendwie lösbar?

    gruss amavisca

    Vielen DAnk für eine Rückmeldung
     
    amavisca, 19. Mai 2011
    #1
  2. schatzi Super-Moderator
    Hallo!

    ABCD
    11002015530
    215024
    320030
    425041
    5
    ZelleFormel
    D1{=INDEX(B:B;MIN(WENN(A1:A999>=C1;ZEILE(1:999))))}

    Achtung, Matrixformel enthalten!
    Die geschweiften Klammern{} werden nicht eingegeben.
    Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
    Aber warum konstruierst du deine Referenz-Liste mit "bis"-Werten? Gestalte sie mit "ab"-Werten und dein SVERWEIS funktioniert mit WAHR wunderbar...
     
    schatzi, 19. Mai 2011
    #2
  3. Kallewirsch Erfahrener User
    Hallo,

    ohne Matrixformel:

    Arbeitsblatt mit dem Namen 'stbgebV'
    ABCDEFG
    6Werteingabe155 Zugrundeliegenden Daten
    7 bis TEUR..Honorar =
    8 10020
    9Honorar40 15030
    10 20040
    11 25050
    ZelleFormel
    B9=INDEX(G8:G11;VERGLEICH(B6;$F$8:$F$11;1)+ISTNV(VERGLEICH(B6;$F$8:$F$11;0)))

    Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
    Gruß

    Edgar
     
    Kallewirsch, 19. Mai 2011
    #3
  4. schatzi Super-Moderator

    SVerweis: nächsthöhere Zahl finden!

    Hallo!

    Mist, ich hab' den Kürzeren... :-D :-D :-D

    =INDEX(B:B;VERGLEICH(C1;A:A)+(ZÄHLENWENN(A:A;C1)=0))

    (als viagra-freie ääähhhh matrix-freie Version.)
     
    schatzi, 19. Mai 2011
    #4
  5. Kallewirsch Erfahrener User
    Hallo Schatzi,

    es wird immer kürzer. Ist nicht immer von Vorteil.
    Aber so wäre es noch kürzer:

    Arbeitsblatt mit dem Namen 'Tabelle2'
     ABCD
    1Werteingabe155Zugrundeliegenden Daten 
    2  ab TEUR..Honorar =
    3  020
    4Honorar4010030
    5  15040
    6  20050
    ZelleFormel
    B4=INDEX(D:D;VERGLEICH(B1;C:C;1))
    <table><tr><td>Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg</td></tr></table>[/parsehtml]

    Gruß

    Edgar
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    Kallewirsch, 20. Mai 2011
    #5
  6. schatzi Super-Moderator
    Hallo!
    Wem sagst du das...? :cry:

    Aber als "ehrenamtlicher Klugscheisser" muss ich damit leben...

    PS: Es kommt ja (angeblich) nicht immer auf die Länge an!!!!!!!!!!!!!!!
     
    schatzi, 20. Mai 2011
    #6
  7. amavisca Erfahrener User
    ähem.......

    also das problem scheint ja so banal gewesen zu sein, daß ihr euch noch in varianten überbietet!....:-)

    hier werden sie geholfen, vielen, vielen dank!!!

    An der index-funktion habe ich irgendwie auch rumgegraben, aber ehrlicherweise blicke ich die nicht trotz mehrfachem lesen in der excel-hilfe.....(ich habe halt andere stärken...:-)

    aber mit eurer hilfe schaffe ich es jetzt vielleicht mal, an einem konkreten beispiel hinter das geheimnis (jedenfalls für mich) von INDEX und VERGLEICH zu kommen!!

    Gruss und bis zur nächsten banalen frage
    AMAVISCA
     
    amavisca, 20. Mai 2011
    #7
  8. Kallewirsch Erfahrener User

    SVerweis: nächsthöhere Zahl finden!

    Hallo,

    VERGLEICH sucht einen Wert (hier den Wert, der in B1 steht) in einer Matrix (hier C:C) und gibt die Zeilennummer zurück, in der
    a) bei 0 der genaue Wert steht,
    b) bei 1 in einer aufsteigend sortierten Liste der nächstkleinere oder gleiche Wert steht
    c) bei -1 in einer absteigend sortierten Liste der nächstgrößere oder gleiche Wert steht

    INDEX zeigt den Wert in einer anderen Spalte (hier D:D) an, der in der Zeile steht, die Vergleich ermittelt hat.

    Deswegen habe ich auch die 0 in Spalte C eingefügt, damit die Werte verschoben sind. Könnte aber Probleme geben, wenn genau 150 gesucht wird, dann zeigt die Formel einen falschen Wert. Besser wäre es, 150,001 einzutragen, entsprechend auch bei den anderen Zahlen.


    Gruß

    Edgar
     
    Kallewirsch, 20. Mai 2011
    #8
  9. amavisca Erfahrener User
    Hallo Kallerwirsch,

    ich wollte es nicht versäumen, mich dafür zu bedanken, daß Du mir die 2 Funktionen in so einem Deutsch erklärt hast, daß ich es auf anhieb verstanden habe!

    Ich baue seit tagen nur noch excel-formeln mit index und vergleich... SVerweis: nächsthöhere Zahl finden! :cool:

    gruss amavisca

    P.S. Hab schon ein nächstes problem im köcher, muss mich aber erst mal umschauen, ob es dazu schon ein thema gibt....
     
    amavisca, 23. Mai 2011
    #9
Thema:

SVerweis: nächsthöhere Zahl finden!

Die Seite wird geladen...
  1. SVerweis: nächsthöhere Zahl finden! - Similar Threads - SVerweis nächsthöhere Zahl

  2. Textname in einem Textfeld suchen

    in Microsoft Excel Hilfe
    Textname in einem Textfeld suchen: Hallo, ich möchte eine Art Sverweis bauen, bei dem z.B. das Wort "Hauptstraße" im Feld A1 in einer anderen Liste mit längeren Textfeldern gefunden wird. In der anderen Liste steht z.B....
  3. XVERWEIS, SVERWEIS: Nur unter bestimmter Bedingung ausgeben, sonst weitersuchen

    in Microsoft Excel Hilfe
    XVERWEIS, SVERWEIS: Nur unter bestimmter Bedingung ausgeben, sonst weitersuchen: Moin, ich möchte mit einem S- oder XVERWEIS eine Tabelle auslesen. In der Spalte A (Suchmatrix) stehen verschiedene Namen, die jeweils mehrfach vorkommen. In der Spalte B (Ausgabematrix) sind die...
  4. Sverweis mehrere suchkriterien

    in Microsoft Excel Hilfe
    Sverweis mehrere suchkriterien: Hallo ich hoffe es kann mir jemand Helfen, bekomme das nicht hin. Ich habe zwei Tabellen 1) Tabelle "2025" 2) Tabelle "Transport-Rechnung" Auf der Tabelle "Transport-Rechnung" steht in Zelle N9...
  5. Fehler beim SVERWEIS Vermeidbar?

    in Microsoft Excel Hilfe
    Fehler beim SVERWEIS Vermeidbar?: Hallo, ich habe eine Tabelle mit SVERWEIS. Der erste Tab ist quasi eine Übersicht nach Jahren und dann die weiteren Tabs die Eingaben in den Jahren (Artikel, Bestand, Einkaufspreis usw). Die...
  6. Adresse aus Teilen eines Nummernblocks einfügen

    in Microsoft Excel Hilfe
    Adresse aus Teilen eines Nummernblocks einfügen: Guten Tag zusammen, ich benötige Hilfe zu einer Formel / Funktion für folgendes: Ich möchte mit dem ersten Teil eines Nummernblocks (3 Stellen) aus einer Verweistabelle mit Adressen, diese dem...
  7. Reitername immer anders, wie muss der Sverweis lauten

    in Microsoft Excel Hilfe
    Reitername immer anders, wie muss der Sverweis lauten: Hallo zusammen, ich greife aus einer anderen Datei mittels SVERWEIS Daten ab. Jedoch wird der Reiter täglich umbenannt. Der Reiter ist aber immer an erster Position. Über ein Makro bekomme ich...
  8. SVERWEIS mit Range von bis funktioniert nicht?

    in Microsoft Excel Hilfe
    SVERWEIS mit Range von bis funktioniert nicht?: Hallo, ich komme leider nicht weiter bei meinem SVERWEIS. Spalte A und C werden ausgefüllt. In Spalte B sollte dann der SVERWEIS sein. Leider komm ich mit "von bis" nicht weiter und jedes...
  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