Collapse column

Autor Thema: Office 2010: Wenn Suchen funktion  (Gelesen 807 mal)

Offline dmendel

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Office 2010: Wenn Suchen funktion
« am: Mai 29, 2017, 15:54:09 Nachmittag »
Hallo zusammen,

Folgende Aufgabe die ich habe:

Ich tätige wöchentlich Bestellungen.
Nun brauche ich eine Übersicht welche mir aufzeigt wie viel Stück ich von einem Bestandteil gekauft habe.
Zum Beispiel:
Bestellung:
Artikel 1: Fahrrad mit 2 Klingeln 0,3m groß - 5stk
Artikel 2: Fahrrad mit 1 Klingel 0,1m groß - 10stk
Artikel 3: Roller mit 2 Klingeln groß 0,3mm - 2stk
Artikel 4: Bike mit 2 Klingeln 0,3m groß - 3stk

Ich Suche: 2 Klingeln 0,3m oder 1 Klingel 0,1m
Das Fahrrad, Roller oder Bike interessiert mich also gar nicht, sondern nur die Klingeln.


Ich habe folgendes versucht:

=WENN(SUCHEN("2 Klingeln 0,3m";A1);A2;0)

Das funktioniert soweit, da aber manchmal die Bezeichnungen in anderer Reihenfolge angeordnet sind muss ich nach mehreren Sachen suchen, das habe ich auch probiert:

=WENN(SUCHEN("2 Klingeln 0,3m";A1);A2;WENN(SUCHEN("2 Klingeln groß 0,3m";A1);A2;0))

Hier zeigt es mir nur #WERT! an.


Mache ich einen Fehler?
Ich wäre um eure Hilfe dankbar.
Andere Wege zum Ziel nehme ich gerne auch an.

Gruß David

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 maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2010: Wenn Suchen funktion
« Antwort #1 am: Mai 29, 2017, 16:03:32 Nachmittag »
Hallo,

die Formel SUCHEN wird ausgewertet, egal ob der Begriff gefunden wird oder nicht. Und da dann "2 Klingeln 0,3m" nicht
mehr gefunden wird, erhälst Du einen Fehler. Versuche mal folgendes:

=WENN(ISTFEHLER(SUCHEN("2 Klingeln 0,3m";A1));WENN(ISTFEHLER(SUCHEN("2 Klingeln groß 0,3m";A1));0;A2);A2)

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline dmendel

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: Antw:Office 2010: Wenn Suchen funktion
« Antwort #2 am: Mai 30, 2017, 09:14:10 Vormittag »
Danke für die schnelle Antwort :)

Habe die Formel jetzt umgestellt und es funktioniert! :)
Danke dafür!

Da ich manchmal 4 verschiedene Bezeichnungen für ein und das selbe habe, habe ich die Formel jetzt noch erweitert.
=WENN(ISTFEHLER(SUCHEN("2 Klingeln 0,3m";A1));WENN(ISTFEHLER(SUCHEN("2 Klingeln groß 0,3m";A1));WENN(ISTFEHLER(SUCHEN("Klingeln 2x 0,3m";A1));0;B1);B1))

Manchmal funktioniert das, aber meistens steht jetzt FALSCH in der Spalte.
Hast du dafür auch eine Lösung?
Danke im Voraus.

Gruß

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2010: Wenn Suchen funktion
« Antwort #3 am: Mai 30, 2017, 09:30:29 Vormittag »
Moin,

Du hast in dem ersten WENN das Ergebnis vergessen anzugeben, wenn "2 Klingeln 0,3m" gefunden wurde.
Am Ende fehlt ein ;B1.

Code: XML
  1. =WENN(ISTFEHLER(SUCHEN("2 Klingeln 0,3m";A1));WENN(ISTFEHLER(SUCHEN("2 Klingeln groß 0,3m";A1));
  2.  WENN(ISTFEHLER(SUCHEN("Klingeln 2x 0,3m";A1));0;B1);B1);B1)

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline dmendel

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw:Office 2010: Wenn Suchen funktion
« Antwort #4 am: Mai 30, 2017, 09:41:46 Vormittag »
Vielen Dank, jetzt funktioniert alles! :)

Falls ich noch weitere Fragen haben werde melde ich mich nochmal.
Jetzt muss ich erst einmal eine Große Excel Liste erstellen  :-\

Gruß

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 dmendel

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Office 2010: Antw:Office 2010: Wenn Suchen funktion
« Antwort #5 am: Mai 31, 2017, 10:10:08 Vormittag »
Hallo,

da habe ich schon die nächste Frage:
Ist es möglich bei meinem Beispiel nicht nach der Wörterfolge zu suchen sondern nur nach einzelnen Wörtern?
Zum Beispiel nach "Bike Klingeln 0,3m" obwohl im Feld "Bike mit 2 Klingeln 0,3m groß" steht?
Das würde mir einiges erleichtern.

Danke im Voraus :)

Gruß

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2010: Wenn Suchen funktion
« Antwort #6 am: Mai 31, 2017, 12:16:56 Nachmittag »
Hallo,

die Excel-Funktion SUCHEN lässt auch Platzhalterzeichen zu. Wenn Du nach "Bike*Klingeln*0,3m" (keine Leerzeichen
zwischen den Wörtern) findet SUCHEN dann auch den Begriff in "Bike mit 2 Klingeln 0,3m groß". Das * steht für eine
belibige Zeichenfolge zwischen den Wörtern.

Code: XML
  1. A1 =Bike mit 2 Klingeln 0,3m groß
  2. A2 =SUCHEN("Bike*Klingeln*0,3m";A1) liefert 1

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline dmendel

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw:Office 2010: Wenn Suchen funktion
« Antwort #7 am: Juni 01, 2017, 13:50:04 Nachmittag »
Vielen Dank für die tolle Unterstützung.
Hat alles funktioniert :)

Gruß David

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.