Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

SVERWEIS oder Makro zum Suchen und Einfügen
#1
Guten Morgen liebe Community, ich bin durch googlen auf dieses Forum hier gestoßen, habe mir einige Beiträge durchgelesen doch komme leider auf keine Lösung für mein Problem.



Der Ablauf soll folgender sein:
Im Suchfeld soll in der Zelle B21 eine Artikelnummer eingegeben werden.
Dazu wird in die Zelle D21 dann die Description aus Spalte B eingefügt und in B23 sollen dann die zugehörigen Gruppennummern, sowie in Spalte D die zugehörige Gruppenbeschreibung eingefügt werden.
Mit dem Sverweis funktioniert dies eigentlich sehr gut, doch leider spuckt der mir nur 1 Ergebnis aus, arbeitet sich also nicht weiter durch die Liste.
Könnte mir da jemand helfen?

Habe euch mal ein Screenshot angehongen.


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo,

schau dir mal diese Seite dazu an:

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=28

Wenn du damit nicht weiterkommst dann lade bitte die Beispielsdatei hoch, die wenigsten Helfer verspüren die Lust eine Datei nachzubauen.
Gruß
Peter
Antworten Top
#3
Guten Morgen,

hier eine Lösung (Ich gehe davon aus dass die Artikelnummern immer die gleiche Beschreibung in Spalte B haben, ansonsten hat der Aufbau der Tabelle wenig Sinn da nur ein Feld dafür vorgesehen ist (Lt. Bild)


Tabelle1
ABCDE
1Art.-Nr.Desc.Grp.-Nr.Desc.
252452Scheibe1Fenster
345451Rahmen1Fenster
4541515151Fenster
522111Fenster
652452Scheibe2Tür
71125122Tür
81251212Tür
911512Tür
1015152Tür
11
12
13
14
15
16
17Suchfeld
18
19Desc.
20
21Art.-Nr.52452Scheibe
22
23Grp.-Nr.1Fenster
242Tür
25
26
27

 verbundene Zellen
A17: D17

verwendete Formeln
Zelle Formel Bereich N/A
D21=SVERWEIS($B$21;$A$2:$D$10;2;0)
B23:B27=WENNFEHLER(INDEX($C$2:$C$10;AGGREGAT(15;6;ZEILE($C$2:$C$10)-1/($A$2:$A$10=$B$21);ZEILE(A1)));"")
D23: D27=WENNFEHLER(INDEX($D$2:$D$10;AGGREGAT(15;6;ZEILE($D$2:$D$10)-1/($A$2:$A$10=$B$21);ZEILE(A1)));"")
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.15 einschl. 64 Bit



anbei auch noch die Datei falls du experimentieren möchtest:


.xlsx   Ralf.Stephan.xlsx (Größe: 9,28 KB / Downloads: 3)
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
[-] Folgende(r) 1 Nutzer sagt Danke an Luffy für diesen Beitrag:
  • ralf.stephan
Antworten Top
#4
Wow eine wundebare Formel. Da wäre ich nie drauf gekommen.
Weltklasse.

Habe aber noch eine Frage, bei der ich leider keine Lösung finde.


In den Zellen A soll nach den Teilenummern gesucht werden und falls dort eine steht in die Spalte B kopiert werden.
Vor und Nach der Teilenummer die Texte sollen ignoriert werden aber es sollen alle verschiedenen Schreibweisen berücksichtigt werden.
Ist dies irgendwie möglich?


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#5
Hi Ralf,

schau dir mal diese Seite an:  http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=103
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
(19.10.2016, 17:36)WillWissen schrieb: Hi Ralf,

schau dir mal diese Seite an:  http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=103

Bezüglich der Formel

Code:
=SUMME((TEIL(0&A2;KGRÖSSTE(WENN(ISTZAHL(TEIL(0&A2;ZEILE($1:$256);1)*1);ZEILE($1:$256);1);ZEILE($1:$256));1)*1)*10^(ZEILE($1:$256)-1))
(Diese Formel muss mit STRG+SHIFT+ENTER abgeschlossen werden.)

Warum hat hier =ZEILE() so einen "komischen" Bezug? Kann mir das jemand sagen? Hat das einen bestimmten Sinn?
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
Antworten Top
#7
Hallöchen,

die 256 begrenzt im Prinzip den zu prüfenden Text. Ginge noch etwas weiter, bei 309 ist da Schluss. Zahlen danach werden nicht mehr gefunden. Ist also nicht ganz eine "beliebige" Länge vom Text.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste