Registriert seit: 29.06.2016
Version(en): 2013
Sortierung.xlsx (Größe: 9,71 KB / Downloads: 11)
Hallo Zusammen,
Ich habe schon viel Hilfe von Euch bekommen und möchte mich daher auch nochmals bedanken.:)
Ich hätte nun ein anderes Problem wo ich gerne einfach lösen würde da es 8000 Zeilen sind und manuell es einfach zu aufwendig ist.
Folgendes:
Ich habe in Spalte A jeweils die Artikelnummer
In Spalte B ist der Bildlink
In Splate C ist die Bildnummer
Ich habe ein File angehängt wo ich ein Beispiel habe wie es aussieht und wie ich es gern hätte (alles auf einer Linie)
Hätte da wer ein Tipp?
Ich glaube mit einer Wenn Formel müsste es gehen aber irgendwie mit einem Vergleich. Leider habe ich bis jetzt nichts gefunden.
Besten Dank für ein Feedback.
Oli
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
=WENNFEHLER(INDEX($B$4:$B$9;AGGREGAT(15;6;ZEILE($B$4:$B$9)-3/($A$4:$A$9=$A17);SPALTE(A1)));"")
nach rechts und nach unten kopieren.
Gruß,
steve1da
Registriert seit: 29.06.2016
Version(en): 2013
Hallo Steve, Besten Dank für die Hilfe. Ich hoffe ich klinge hier nicht zu dämlich aber ich weiss nicht genau wo einfügen und dann nach rechts und nach unten. Meinst Du Spalte D? Auf alle Fälle kommt oder passiert nichts. Da es zum Teil bis 17 Bilder sind für eine Artikelnummer und 8000+ Zeilen sollte die Lösung ja trozdem gehen? Sorry für die viele Fragen. Gruss Oli
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Moin! Warum filterst Du Spalte A nicht einfach? Ist imo erheblich übersichtlicher als sich mühsam horizontal durch Spalten zu scrollen. Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, gemeint war das sicher so...:
Zelle Formel A13 =MIN ($A$4:$A$9) B13 =WENNFEHLER (INDEX ($B$4:$B$9;AGGREGAT (15;6;ZEILE ($B$4:$B$9) -3/ ($A$4:$A$9=$A13) ;SPALTE (A1) ) ) ;"") A14 =WENN (MAX ($A$4:$A$9) =MAX (A$13:A13) ;"";KGRÖSSTE ($A$4:$A$9;ZÄHLENWENN ($A$4:$A$9;">"&A13) ) ) B14 =WENNFEHLER (INDEX ($B$4:$B$9;AGGREGAT (15;6;ZEILE ($B$4:$B$9) -3/ ($A$4:$A$9=$A14) ;SPALTE (A2) ) ) ;"")
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Wobei die Bereiche anzupassen sind und zu bedenken, dass die links dann noch keine Hyperlinks sind, wenn du das willst muss noch die Formel HYPERLINK() umzu...
Gruß Jörgstolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query -Abfrage
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag: 1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• Gabifat
Registriert seit: 29.06.2016
Version(en): 2013
Hallo Ralf, 2 Gründe: 1 Grund, alles filtern und Manuell umschieben wäre eine Lösung da hast du Recht aber bei so vielen Werten auch sehr Zeitaufwändig. 2 Grund, ich lerne sehr gern neue Sachen im Excel und finde es super, wenn man so Sachen einfach lösen kann. Möchte gern mehr effektiv arbeiten.:) Oder meinst Du was anderes?
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Gabi,
in Steves Formel musst du die fettgedruckte Zahl in 4 abändern und in C4 deiner Beispieltabelle einfügen. Dann nach rechts und unten ziehen.
Zitat: =WENNFEHLER(INDEX($B$4:$B$9;AGGREGAT(15;6;ZEILE($B$4:$B$9)-3/($A$4:$A$9=$A17 );SPALTE(A1)));"")
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 29.06.2016
Version(en): 2013
Hallo Jockel, Besten Dank ich glaube so klappts.:) Gruss
Registriert seit: 29.06.2016
Version(en): 2013
Nun ja es klappt bei 2 Nummern. Ich habe versucht, die Formel auf die ganze Liste anzupassen aber irgendwie spinnt es. Es hat eben auch einige die nur 1 Bild habe und Solche die bis 17 habe. Ich habe hier mal die ganze Liste angehängt (Sortierung 1) Könnten mir eventeull hier wer dabei helfen die Formel von oben auf das anzupassen? Sorry nochamls für das viele Fragen und Bitten. Gruss
Angehängte Dateien
Sortierung 1.xlsx (Größe: 213,73 KB / Downloads: 4)
Registriert seit: 16.04.2014
Version(en): xl2016/365
27.10.2016, 11:34
(Dieser Beitrag wurde zuletzt bearbeitet: 27.10.2016, 11:34 von steve1da .)
Hola,
Was komplett fehlt ist die Liste der Nummern aus Spalte A, so wie Jockel es in A13 und A14 gezeigt hat. Wo ist die?
Aktuell würde es für die 6130 so aussehen:
Code:
=WENNFEHLER(INDEX($B$3:$B$7052;AGGREGAT(15;6;ZEILE($B$3:$B$7052)-2/($A$3:$A$7052=6130);SPALTE(A1)));"")
Wenn du Liste der Nummern erzeugt hast, kannst du die 6130 in der Formel durch die Zelle mit der ersten Nummer ersetzen.
Gruß,
Steve1da