PDA

Vollständige Version anzeigen : Text-Kovertierungsassistent


viewer
29.06.2014, 15:50
Hallo lieber Excel-Experten,

kniffelige Lage. Ich nehme via save.tv viele Filme auf und will mir in Excel eine Liste derer erstellen. Wenn ich die Dateien aus dem Ordner als Text ausgeben lassen sieht das z.B. so aus (alles jeweils nur 1 Zelle):

Jeder Tag zaehlt 2014-03-17 ZDF
Unter Feinden 2014-03-10 ZDF
Tod an der Ostsee 2014-03-31 ZDF
Marie Brand und das Maedchen im Ring 2014-01-22 ZDF
...
(nur das die Liste viel, viel länger ist)

Nun will ich das Durcheinander in Spalten sortieren:
Filmtitel / Datum / Sender

Problem mit dem Textkonvertierungsassistent:
Variante 1 mit Trennungszeichen trennen geht nicht, weil keine Kommas o.ä. vorhanden sind. Trenne ich nach Leerzeichen, trennt er auch alle Wörter des Filmtitels in einzelne Spalten.
Variante 2 mit fester Breite wäre super, wenn man das Ganze im Assistenten rechtsbündig machen könnte. Denn Sendernamen und Datum sind immer gleich breit.
Jeder Tag zaehlt 2014-03-17 ZDF
Unter Feinden 2014-03-10 ZDF
Tod an der Ostsee 2014-03-31 ZDF
Marie Brand und das Maedchen im Ring 2014-01-22 ZDF

Leider zeigt der Textkonvertierungsass. die Zeilen immer linksbündig an (auch wenn ich sie im Dokument selbst rechtsbündig formatiere) und da die Filmtitel unterschiedlich lang sind, kann man sie nicht einer festen Breit zuordnen.

Was bleibt? Habe mal angefangen, von Hand Kommas als Trennzeichen einzufügen, aber da bin ich ja Stunden beschäftigt...

Jemand eine Idee?

DANKE für Eure schlauen Tipps!
viewer

Hajo_Zi
29.06.2014, 15:58
<br/><b><em>Tabelle3</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:13pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:49px;" /><col style="width:455px;" /><col style="width:359px;" /><col style="width:126px;" /><col style="width:126px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>A</td><td>B</td><td>C</td><td>D</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">13</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Jeder Tag zaehlt 2014-03-17 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Jeder Tag zaehlt </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">2014-03-17</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">14</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Unter Feinden 2014-03-10 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Unter Feinden </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">2014-03-10</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">15</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Tod an der Ostsee 2014-03-31 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Tod an der Ostsee </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">2014-03-31</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">16</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Marie Brand und das Maedchen im Ring 2014-01-22 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Marie Brand und das Maedchen im Ring </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">2014-01-22</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px;font-size:11pt; background-color:#ffffff; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td> <td>N/A</td></tr><tr><td>B13:B16</td><td>=LINKS(A13;LÄNGE(A13)-LÄNGE(C13)-LÄNGE(D13)-1)</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>C13:C16</td><td>=TEIL(A13;SUCHEN(20;A13);10)</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>D13:&nbsp;D16</td><td>=TEIL(A13;SUCHEN(20;A13)+11;LÄNGE(A13))</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table cellspacing="0" cellpadding="0"><tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" >Excel-Inn.de</a></td></tr> <tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href='http://Hajo-Excel.de/tools.htm' >Hajo-Excel.de</a></td></tr><tr style="text-align:left; font-weight:bold;" ><td style="text-align:left; font-size: xx-small" >XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007</td></tr><tr style="text-align:left; font-weight:bold; " ><td style="text-align:left; font-size: xx-small" > Add-In-Version 18.04 einschl. 64 Bit</td></tr></table><br/>

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

