Mehrere Zeilen gleichzeitig suchen/finden
Moderator: Moderatoren
Mehrere Zeilen gleichzeitig suchen/finden
Hey,
ich bin ein ziemlicher Neuling was office Programme angeht und habe mich deshalb gestern hier angemeldet, weil ich auf folgendes Problem gestoßen bin:
Ich habe 2 Tabellen, die erste ist eigentlich nur ein Liste von IDs, etwa 950 Playerids aus dem Spiel Fifa 15, die zweite die zweite Tabelle beinhaltet einige dieser IDs aber auch eine Vielzahl von anderen, so etwa 164500 Playerids, die zusammen mit weiteren Informationen über die Spieler (Größe, Gewicht, Aussehen etc.) in einer Zeile stehen. Nun möchte ich die IDs aus Tabelle 1 in Tabelle 2 finden, die Zeilen in denen sie stehen komplett kopieren und in eine weitere Tabelle 3 einfügen. Gibt es eine Möglichkeit all diese Zeilen gleichzeitig zu suchen? Denn wie man sich sicherlich denken kann, würde eine manuelle Suche + Kopieren und Einfügen in eine weitere Tabelle sehr, sehr lange dauern. Ich muss noch dazu sagen, das ich die Tabellen auch nicht entsprechend filtern kann (zumindest weiß ich nicht wie), da besagte Playerids in einer Zahlenfolge von 1 bis etwa 260000 stehen, wobei aber in dieser folge immer wieder Zahlen ausgelassen werden, es gibt also keine besonderen Merkmale/Summen nachdenen man filtern könnte.
Ich hoffe mir kann hier jemand weiterhelfen und so eine menge Arbeit ersparen. Sollten noch ungeklärte Fragen zu meinem Problem bestehen, einfach hiereinstellen. Vielen dank im vorraus auf jedenfall schonmal.
ich bin ein ziemlicher Neuling was office Programme angeht und habe mich deshalb gestern hier angemeldet, weil ich auf folgendes Problem gestoßen bin:
Ich habe 2 Tabellen, die erste ist eigentlich nur ein Liste von IDs, etwa 950 Playerids aus dem Spiel Fifa 15, die zweite die zweite Tabelle beinhaltet einige dieser IDs aber auch eine Vielzahl von anderen, so etwa 164500 Playerids, die zusammen mit weiteren Informationen über die Spieler (Größe, Gewicht, Aussehen etc.) in einer Zeile stehen. Nun möchte ich die IDs aus Tabelle 1 in Tabelle 2 finden, die Zeilen in denen sie stehen komplett kopieren und in eine weitere Tabelle 3 einfügen. Gibt es eine Möglichkeit all diese Zeilen gleichzeitig zu suchen? Denn wie man sich sicherlich denken kann, würde eine manuelle Suche + Kopieren und Einfügen in eine weitere Tabelle sehr, sehr lange dauern. Ich muss noch dazu sagen, das ich die Tabellen auch nicht entsprechend filtern kann (zumindest weiß ich nicht wie), da besagte Playerids in einer Zahlenfolge von 1 bis etwa 260000 stehen, wobei aber in dieser folge immer wieder Zahlen ausgelassen werden, es gibt also keine besonderen Merkmale/Summen nachdenen man filtern könnte.
Ich hoffe mir kann hier jemand weiterhelfen und so eine menge Arbeit ersparen. Sollten noch ungeklärte Fragen zu meinem Problem bestehen, einfach hiereinstellen. Vielen dank im vorraus auf jedenfall schonmal.
Re: Mehrere Zeilen gleichzeitig suchen/finden
Hi,
Also kopierst du die Playerids aus Tabelle1 nach Tabelle3 und holst dir mit SVerweis() die Daten aus Tabelle2.
Fallst du so nicht zurecht kommst, frag noch mal nach oder lade eine Beispieldatei hoch.
Gruß
paljass
...und was ist mit den Playerids? Die müssten doch eindeutig sein!?!es gibt also keine besonderen Merkmale/Summen nachdenen man filtern könnte.
Also kopierst du die Playerids aus Tabelle1 nach Tabelle3 und holst dir mit SVerweis() die Daten aus Tabelle2.
Fallst du so nicht zurecht kommst, frag noch mal nach oder lade eine Beispieldatei hoch.
Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Re: Mehrere Zeilen gleichzeitig suchen/finden
Was genau meinst du mit eindeutig? Hmm also die Liste der Playerids in Tabelle 1 sieht in etwa so aus (nach größe sortiert), falls das weiterhilft:paljass hat geschrieben:Hi,...und was ist mit den Playerids? Die müssten doch eindeutig sein!?!es gibt also keine besonderen Merkmale/Summen nachdenen man filtern könnte.
3712
8268
12445
20659
.
.
.
260205
und die Zeile aus Tabelle 2, in der die erste Playerid 3712 zu finden ist sieht etwa so aus:
...CC |CD |CE |CF |CG...
... 3 | 33 | 3712 | 25 |0...
Die Spalte mit den Playerids ist CE, will hier jetzt nicht die gesamte Zeile reinschreiben, das würde zu viel Platz wegnehmen.
Ich hab mal geschaut was ein SVerweis ist und versucht, das so zu machen wie du geschrieben hast, allerdings verstehe ich das glaube ich noch nicht ganz. Der SVerweis sieht ja so aus: "=sverweis(Suchkriterium;Matrix;Index;Sortiert)", aber den Wert für "Suchkriterium" kenne ich doch gar nicht, das ist doch der Wert nach dem ich suchen möchte. Also zumindest verstehe ich das so nach folgender Erklärung die ich im Inet gefunden habe: "Suchkriterium ist der Wert, nach dem Sie in der ersten Spalte der Tabelle suchen.".paljass hat geschrieben:Hi,
Also kopierst du die Playerids aus Tabelle1 nach Tabelle3 und holst dir mit SVerweis() die Daten aus Tabelle2.
Fallst du so nicht zurecht kommst, frag noch mal nach oder lade eine Beispieldatei hoch.
Gruß
paljass
Re: Mehrere Zeilen gleichzeitig suchen/finden
Hallo Illoyon,
Möglicherweise kann man das auch mit Menü > Daten > Text in Spalten aufsplitten
und gewinnt dabei eine Spalte mit den separierten IDs, dann funktioniert auch VERWEIS() prima.
ansonsten hat paljass ja auch schon geschrieben eine Beispieldatei ist hilfreicher wie 1000 Worte
die kann massive gekürzt sein, die Struktur der Daten muss aber erkennbar sein.
das richt nach einer falsch importierten CSV Datei?Illoyon hat geschrieben:...CC |CD |CE |CF |CG...
... 3 | 33 | 3712 | 25 |0...
Möglicherweise kann man das auch mit Menü > Daten > Text in Spalten aufsplitten
und gewinnt dabei eine Spalte mit den separierten IDs, dann funktioniert auch VERWEIS() prima.
ansonsten hat paljass ja auch schon geschrieben eine Beispieldatei ist hilfreicher wie 1000 Worte
die kann massive gekürzt sein, die Struktur der Daten muss aber erkennbar sein.
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Mehrere Zeilen gleichzeitig suchen/finden
Nee, das ist schon ganz normal in ner "excel" Tabelle, ich war nur zu faul nen screenshot zu machen oder die Datei hochzuladen und hab es deshalb hier so aufgeschrieben.clag hat geschrieben:Hallo Illoyon,
das richt nach einer falsch importierten CSV Datei?Illoyon hat geschrieben:...CC |CD |CE |CF |CG...
... 3 | 33 | 3712 | 25 |0...
Möglicherweise kann man das auch mit Menü > Daten > Text in Spalten aufsplitten
und gewinnt dabei eine Spalte mit den separierten IDs, dann funktioniert auch VERWEIS() prima.
ansonsten hat paljass ja auch schon geschrieben eine Beispieldatei ist hilfreicher wie 1000 Worte
die kann massive gekürzt sein, die Struktur der Daten muss aber erkennbar sein.
Re: Mehrere Zeilen gleichzeitig suchen/finden
Hallo
als Matrixformel.
.... SpalteA und nimmst in B1 die Formel:paljass hat geschrieben:Also kopierst du die Playerids aus Tabelle1 nach Tabelle3 ....
Code: Alles auswählen
=INDEX($Tabelle2.$A$1:$ZZ$164500;VERGLEICH($A1;$Tabelle2.$CE$1:$CE$164500;0)
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Mehrere Zeilen gleichzeitig suchen/finden
Hab das probiert, hat aber nur Err: 508 angezeigt, aber danke.Karolus hat geschrieben:Hallo
.... SpalteA und nimmst in B1 die Formel:paljass hat geschrieben:Also kopierst du die Playerids aus Tabelle1 nach Tabelle3 ....
als Matrixformel.Code: Alles auswählen
=INDEX($Tabelle2.$A$1:$ZZ$164500;VERGLEICH($A1;$Tabelle2.$CE$1:$CE$164500;0)
Re: Mehrere Zeilen gleichzeitig suchen/finden
wozu die Programmhilfe, nach Suche nach "508" sagt "Fehler in der Klammerschachtelung", also ergänze am Ende der Formel die fehlende Klammer und probiere es dann.hat aber nur Err: 508 angezeigt
Gruß
Stephan
Re: Mehrere Zeilen gleichzeitig suchen/finden
Ich hab jetzt mal beide Tabellen hochgeladen, dann ist es wahrscheinlich einfacher mein Problem zu lösen. Tabelle 2 ist eine .txt Datei, mein Programm zum extrahieren von Tabellen aus der Fifa db diese als .txt ausgibt.
Hier der download link:
http://www.mediafire.com/download/5a6k7 ... le+1+2.rar
Hier der download link:
http://www.mediafire.com/download/5a6k7 ... le+1+2.rar
Re: Mehrere Zeilen gleichzeitig suchen/finden
Ein guter Anfang wäre aus Tabelle1.ods heraus →Einfügen→Tabelle aus Datei....
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Mehrere Zeilen gleichzeitig suchen/finden
Hey, hatte in letzter Zeit viel zu tun und konnte nicht antworten...klar kann ich machen, aber ich weiß nicht was mir das bringen soll.Karolus hat geschrieben:Ein guter Anfang wäre aus Tabelle1.ods heraus →Einfügen→Tabelle aus Datei....
Re: Mehrere Zeilen gleichzeitig suchen/finden
Es wäre der erste Schritt, um danach eine Formel anwenden zu können, analog zu der die ich bereits weiter oben vorgeschlagen habe.Illoyon hat geschrieben:Hey, hatte in letzter Zeit viel zu tun und konnte nicht antworten...klar kann ich machen, aber ich weiß nicht was mir das bringen soll.Karolus hat geschrieben:Ein guter Anfang wäre aus Tabelle1.ods heraus →Einfügen→Tabelle aus Datei....

LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Mehrere Zeilen gleichzeitig suchen/finden
So ich hab es jetzt soweit hingekriegt, dass die Formel funktioniert und mir den richtigen Wert für die jeweilige Zeile ausspuckt, schonmal vielen dank dafür! Jetzt habe ich allerdings noch eine Frage:Karolus hat geschrieben:Es wäre der erste Schritt, um danach eine Formel anwenden zu können, analog zu der die ich bereits weiter oben vorgeschlagen habe.Illoyon hat geschrieben:Hey, hatte in letzter Zeit viel zu tun und konnte nicht antworten...klar kann ich machen, aber ich weiß nicht was mir das bringen soll.Karolus hat geschrieben:Ein guter Anfang wäre aus Tabelle1.ods heraus →Einfügen→Tabelle aus Datei....
Im moment funktioniert das ganze nur mit der Player ID 3712, wie muss ich die Formel ändern damit sie auch bei den nachfolgenden IDs, d.h. 8268, 12445 usw., funktioniert und muss ich die Formel dann für jede gesuchte ID ändern oder kann ich auch irgendwie für alle gesuchten IDs, die passenden werte gleichzeitig suchen?
Edit: Ok, hab selber heraus gefunden wie ich die Formel ändern muss, für die ID 8268 wäre das z.B. diese:
Code: Alles auswählen
=INDEX($Tabelle2.$A$2:$ZZ$164500;VERGLEICH($A2;$Tabelle2.$CE$2:$CE$164500;0))

Re: Mehrere Zeilen gleichzeitig suchen/finden
Hi,
habe deine Daten in Tabelle2 importiert, dem Datenbereich den Namen DATQUELLE gegeben und arbeite dann mit sVerweis():siehe gekürztes Beispiel anbei.
Gruß R
habe deine Daten in Tabelle2 importiert, dem Datenbereich den Namen DATQUELLE gegeben und arbeite dann mit sVerweis():
Code: Alles auswählen
=SVERWEIS($A2;DATQUELLE;SPALTE()-2;0)
Gruß R
- Dateianhänge
-
- Tabelle 1.ods
- (43.59 KiB) 42-mal heruntergeladen
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Mehrere Zeilen gleichzeitig suchen/finden
Hey, ähm welchen Bereich umfasst denn "DATQUELLE" genau? Ich bekomm es im moment nicht hin dein Beispiel zu reproduzieren und dann hab ich immer noch das Problem, dass für jede Playerid einzeln den verweis machen muss...gibts da nicht ne schnellere Möglichkeit?F3K Total hat geschrieben:Hi,
habe deine Daten in Tabelle2 importiert, dem Datenbereich den Namen DATQUELLE gegeben und arbeite dann mit sVerweis():siehe gekürztes Beispiel anbei.Code: Alles auswählen
=SVERWEIS($A2;DATQUELLE;SPALTE()-2;0)
Gruß R