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.

Sverweise zusammenfügen 6 Spalten in eine Zelle
#1
Hallo Lesender,
ich bin ein Sammler von Musik, die genau abgelegt werden soll.
Über diverse Seiten gelangt man zu den weiteren Angaben.


Es handelt sich nun um Albumeintragungen

am besten Datei runterladen und öffnen:
.xlsx   MappederMusik.xlsx (Größe: 22,82 KB / Downloads: 11)

Die Informationen der Seiten kopiere ich in den Editor um verschiedene Steuerzeichen vorab zu löschen


Die Editorkopie wird in 6 Spalten abgelegt.
Der Eintrag "writen by" steht unterschiedlich in den Spalten B; D und F
Der Namen demzurfolge in den Spalten C; E und G
Wie kann nun per Kombination von Sverweis in den 3 Paketen  (A-B; C-D und E-F) gesucht werden?
jetzige Einzelformeln
1. Paket _ Spalten B mit C    =WENNFEHLER(WENN(A19<>"";SVERWEIS($I$18;B20:C20;2;0);"");"")
2. Paket _ Spalten D mit E    =WENNFEHLER(WENN(A19<>"";SVERWEIS($I$18;D20:E20;2;0);"");"")
3. Paket _ Spalten F mit G    =WENNFEHLER(WENN(A19<>"";SVERWEIS($I$18;F20:G20;2;0);"");"")
Spalte der Formeln "I" wie Indiex
das ganze nun in eine Formel bringen schaff ich alleine nicht, habe versucht die Matrix über alle Spalten laufen zu lassen, was ebenfalls nur Fehler produzierte.

Ich bitte euch mir zu helfen

vorab Besten Dank
Antworten Top
#2
Hallo Frank,

formatiere die Zellen D15:D17 als Standard!
Dann gehst Du in jede Zelle nochmal rein und raus (F2 Enter).

Gruß Uwe
Antworten Top
#3
(19.10.2015, 12:01)Kuwer schrieb: Hallo Frank,

formatiere die Zellen D15:D17 als Standard!
Dann gehst Du in jede Zelle nochmal rein und raus (F2 Enter).

Gruß Uwe

Danke für die Funktionslösung, aber diese Zellen sind zur Ansicht als Text formatiert.
Es geht hier um die Spalte I wie Index oder Indirekt
Dort möchte ich gerne in einer Formel die 3 Textformeln aus C15:C17 zusammenfügen.
Ab Zeile 19 in Spalte I dann nach unten kopieren.

Trotzdem THX
Antworten Top
#4
Hallo,

mache eine anständige Tabelle draus, dann kann man das auch vernünftig auswerten.

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHI
18Ausblenden Mitwirkende       Written-By
19A1North Country Blues     1. PaketBob Dylan
20 Written-ByBob Dylan      
21 04:59       

ZelleFormel
H19=WENNFEHLER(WAHL((VERGLEICH($I$18;B20:F20;0)-1)/2+1;1;2;3)&". Paket";"")
I19=WENN(A19="";"";INDEX(C20:G20;VERGLEICH($I$18;B20:F20;0)))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg


Es reichen die beiden Formeln in der ersten Zeile, die zeigen an, wer den Song geschrieben hat und zu welchem Paket ergehört.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#5
(19.10.2015, 12:44)BoskoBiati schrieb: mache eine anständige Tabelle draus, dann kann man das auch vernünftig auswerten.
Es sollten eigentlich nur die Steuerzeichen in der Rohdatenliste entfernt werden.
Keine weiter richtigstellung der Einträge

(19.10.2015, 12:44)BoskoBiati schrieb: wer den Song geschrieben hat und zu welchem Paket ergehört.
Somit ist die Frage beantwortet, wer welchen Titel geschrieben hat.
Nur die Pakete waren vormahls die 3 Formeln = 1. Formel (1.Paket & 2. Paket & 3. Paket)
Danke so kann ich weiter arbeiten

Edit:

Hmmmmm Huh
bin grad darüber am grübeln
Deine Idee Edgar mit den Daten vernünftig anlegen, wie kann man die Daten aus der gegebenen Seite (Link) so anlegen;
- das Tracknummer  - Interpret - Titel - geschrieben von - Produzent - usw. direkt in Spalten aufgesplittet wird?

Hmmmmm Huh
Antworten Top
#6
Hallo,

von welcher Seite?
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
(19.10.2015, 14:45)BoskoBiati schrieb: Hallo,

