Collapse column

Autor Thema: Office 2007: Anpassen einer Exceltabelle  (Gelesen 7237 mal)

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Office 2007: Anpassen einer Exceltabelle
« am: März 11, 2015, 14:47:37 Nachmittag »
Guten Tag liebes Forum,

mein Name ist Benedikt und ich arbeite als Student für eine Uni. Nun habe ich grade eine riesige Excel Tabelle erhalten und muss diese anpassen.
Meine Excel Kenntnisse sind leider nicht mehr als Grundkenntnisse (Standard Formeln etc.) und daher würde ich mich riesig über Hilfe freuen.
Das Problem:
7200 Reihen, nur eine Spalte.
Pro Zelle gibt es Text in ungefähr diesem Format:
1,63_2002_9_109 (Firmenname 2001 - 2004).pdf
oder
1,"63_2002_9_109 (Firmenname dfsafa  dsfasf (02005 - 2010)).pdf
Wichtig: Die Anzahl der Zeichen vor der Klammer ist unterschiedlich.

Was ich am Ende haben muss, sind alle Zahlen in einer Spalte, den Firmennamen in einer Spalte und die Jahresangabe in einer Spalte. Das .pdf kann komplett weg.
Dann muss ich alle Firmennamen mit dem Wort Sozial extrahieren, denn um die geht es letztendlich.

Würde mich super über Tipps und Tricks freuen!
Vielen lieben Dank schon jetzt,
Benedikt

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 gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #1 am: März 11, 2015, 15:58:20 Nachmittag »
Moin Benedikt,

schau mal nach Daten | Text in Spalten, das sollte erst einmal weiter helfen. Ansonsten einpp: Nicht nur Muster-Quelldaten sondern auch Muster-Ergebniswunsch klar aufzeigen!
Gruß
Günther

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #2 am: März 11, 2015, 16:11:08 Nachmittag »
Vielen Dank für den Tipp. Leider ist jeder Name unterschiedlich lang, daher funktioniert das nicht.

Ich hoffe diese Excel Datei macht alles etwas klarer.
Die originale Datei kann ich leider nicht hochladen. Die Daten sind vertraulich.
es geht allerdings um 7300 Spalten, per Hand ist das quasi unmöglich.

Jede Hilfe ist willkommen!

Außerdem würde ich gerne darauf hinweisen, dass ich diesen Post auch in einem anderen Forum gepostet habe:
http://www.office-loesung.de/p/viewtopic.php?f=166&t=686046&p=2848893#p2848893
Ich hoffe das geht nicht gegen die Regeln hier.

LG,
Ben
« Letzte Änderung: März 11, 2015, 17:01:34 Nachmittag von Benedikt »

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #3 am: März 11, 2015, 17:39:57 Nachmittag »
oin Benedikt,

Crossposting ist mit einem Verweis auf das andere Forum IMHO OK.

Ich selbst hätte so etwas ja in VBA gelöst, aber es geht natürlich auch in plain Excel ... ;).
Gruß
Günther

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Office 2007: Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #4 am: März 14, 2015, 00:43:27 Vormittag »
Ich verstehe Schritt 3 nicht :/
Soll ich mir die Formeln selbst suchen oder übersehe ich da was? :D

Vielen Dank schon mal für die Mühe!

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 gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #5 am: März 14, 2015, 10:55:58 Vormittag »
Sind bei dir die Spalte_E und Spalte _F ausgeblendet? Oder auf "nicht sichtbar" formatiert?
Gruß
Günther

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #6 am: März 14, 2015, 13:29:57 Nachmittag »
Das war wohl das Problem. Sehe die Formel jetzt. Danke!
Allerdings klappt der Schritt 2 auch nicht ganz. Viele Reihen werden in 2-3 Spalten aufgeteilt, weil in manchen Zellen "(" 2-3 mal vorkommt. Habe keine Option gefunden nur die erste Klammer zählen zu lassen :/ Wie könnte ich das lösen?

Vielen Dank für die ganze Mühe.
LG Ben

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #7 am: März 14, 2015, 14:34:49 Nachmittag »
Nun ja, das ist der Nachteil, wenn im Beispiel nicht alle Eventualitäten erfasst werden.  :(
Da sehe ich nur 2 Möglichkeiten: 1. Alle Zeilen filtern, die in Spalte_C einen Inhalt haben und dann irgendwie wieder zusammenfügen oder 2. per VBA/Makro, was aber u.U. ziemlich aufwendig sein kann.
Gruß
Günther

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #8 am: März 14, 2015, 15:29:52 Nachmittag »
Zitat
Pro Zelle gibt es Text in ungefähr diesem Format:
1,63_2002_9_109 (Firmenname 2001 - 2004).pdf
oder
1,"63_2002_9_109 (Firmenname dfsafa  dsfasf (02005 - 2010)).pdf

hast du bestimmt nur übersehen ;) Die 1. Idee scheint dann ja wohl die richtige zu sein. habe kein VBA Vorwissen :/
Kannst du mir einen Ansatz geben?
Lg ben

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 gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #9 am: März 14, 2015, 16:16:44 Nachmittag »
Stimmt, ich hatte mich dann ein wenig am Nachbarforum orientiert. Da schien es mir etwas einfacher (das Bild war irgendwie deutlicher) ...