Hajo_Zi
29.06.2014, 16:02
und Datum noch richtig.
<br/><b><em>Tabelle3</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:13pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:49px;" /><col style="width:455px;" /><col style="width:359px;" /><col style="width:126px;" /><col style="width:126px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>A</td><td>B</td><td>C</td><td>D</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">13</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Jeder Tag zaehlt 2014-03-17 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Jeder Tag zaehlt </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">17.03.2014</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">14</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Unter Feinden 2014-03-10 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Unter Feinden </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">10.03.2014</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">15</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Tod an der Ostsee 2014-03-31 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Tod an der Ostsee </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">31.03.2014</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">16</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Marie Brand und das Maedchen im Ring 2014-01-22 ZDF</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">Marie Brand und das Maedchen im Ring </td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:right; ">22.01.2014</td><td style="border-color:#000000; color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:left; ">ZDF</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px;font-size:11pt; background-color:#ffffff; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td> <td>N/A</td></tr><tr><td>B13:B16</td><td>=LINKS(A13;LÄNGE(A13)-10-LÄNGE(D13)-1)</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>C13:C16</td><td>=TEIL(A13;SUCHEN(20;A13);10)*1</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>D13:&nbsp;D16</td><td>=TEIL(A13;SUCHEN(20;A13)+11;LÄNGE(A13))</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt;width:800px; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCCCC; text-align:center; font-weight:bold; "><td colspan="3" > Zahlenformate </td></tr><tr valign="top" style="background-color:#FFCCCC; text-align:center; font-weight:bold; "><td> Zelle </td><td> Format </td><td> Wert </td></tr><tr><td>C13 </td> <td style="text-align:center; ">'TT.MM.JJJJ</td> <td style="text-align:right; ">41715</td></tr><tr><td>C14 </td> <td style="text-align:center; ">'TT.MM.JJJJ</td> <td style="text-align:right; ">41708</td></tr><tr><td>C15 </td> <td style="text-align:center; ">'TT.MM.JJJJ</td> <td style="text-align:right; ">41729</td></tr><tr><td>C16 </td> <td style="text-align:center; ">'TT.MM.JJJJ</td> <td style="text-align:right; ">41661</td></tr></table><b>Zellen mit Format Standard werden nicht dargestellt</b><br/><table cellspacing="0" cellpadding="0"><tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" >Excel-Inn.de</a></td></tr> <tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href='http://Hajo-Excel.de/tools.htm' >Hajo-Excel.de</a></td></tr><tr style="text-align:left; font-weight:bold;" ><td style="text-align:left; font-size: xx-small" >XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007</td></tr><tr style="text-align:left; font-weight:bold; " ><td style="text-align:left; font-size: xx-small" > Add-In-Version 18.04 einschl. 64 Bit</td></tr></table><br/>

<a href="http://Hajo-Excel.de/index.htm" target="_blank" title="Hajo's Excelseiten">Gruß Hajo</a>

viewer
29.06.2014, 17:02
Danke, super! Die erste Formel funktioniert!

Aber das mit dem Datum habe ich nicht ganz kapiert. Habe alle Zellen markiert und als Format "Datum" gewählt...

Hajo_Zi
29.06.2014, 17:04
in meine Datei geht. Deine sehe ich nicht.

<a href="http://Hajo-Excel.de/index.htm" target="_blank" title="Hajo's Excelseiten">Gruß Hajo</a>

viewer
29.06.2014, 22:49
Es scheint so zu sein, dass in meiner Datei den Zellen C13:C16 keine Werte zugeordnet werden. Obwohl das Datum angezeigt wird, ist der Inhalt eine Formel.

Habe auch via Google Formeln gefunden, wie man das Datum von JJJJ.MM.TT umswitchen kann auf TT.MM.JJJJ. - Das funktioniert auch, wenn ich z.B. in C13 von Hand "2014-03-17" eintippe. Entsteht dieser Wert aber über eine Formel, dann wird das Datum nicht geändert. Dann heißt es nur "#WERT!"

Mc Santa
30.06.2014, 00:18
Hallo,

am besten ist es, du lädst die Datei mit dem Fehler hier im Forum hoch, dann kann man das am besten korrigieren :)

VG

GMG-CC
30.06.2014, 00:37
Moin,