von welcher Seite?
Hallo Edgar,
in der runterzuladenen Datei im ersten Thread, der Link in der Zeile 1

- wenn ich dort meine weiteren Info's herhole, bräucht ich aber eine Variable Datenliste

mfg
Antworten Top
#8
Hallo,

wenn ich die Eintragungen der Seite markiere und mit Inhalte einfügen in eine Excel-Tabelle übertrage, kann ich das relativ einfach auswerten:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJ
1A1North Country Blues     Written ByMusic ByAdapted By
2     A1North Country BluesBob Dylan  
3Written-By – Bob Dylan    A2No, No, No, It Ain't Me BabeBob Dylan  
4     A3Children Of DarknessRichard Farina  
5 04:59   A4C'era Un Ragazzo Che Come Me Amava I Beatles E I Rolling StonesF. Migliacci*, M. Lusini*  
6A2No, No, No, It Ain't Me Babe   A5I Am A Poor Wayfaring StrangerTraditional  
7     B1Birmingham SundayRichard Farina  
8Written-By – Bob Dylan    B2San Francisco Mabel JoyMickey Newbury  
9     B3Be Not Too HardChristopher Logue, Donovan  
10 03:21   B4Restless FarewellBob Dylan  
11A3Children Of Darkness   B5Rangers' CommandTrad.* Woody GuthrieBass [String] – Russ Savakus

ZelleFormel
F2=INDEX(A:A;(ZEILE(A1)-1)*5+1)
G2=INDEX(B:B;(ZEILE(B1)-1)*5+1)
H2=WENNFEHLER(TEIL(INDEX(A:A;(ZEILE(C1)-1)*5+3);SUCHEN("written";INDEX(A:A;(ZEILE(C1)-1)*5+3))+13;99);"")
I2=WENNFEHLER(TEIL(INDEX(A:A;(ZEILE(C1)-1)*5+3);SUCHEN("Music By";INDEX(A:A;(ZEILE(C1)-1)*5+3))+11;99);"")
J2=WENNFEHLER(LINKS(TEIL(INDEX(A:A;(ZEILE(C1)-1)*5+3);SUCHEN("Adapted By";INDEX(A:A;(ZEILE(C1)-1)*5+3))+13;99);SUCHEN("Writt";TEIL(INDEX(A:A;(ZEILE(C1)-1)*5+3);SUCHEN("Adapted By";INDEX(A:A;(ZEILE(C1)-1)*5+3))+13;99))-1);"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
(19.10.2015, 15:50)BoskoBiati schrieb: ..mit Inhalte einfügen in eine Excel-Tabelle übertrage, kann ich das relativ einfach...
Danke Edgar, das war einen guten Schritt weiter.
anbei mein Konstrukt + Txtdateien

.xlsm   Forummusik.xlsm (Größe: 47,14 KB / Downloads: 5)
.txt   ForumBillyVaughn.txt (Größe: 1,93 KB / Downloads: 3)
.txt   ForumHerbAlpert.txt (Größe: 1,74 KB / Downloads: 2)
.txt   ForumJoanBaez.txt (Größe: 3,53 KB / Downloads: 0)

zum einfügen (Tabelle1 Spalte AA2) Makro's arbeiten weiter bis -
zu sehen in Tabelle2 Bereich ab Zeile 15.
Da bin ich noch am grübeln wie die Daten einfügen.
Bis dato immer händisch abgearbeitet während die Schallplatte/n aufgenommen wurden
vielleicht gib es ja weitere Interessante Vörschläge Hilfen eurerseits.

P.S. Es handelt sich nicht, um grad mal 5 Platten, weit gefehlt + 00

vorab danke
Antworten Top
#10
Hallo @all, Edgar

Ich habe die Formeln unter Verwendung, nur kann man die Indexformel anders formulieren, siehe Sreenshot
aus den Seiten ziehe ich alle Album-Info's in den Editor plus Linkadresse, lege danach die Daten in A3 ab
[
Bild bitte so als Datei hochladen: Klick mich!
]
A1 steht meistens in der Zelle A18 und der Abstand zwischen den Tracknummern variiert

Die Indexformel hat eine feste Tiefe von dir ( 5+1)

Zitat:F2   =INDEX(A:A;(ZEILE(A1)-1)*5+1)

Kann man hier gegebenenfalls mit Links Rechts Länge die Tracknummern suchen und dann untereinander schreiben?
Bitte helft mir
Antworten Top


Gehe zu:


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