Collapse column

Autor Thema: per Formal transponieren  (Gelesen 535 mal)

Offline Kkristen

  • Newbie
  • *
  • Beiträge: 22
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
per Formal transponieren
« am: Januar 30, 2018, 13:03:27 Nachmittag »
Schönen guten Tag,

ich habe folgendes Problem.

Und zwar habe ich 3 Spalten.

In der Spalte A befindet sich eine Nummer, dieser Nummer werden Bilder in Form eines Bildnamens zugeordnet (Spalte B). Den Bildnamen werden in der Spalte C noch eine Kategorie zugewiesen (Produktbild oder Anwendung).

Sieht aktuell somit ca so aus:

Product_Id  mimeSource      mimeDescription
1                Bild_1.jpg         Produktfoto
1                Bild_1(2).jpg    Anwendungsfoto
1                Bild_1(3).jpg    Anwendungsfoto
1                Bild_1(4).jpg    Anwendungsfoto
2                Bild_2(2).jpg    Anwendungsfoto
2                Bild_2.jpg         Produktfoto


Ich benötige jedoch das es so Aussieht:

Product_ID    Attachment1     Attachment2    Attachment3     Attachment4   
1                  Bild_1.jpg         Bild_1(2).jpg    Bild_1(3).jpg    Bild_1(4).jpg
2                  Bild_2.jpg         Bild_2(2).jpg

Das Produktfoto muss immer unter Attachment1 sein.

Ich hoffe ihr könnt mir helfen.

Anbei auch eine Datei zum testen.

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 steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw: per Formal transponieren
« Antwort #1 am: Januar 30, 2018, 13:10:52 Nachmittag »
Hola,

in D15:

=WENNFEHLER(INDEX($B$15:$B$4645;AGGREGAT(15;6;ZEILE($A$15:$A$4645)-14/(($A$15:$A$4645=A15)*($C$15:$C$4645="produktbild"));SPALTE(A1)));"")

In E15:

=WENNFEHLER(INDEX($B$15:$B$4645;AGGREGAT(15;6;ZEILE($A$15:$A$4645)-14/(($A$15:$A$4645=$A15)*($C$15:$C$4645<>"produktbild"));SPALTE(A1)));"")

D15 nach unten, E15 nach rechts und nach unten kopieren.

Gruß,
steve1da

Offline Kkristen

  • Newbie
  • *
  • Beiträge: 22
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Antw: per Formal transponieren
« Antwort #2 am: Januar 30, 2018, 15:13:59 Nachmittag »
Besten Dank :)

So hat es Perfekt geklappt.

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.