so sollte es gehen:

<b><em>Tabelle1</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:426px;" /><col style="width:312px;" /><col style="width:97px;" /><col style="width:36px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>A</td><td>B</td><td>C</td><td>D</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">1</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Jeder&nbsp;Tag&nbsp;zaehlt&nbsp;2014-03-17&nbsp;ZDF</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Jeder Tag zaehlt </td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >17.03.2014</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">2</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Unter&nbsp;Feinden&nbsp;2014-03-10&nbsp;ZDF</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Unter Feinden </td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >10.03.2014</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">3</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Tod&nbsp;an&nbsp;der&nbsp;Ostsee&nbsp;2014-03-31&nbsp;ZDF</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Tod an der Ostsee </td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >31.03.2014</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >ZDF</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">4</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Marie&nbsp;Brand&nbsp;und&nbsp;das&nbsp;Maedchen&nbsp;im&nbsp;Ring&nbsp;2014-01-22&nbsp;ZDF</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >Marie Brand und das Maedchen im Ring </td><td style="color:#000000; background-color:#FFFFFF; text-align:right; " >22.01.2014</td><td style="color:#000000; background-color:#FFFFFF; text-align:left; " >ZDF</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="4" > verwendete Formeln </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel </td><td> Bereich </td></tr><tr><td>B1 </td><td>=LINKS(A1;FINDEN("20";A1)-1)</td><td></td></tr><tr><td>C1 </td><td>=TEXT(TEIL(A1;FINDEN("&nbsp;20";A1)+1;10);"TT.MM.JJJJ")</td><td></td></tr><tr><td>D1 </td><td>=RECHTS(A1;LÄNGE(A1)-FINDEN("&nbsp;20";A1)-11)</td><td></td></tr><tr><td>B2 </td><td>=LINKS(A2;FINDEN("20";A2)-1)</td><td></td></tr><tr><td>C2 </td><td>=TEXT(TEIL(A2;FINDEN("&nbsp;20";A2)+1;10);"TT.MM.JJJJ")</td><td></td></tr><tr><td>D2 </td><td>=RECHTS(A2;LÄNGE(A2)-FINDEN("&nbsp;20";A2)-11)</td><td></td></tr><tr><td>B3 </td><td>=LINKS(A3;FINDEN("20";A3)-1)</td><td></td></tr><tr><td>C3 </td><td>=TEXT(TEIL(A3;FINDEN("&nbsp;20";A3)+1;10);"TT.MM.JJJJ")</td><td></td></tr><tr><td>D3 </td><td>=RECHTS(A3;LÄNGE(A3)-FINDEN("&nbsp;20";A3)-11)</td><td></td></tr><tr><td>B4 </td><td>=LINKS(A4;FINDEN("20";A4)-1)</td><td></td></tr><tr><td>C4 </td><td>=TEXT(TEIL(A4;FINDEN("&nbsp;20";A4)+1;10);"TT.MM.JJJJ")</td><td></td></tr><tr><td>D4 </td><td>=RECHTS(A4;LÄNGE(A4)-FINDEN("&nbsp;20";A4)-11)</td><td></td></tr></table>
http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip Tabellendarstellung in Foren Version 7.3<br/>

viewer
30.06.2014, 11:09
@CMG-CC: Wow, super! Funktioniert einwandfrei!

Es gibt allerdings eine Einschränkung, mit der ich wohl leben muss: immer noch sind den Zellen in B,C und D keine Werte zugeordnet und somit können sie nicht bearbeiten werden.

Gerne würde ich die Zeilen sortieren nach A-Z oder nach Datum. Geht leider nicht. Aber okay, man kann nicht alles haben. Zumindest sieht es jetzt gut aus!

DANKE!

viewer
30.06.2014, 11:14
Natürlich, geht das! Komme eben selbst drauf!

Einfach die entsprechenden Zellen markieren, kopieren und dann auf Einfügen->Werte, fertig! :-)

Juhuu, Thread kann geschlossen werden! :-)

DANKE EUCH ALLEN!