1

Excel... mal wieder

Frage von Tremor Tremor

Suche eine Lösung für diese Aufgabe ich möchte in einer Excel Tabelle mit mehreren Artikelnummern der Nummer die entsprechende Ware zuordnen. ZB. die Warengruppe Hausrat, hier gibt es die Nummern 01.03.04.05 bis 01.03.99.70. die Nummer für jeden Artikel ist vierstellig (je Stelle 2 Zahlen) nach jeweils 2 Ziffern kommt ein Punkt. Jede Ziffer hat eine Bedeutung ,die in der Excel Tabelle aber nicht berücksichtigt werden müßen. (zB. 01.= Hersteller, 03.=Lagerplatz,04.=EK, 05=VK

Ich suche eine Abfrage wie zB.

wenn A1=01.03.99.70 und B1= 01.03.04.05 (alle Zahlen zwischen a1 und b1 müssen berücksichtigt werden) Das Ergebnis müßte in C1 stehen "Spülmittel" C1=Spülmittel.

Fragen zu gleichen Themen finden

Antworten (6)

  • 1
    Hilfreichste Antwort ausgezeichnet vom Fragesteller
    Hilfreichste Antwort von Distel35 Distel35
    Das ist in Excel ganz einfach:

    Wenn ich dich richtig verstehe, ist alles was mit 01.03. beginnt Spülmittel,
    und zwar von 01.03.04.05 bis 01.03.99.70 , ok?
    Dann lautet die Abfrage ganz einfach:
    =WENN(TEIL(A1;1;6)="01.03.";"Spülmittel";"kein Spülmittel")
    .
    Die Artikel-Nr. von Spülmittel kannst du natürlich mit den anderen Artikelnummern in einer 2-spaltigen Liste hinterlegen (01.03. = Spülmittel, 01.04. = Waschmittel, usw. )
    Und dann kannst du ganz elegant mit SVERWEIS auf diese Liste zugreifen und alle Artikel bequem entschlüsseln mit einer Formel:
    =SVERWEIS(TEIL(A1;1;6);$H$1:$I$10;2)
    .
    Dazu müssen natürlich in H1:H10 die Artikel-Nummern und in I1:I10 die entsprechenden Bezeichnungen dazu stehen.
    .
    Beispiel:
    H1=01.03. I1=Spülmittel
    H2=01.04. I2=Waschmittel
    H3=01.05. I3=Fertiggerichte
    H4=01.06. I4=Konfitüre
    usw.
    H10=01.12. I10=Backwaren

    Kommentar von Tremor TremorTremor

    Danke für die Antwort...

    Ich hab wahrscheinlich die Frage zu unverständlich gestellt.

    <<< A1=01.03.99.70 und B1= 01.03.04.05 >>

    Das müßte so heissen: A1=01.03.04.70 und B1= 01.03.05.05 . A1=01 bedeutet Warengruppe zB. Seife.

    A1=01.=Hersteller,03= Seife usw.

    Jede der 4 Zahlen ist zweistelligund steht für ein Produkt in der Warengruppe. in Zelle A1 die erste Zahl verändert sich nicht. Alle anderen Zahlen auch die in B1 erhöhen sich bei einem neuen Produkt um den Faktor 1.

    Der Wert aus Zelle A1=01(Hersteller) muß in keiner Zelle Ausgegeben werden.

    Wichtig ist aber, dass alle aus A1=01.03.04.70 und B1= 01.03.04.05 wie oben beschrieben in Zelle zB D1 per Formel als Seife deklariert werden.

    Vielen Dank für die Mühe

  • 1
    Antwort von RBMannheim RBMannheim

    Ich bin mir auch nicht sicher, ob ich das Problem richtig verstanden habe. Aber was mir bei solchen "unhabdlichen" Artikelnummern immer hilft, ist diese in die verschiedenen Bestandteile mit Bedeutung aufzubrechen. Mit TEIL, RECHTS oder LINKS und notfalls als WERT gesetzt. Dann habe ich überschaubare kleine Einheiten, über die ich sortieren, filtern oder rechnen kann.

    Kommentar von RBMannheim RBMannheimRBMannheim

    Das sollte eigentlich "unhandlich" heißen! Böser Tippfehler!

  • 1
    Antwort von gri1su gri1su

    schau mal in deine diesbezügliche Frage von gestern

    Excel Frage ....wenn dann..

    Kommentar von Tremor TremorTremor

    ich suche nach einer besseren Möglichkeit Den Link zu der Frage kenne ich ....

    Kriegst aber trotzdem ein Punkt

  • 1
    Antwort von NakaMichi NakaMichi

    versuchs ma mit nem Sverweis... =Sverweis(Suckkriterium; Matrix; Spaltenindex; falsch)

    sollte gehen

  • 1
    Antwort von rumpi rumpi

    Schau mal in die Excel-Hilfe unter SVERWEIS.

    Kommentar von Silmarillion SilmarillionSilmarillion

    nene, sverweis (oder auch verweis) kann 1.) nur mit alphanumerisch sortieren Bezügen was anfangen und 2.)keine "und"-Bedingung berücksichtigen

    Kommentar von rumpi rumpirumpi

    Klar kannst man das Suchkriterium mit UND verbinden. Und nur alphanumerisch?Wie kommst du denn da drauf?

    Kommentar von Silmarillion SilmarillionSilmarillion

    Anordnung alphanumerisch, d.h. nach Zahl/und/oder Buchstaben bzw. Wahrheitswert. Zitat aus Hilfe: Wichtig Die zu Suchvektor gehörenden Werte müssen in aufsteigender Reihenfolge angeordnet sein: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSCH, WAHR; andernfalls gibt VERWEIS möglicherweise einen falschen Wert zurück. --- gilt für Verweis/Sverweis

    Kommentar von rumpi rumpirumpi

    Offensichtlich habe ich die Aufgabe nicht verstanden. Ich meinte er will nur eine Suche nach Kriterien und könnte dann über eine Verschachtelung den "Dann" oder "Sonst"-wert rausgeben. Dann ist es eventuell besser er macht eine Tabelle mit den Produkten also Tabelle2 in A:A stehen die Kategorien wie z.B. 03 in B:B dann die Bezeichnungen z.B. "Spülmittel". und die Zuordnung muss er dann als Wenn-Funktion mit "TEIL"-Funktion erfragen sowie den Verweis auf Matrix Tabelle2. So vielleicht?

  • 0
    Antwort von Distel35 Distel35

    Hallo Tremor,
    ich würde dir ja gerne helfen, aber...
    du schreibst selber:
    A1=01 bedeutet Warengruppe zB. Seife.
    A1=01.=Hersteller,03= Seife usw.

    ja was denn nun??? A1=01 bedeutet das nun Seife oder Hersteller?
    Wenn du dir darüber im klaren bist, dann melde dich nochmal.
    .
    Gute Besserung, Distel

    Kommentar von Tremor TremorTremor

    Danke kann ich gut gebrauchen.... :-)

    Da war schon mein fetter Fehler... also A1=01 ist in diesen Fall ein Produkt wird über F1 definiert. kann also aussen vor gelassen werden.

    habe es jetzt durch den Tip von gestern ( von Chianti)gelöst denke ich. ganz simpel, muss es nur noch Testen Ich muß nur mehrere Spalten nehmen in jede Spalte nur zwei zahlen zB. B=11 C2=12 usw.

    Meine Formel sieht jetzt so aus;

    =WENN(UND(B2<92;C2<156;D2<756);"Seife")

    Ich hoffe jetzt sind meine Geister wieder wach geworden.

    Oder hast Du noch eine andere Lösung für mich?

Diese Frage

Verwandte Fragen

Noch nicht den richtigen Rat gefunden?

Einfach und schnell viele hilfreiche Ratschläge von Deutschlands aktivster Ratgeber-Community erhalten!

Einfach und schnell einen Tipp erstellen und Ihren guten Rat mit anderen teilen!

Einfach und schnell ein Video hochladen und anschaulichen Rat an alle geben!

Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Rechtliche Hinweise finden Sie hier.