OK, aber die Grund-Aussage bleibt, es könnte ja noch mehr kommen ...
Also, eine *.xlsx oder auch *.xlsm mit mindestens 20 Datensätzen zum probieren, und ich gehe noch 1* dabei, dann ist aber auch bei mir aus prinzipiellen Erwägungen "Ende Gelände", was sich nicht gegen dich richtet!
Gruß
Günther

Offline hawkmaster

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #10 am: März 14, 2015, 16:47:05 Nachmittag »
Hi,

sehen die Namen immer gleich aus?
Also vor der Klammer mit Unterstrich und in der Klammer mit Blank getrennt?
Sind die Jahreszahlen in der Klammer immer beginend mit 20?
Wenn dem so wäre hätte ich einen einfachen Lösungsweg :)
1. Den Ganzen Kladeradetsch als bla.csv abspeichern
2. mit Notepad oder WordPad öffnen
3. 'suchen ersetzten"
4. suche ( ersetzten durch ; alle ersetzten
5. suchen ' 20' also blank 20
6. alles ersetzen ;20
7. das mit dem Bindestrich wieder ausbügeln: suchen -;20 alles ersetzen '- 20'
 
8. Datei wieder speichern in Excel importieren :)
Klingt jetzt aufwendiger als es tatsächlich ist:

Gruß
Hawkmaster

nachtrag:
habs grad ausprobiert. Das Ergebnis sie so aus:
2,63_2001_9_132 ;Firmenname ab cdefg U.A.;2001 - 2006;
123,"63_2002_9_141 ;Firma2 B.V.;2002 - 2004;

hat keine 2 Minuten gedauert :)
« Letzte Änderung: März 14, 2015, 16:55:41 Nachmittag von hawkmaster »

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #11 am: März 14, 2015, 17:45:55 Nachmittag »
Sorry dafür. Hier ein größeres Sample. habe die Firmennamen durch Buchstaben ersetzt.

@Hawkmeister, würde das auch mit diesem Sample klappen?

LG Ben

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 hawkmaster

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #12 am: März 14, 2015, 18:24:33 Nachmittag »
grundsätzlich klappt das auch mit der Datei.
Kommt halt drauf an wie du z.B. so einen Dateinamen aufteilen willst:
5569,65_2008_9_5178 (aaaaaaaaaaaaaaaaaaa 01-04-2007 tm 31-03-2008 versie 04-03-2008).pdf

Sind halt unter Umständen ein paar 'suchen - ersetzten' mehr :)

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #13 am: März 14, 2015, 19:03:24 Nachmittag »
Werde ich dann mal probieren. Melde mich danach wieder :)

Offline hawkmaster

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #14 am: März 14, 2015, 19:31:06 Nachmittag »
geht es eigentlich NUR um die, bei denen 'sozial' im Namen vorkommt?
Da kannst du ja dann einfach mal einen Filter setzten.
Textfilter mit 'enthält' und dann sozial rein.
Dann kriegst du nur die zu sehen in denen sozial vorkommt.
Kommt halt immer drauf an was du mit den Daten machen musst/willst.
Wenns nur um das 'sozial' geht kannst du dir den Aufriss sparen und eben nur filtern :) Ich würde das filter eh als erstes machen, dann sind es gleich viel weniger Daten :)

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #15 am: März 14, 2015, 19:34:54 Nachmittag »
Es geht nur um die Spalten mit Sozial drin. Wie kann ich die alle kopieren und in eine andere Liste setzen?
Aber die Spalten müssen dann halt aufgeteilt werden. In Code, Firmenname, Datum. Hab grade deine Methode versucht, hat nicht so ganz geklappt.
Aber die Idee das erst zu filtern und dann aufzuteilen ist eigentlich ganz clever :D
Siehe Anhang.

Offline hawkmaster

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #16 am: März 14, 2015, 19:47:27 Nachmittag »
also, pass auf:
1. Textfilter auf enthält sozial

Dann kriegst du nur noch die entsprechenden Zeilen angezeigt.
2. Die dann markieren und kopieren
3. neues Text Dokument aufmachen und da dann einfügen
4. die 'suchen - ersetzen' Geschichte.
nachdem es dann weniger Datensätze sind geht die ersetzerei dann wahrscheinlich auch einfacher.
5. das Ergebnis wieder in Excel importieren.

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #17 am: März 14, 2015, 20:26:59 Nachmittag »
Ja cool, das hat problemlos geklappt.
Nun sieht es ungefähr so aus -->
(Habe ( gegen / getauscht, Sociaal Plan etc sind zusatz infos)

Sieht besser aus, aber noch nicht perfect.

Offline hawkmaster

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #18 am: März 14, 2015, 20:34:24 Nachmittag »
da musst du evtl. noch etwas an der ersetzen geschichte feilen :)

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #19 am: März 16, 2015, 14:38:43 Nachmittag »
Vielen Dank euch allen für die super Hilfe! Ihr seid klasse!

Habe heute leider keine Zeit an der Tabelle rum zufeilen, werde aber morgen weitermachen.
Hoffe alles klappt, sonst weiß ich ja wo ich super Hilfe kriege ;)

LG Ben

Offline Benedikt

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2007
Antw:Office 2007: Anpassen einer Exceltabelle
« Antwort #20 am: März 20, 2015, 23:09:08 Nachmittag »
UPDATE:

Vielen Dank nochmals! Echt klasse von euch. die Tabelle sieht jetzt einigermaßen aus. investiere noch 2 Stündchen manuell dran um die Feinheiten anzupassen und sie ist perfekt.

LG Ben

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.