Wandeln Sie Text in Excel um


Produktnavigation
Kundenmeinungen
 

LexisNexis

EMC

Adobe

IBM


 

Wandeln Sie Text in Excel um

Hervorragender Kundendienst. Schnelle Reaktion auf unsere Anfragen und sofortige Programmierung waren meine Erfahrungen mit den Mitarbeitern bei Softinterface Inc. ...

(Vollständiger Text siehe unten)

Bruce King, IBM Canada, Toronto, Ontario

 

“Wir lieben dieses Produkt. Es arbeitet schnell und akkurat. Es findet wirklich alle Unterschiede in den Dokumenten und stellt sie übersichtlich dar. Wir mögen die einfach zu bedienende Oberfläche. Darum haben wir es gekauft!” Richard M. Baker

 
Click for the BBB Business Review of this Computers Hardware, Software & Services in Santa Monica CA

Textdateien in Exceldateien umwandeln mit 'Text to Excel Wizard'
(See also 'Convert XLS')

 

Wandeln Sie Text in Excel um

Wir bei SoftInterface, in Zusammenarbeit mit unseren Partnern, haben die Technologie für maßgeschneiderte Umwandlungen von Documenten in XLS-Dateien.  Konvertierungen zwischen Datenformaten  (z.B. Text nach Excel,  PDF nach Excel,  DOC, RTF, Text,  HTML etc.) kann einfach, aber auch hochkomplex sein.  Wandeln Sie Text in Excel um. 

 (is this page properly translated to German? If not please let us know at translation @ softinterface.com)

Wandeln Sie Text in Excel um

  Wandeln Sie Text in Excel um   Umwandlung von Text in Excel

Zum Vergrößern bitte hier klicken

Als selbstständiges Werkzeug, wie auch als spezielles Add-on für Convert Doc, wandelt der Text To Excel Wizard (kurz "TXL Wizard")  die Inhalte von Textdateien direkt in Exceldateien oder in CSV-Dateien (kommagetrennte Textdateien) um, die von Excel und anderen Programmen geöffnet werden können.  Wenn Sie einfachen Text in Exceldateien oder Textdateien in CSV-Dateien umwandeln wollen, benötigen Sie 'Convert Doc' nicht.  Wenn Sie jedoch PDF-Dateien oder Worddateien in Exceldateien oder andere Datenformate umwandeln wollen, ist die Kombination von 'Convert Doc' mit dem 'Text to Excel Wizard' die richtige Lösung.

Der Vorteil eines direkten Exports der Daten in eine XLS-Datei besteht in der Beibehaltung aller bestehenden Formatierungsinformationen. Der Vorteil einer Umwandlung in eine CSV-Datei vor der Bearbeitung in Excel ist eine höhere Arbeitsgeschwindigkeit (entscheidend bei sehr großen Daten). Andere Programme wie zum Beispiel Datenbankprogramme können das CSV-Format importieren.

 Klicken Sie hier für die Dokumentation.

 

Merkmale

  • Leistungsstark, schnell, durchdacht und sehr leicht zu gebrauchen.

  • Eliminiert das Risiko menschlicher Fehler beim Übertragen von Daten aus Textdateien in Excel- / CSV-Dateien oder aus PDF-Dateien in Exceldateien.

  • Liest automatisch Berichte im Textformat und erstellt Microsoft Excel Arbeitsblätter oder CSV-Dateien.

  • Bearbeiten Sie eine oder tausende von Dateien: einstellen und vergessen.

  • Arbeitet von der Befehlzeile und in Stapeldateien (Batchdateien).

  • Wandeln Sie Text in Excel um. Umwandlung von Text in Excel. Umwandlung von Text in das CSV

  • Automatically creates the report per specs saved in recipes.

  • Compatible with future changes in input format with minor recipe change.

  • Generating a new report with different data is a single click process.

  • New Recipe creation/editing typically takes a few seconds to a few minutes depending on complexity.

  • Built in help for training new users.

  • Delivered with example data for training purposes.

Wie der Text to Excel Wizard funktioniert

Der TXL Wizard liest den Quelltext als eine Sammlung von Tabellen (Zeilen und Spalten). Spalten, die durch Leerschritte getrennt sind, lassen sich mit Excel in korrekte Spalten verwandeln. Der Benutzer kann sehr genau bestimmen, wo die Zeilen und Spalten jeder exportierten Tabelle beginnen und enden. Tabulatorgetrennte Daten, die sich oft extrem schwer bzw. nicht ohne menschliche Fehler nach Excel exportieren lassen, können nun einfach, schnell und fehlerfrei exportiert werden.

Beispieldaten werden mitgeliefert

Um Ihnen den schnellen Einstieg zu erleichtern haben wir einige Beispiele von Textdateien beigefügt, mit der Sie die Software austesten können. Sie finden Sie in Verzeichnis “Examples” im Programmverzeichnis. Wenn Sie die Standardinstallation ausgewählt haben, ist dies “C:\ Program Files\SoftInterface, Inc\TXL Wizard\Examples“.

 

Sie sollten die nachfolgenden kurzen Ausführungen sorgfältig lesen, bevor Sie den TXL Wizard benutzen. Sie werden dann leichter verstehen, wie er arbeitet. Das Lesen dieser Kurzbeschreibung dauert kaum länger als 10 bis 15 Minuten. Das Ausprobieren der Beispieldateien dauert nur ein paar Minuten länger.

 

So verwenden Sie den TXL Wizard:

Als ersten Schritt müssen Sie Ihr ursprüngliches Dokument in das Textformat umwandeln. So müssen Sie, um z.B. eine PDF-Datei in eine Exceldatei umzuwandeln, zuerst die PDF-Datei in eine Textdatei umwandeln.  Die Umwandlung von PDF-Dateien in Textdateien können Sie mit 'Convert Doc' durchführen. 

 

Wenn die Quelldatei in Textformat vorliegt, gibt es zwei Methoden zur Übersetzung der Dateien: Die Methode “Steuerzeichen einfügen” („File Marking“) und die Methode „Steuerdatei erstellen“ („Recipe File“).

 

Methode “Steuerzeichen einfügen”

Bei dieser Methode fügen Sie spezielle Steuerzeichen („Marker“) in die Textdatei ein, um den Umwandlungsprozess zu steuern.

 

Steuerzeichen
(Marker)

Zweck

>>n

Tabellenanfang, wobei n die Tabellennummer ist

<<n

Tabellenende

--------

Feld einer Tabelle mit einer Spalte.  Kopiert die Daten in eine Excelspalte.

=========

Feld einer Tabelle mit mehreren Spalten. Kopiert die Daten in mehrere Excelspalten

 

Überblick über die Steuerzeichen (Marker)

 

Durch die Kombination dieser einfachen Steuerzeichen können viele komplexe Datenkonvertierungsaufgaben gelöst werden.

 

Um eine Texttabelle nach Excel zu exportieren, fügen Sie zwei Steuerzeilen vor der obersten Zeile der Daten ein. In die erste Steuerzeile fügen Sie das Steuerzeichen für den Tabellenanfang („Table Start Marker“) ein, in die zweite Steuerzeile die erforderlichen Steuerzeichen für die Felder der Tabelle. Nach der letzten Zeile der Tabelle fügen Sie eine weitere Zeile mit dem Steuerzeichen für das Tabellenende („Table End Marker“)ein. Hier ein Beispiel:

 
     >>1                                    Start-Marker der Tabelle (n=1)
     ------------ ------------- ----------- Feld- bzw. Spalten-Marker
     xxxxxxxxxxxx yyyyyyyyyyyyy zzzzzzzzzzz Textdaten, die nach Excel exportiert werden sollen

     xxxxxxxxxxxx yyyyyyyyyyyyy zzzzzzzzzzz Textdaten, die nach Excel exportiert werden sollen
     . .
     . .
     . .
     <<1                                    End-Marker der Tabelle

Abgekürzte Steuerzeichen:

Wenn nur ein einziger Steuerzeichentyp für die Festlegung der Feldgröße erforderlich ist, Können Sie ein abgekürztes Steuerzeichen benutzen, anstatt den Bindestrich "-" (dash) oder das Gleichheitszeichen "=" (equal) mehrfach hintereinander einzutippen:

1. Nur ein einziges Feld (eine Spalte): - (ein einzelner Bindestrich "-" am Anfang der ersten Spalte drückt alle Bindestriche bis zum Ende der Zeile aus.)

 

  Beispiel 1 und Beispiel 2 sind exakt gleichwertig

  Beispiel 1                                                         Beispiel 2

   >>1                                                                 >>1
  -                                                                        -----------------------
  aaaa  bbbb  cccc  dddd                                     aaaa bbbb cccc dddd

  aaaa  bbbb  cccc  dddd                                     aaaa bbbb cccc dddd 

  . .                                                                       .  .

  . .                                                                       .  .

  <<1                                                                  <<1


2. Nur mehrer Felder (mehrere Spalten): = (Ein einzelnes Gleichheitszeichen "=" am Anfang der ersten Spalte drückt alle Gleichheitszeichen bis zum Ende der Zeile aus)

 Beispiel 3 und Beispiel 4 sind exakt gleichwertig
 Beispiel 3                                                          Beispiel 4
  >>1                                                                   >>1
  =                                                                       ==============
  aaaa bbbb cccc dddd                                        aaaa bbbb cccc dddd
  aaaa bbbb cccc dddd                                        aaaa bbbb cccc dddd

  . .                                                                       .  .

  . .                                                                       .  .

  <<1                                                                   <<1



Die folgenden Beispiele illustrieren wie und wo die Steuerzeichen eingesetzt werden müssen.

- Beispiel 1: Importieren einer Textdatei in Excel:

Stellen Sie sich vor, Sie haben eine Textdatei, die etwa so aussieht:

     xxxxxxxxxxxxxxxxxxxxxxxxxx
     xxxxxxxxxxxxxxxxxxxxxxxxxx
     xxxxxxxxxxxxxxxxxxxxxxxxxx
     xxxxxxxxxxxxxxxxxxxxxxxxxx

     xxxxxxx yyyyyyy zzzz wwwwwwwwwwww
             yyyyyyy      wwwwwwwwwwww
     xxxxxxx yyyyyyy zzzz wwwwwwwwwwww

     xx yyyyyy zzzzzzzzzzzz wwwwwwwwwwwwww
     xx        zzzzzzzzzzzz wwwwwwwwwwwwww
     xx        zzzzzzzzzzzz wwwwwwwwwwwwww


Es ist möglich, diesen Text (Spalten mit Daten, dargestellt durch die Buchstaben x, y, z und w) korrekt in drei Tabellen einzupassen. Jede Tabelle kann unterschiedliche Zahlen von Zeilen und Spalten haben.

Das Vorgehen ist sehr einfach:

Schritt 1: Bearbeiten Sie die Textdatei (oder eine Kopie davon), indem Sie die Steuerzeichen, die den Anfang und das Ende der Tabellen sowie die Felder definieren, wie folgt einfügen:

Inhalt der Datei

Kommentar

>>1                                
--------------------------       
xxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx
<<1                                

>>2                                
------- ------- ---- ------------
xxxxxxx yyyyyyy zzzz wwwwwwwwwwww  
        yyyyyyy      wwwwwwwwwwww
xxxxxxx yyyyyyy zzzz wwwwwwwwwwww  
<<2                                

>>3
-- ------ ------------ --------------
xx yyyyyy zzzzzzzzzzzz wwwwwwwwwwwwww
xx        zzzzzzzzzzzz wwwwwwwwwwwwww
xx        zzzzzzzzzzzz wwwwwwwwwwwwww
<<3

Start-Marker der Tabelle 1,

Import als eine Spalte,

Erste Datenzeile

.

.

Letzte Datenzeile,

End-Marker der Tabelle 1

 

Start-Marker der Tabelle 2,

Import als 4 Spalten,

Erste Datenzeile

.

Letzte Datenzeile,

End-Marker der Tabelle 2

 

Start-Marker der Tabelle 3, Import als 4 Spalten,

Erste Datenzeile

.

Letzte Datenzeile,

End-Marker der Tabelle 3


Schritt  2: Wählen Sie die Option "Use a Marked Up Text File" aus und klicken Sie dann „Convert“ an. Damit starten Sie Microsoft Excel und kopieren die Daten in die richtigen Zellen. 
Wenn der ausgewählte Dateiname der Exceldatei bereits existiert, werden die entsprechenden Zellen überschrieben. Alle anderen Zellen und alle Formatierungseinstellungen bleiben erhalten. 
In vielen Fällen kann man durch die Wahl der eingefügten Steuerzeichen in der Textdatei bestimmen, wie die Spalten in Excel aussehen werden.  Zum Beispiel können Sie Tabelle 2 alternativ wie folgt markieren:


     >>2                                   Start-Marker Tabelle 2
     ===================================== Import als mehrere (4) Spalten
     xxxxxxx yyyyyyy zzzz     wwwwwwwwwwww . Erste Datenzeile
     yyyyyyy                  wwwwwwwwwwww .
     xxxxxxx yyyyyyy zzzz     wwwwwwwwwwww . Letzte Datenzeile
    
<<2                                   End-Marker Tabelle 2


- Manchmal ist es sinnvoll, verschiedene Spaltentypen zu kombinieren, um das gewünschte Ergebnis zu erhalten. Zum Beispiel:

      >>1                                Start-Marker Tabelle 2
      ==================== ------------- Erzeugt 3 + 1 Spalten
      xxxxxxx yyyyyyy zzzz ww wwwwwwwwww . Erste Datenzeile
              yyyyyyy      ww wwwwwwwwww .
      xxxxxxx yyyyyyy zzzz ww wwwwwwwwww . Letzte Datenzeile
      <<1                                End-Marker Tabelle 2

Dadurch werden die Daten in 4 Spalten in Excel importiert (3 Spalten mit den XYZ-Daten, eine einzige Spalte mit den W-Daten). Beachten Sie, dass die W-Daten nicht auf zwei Spalten aufgeteilt werden, weil sie mit dem Steuerzeichen für eine einzelne Spalte markiert wurden (Bindstrich "-" (dash) anstatt Gleichheitszeichen "=" (equals) als Steuerzeichen für mehrere Spalten).


- Wenn Sie die Leerzeichen zwischen den Z-Daten und den W-Daten in eine eigene Excel-Spalte importieren wollen, sollten Sie stattdessen folgendes tun:


     >>1                                    Start-Marker der Tabelle 2
     ==================== --- ------------- Erzeugt 3 Mehrfachspalten + 1 leere + 1 Einfachspalte
     xxxxxxx yyyyyyy zzzz     ww wwwwwwwwww .
Erste Datenzeile
             yyyyyyy          ww wwwwwwwwww .
    
xxxxxxx yyyyyyy zzzz     ww wwwwwwwwww . letzte Datenzeile
    
<<1                                    Endmarker Tabelle 2

Manchmal sind die Spalten nicht durch Leerzeichen getrennt, sondern nur durch ihre genaue Ausrichtung definiert. Als Beispiel sehen Sie die folgende Tabelle:

     >>1
     -- -- ----
     MM/DD/YYYY
     01/09/2001
     02/15/2001
     02/17/2003
     .
     .
     <<1

 
Aufgrund der oben eingefügten Steuerzeichen wird die zweite Datenreihe wie folgt kopiert: Die Inhalte "01/", "09/" und "2001" werden in die Excelzellen A2, B2, C2 kopiert, d.h. die Querstriche werden mitkopiert.  Wenn die Bindestriche zur genauen Ausrichtung verwendet werden, wird die Spalte durch die genaue Zahl der verwendeten Bindestriche plus ein weiteres Zeichen am Ende der Spalte definiert, außer bei der letzten Spalte.  Das zusätzliche Zeichen wird also in der letzten Spalte nicht automatisch hinzugefügt.  

Wenn Sie nur die Inhalte "01", "09" and "2001" ohne die Querstriche kopieren wollen, müssen Sie wie folgt vorgehen:


     >>1
     -  -  ----
     MM/DD/YYYY
     01/09/2001
     02/15/2001
     02/17/2003
     .
     .
    
<<1

 

Hier ist ein weiteres Beispiel, um die Funktionsweise zu illustrieren.  Wenn die eingefügten Zeichen in der Quelldatei so aussehen:

 

     >>1
     -    --   ---  ---- ----
     1234/5678/1234/5678/1234
     1234/5678/1234/5678/1234
     1234/5678/1234/5678/1234
     . .

     . .

     <<1

 

wird das Ergebnis in A1:E2 so aussehen:

 

     12    567   1234   5678/   1234
     12    567   1234   5678/   1234

     . .

MethodeSteuerdatei erstellen

Die Methode “Steuerzeichen einfügen” ist sehr einfach und funktioniert in den meisten Fällen ziemlich gut.

Wenn Sie jedoch eine große Anzahl von Daten mit der gleichen Tabellenstruktur (aber unterschiedlichen Dateninhalten) haben, ist es kaum sinnvoll, in jede Datei die Steuerzeichen einzufügen. Dies ist der Fall, in dem Sie die Methode „Steuerdatei erstellen“ (Recipe Method) in Erwägung ziehen sollten.

Eine Steuerdatei (Recipe File) ist eine Textdatei, die die Einstellungen zu den umzuwandelnden Tabellen und Spalten enthält. Die Steuerdatei kann auf Dateien ohne eingefügte Steuerzeichen angewendet werden.

ERZEUGEN EINER STEUERDATEI
Ein einfacher Weg, eine Steuerdatei zu erzeugen (oder zu editieren) besteht darin, den Steuerdatei-Editor (Recipe Editor) aus dem Menü „Edit“ oder einen einfachen Texteditor, wie z.B. den Windows Notepad, zu benutzen.

- Name der Steuerdatei: “*.rcp”, wobei “*” jeder zulässige Dateiname ist.

- Beispiel für eine Steuerdatei um das Dateiformat zu illustrieren:

Inhalt der Datei               KOMMENTAR
[Header]                       ;ID des Kopfabschnitts
Product=TXL-B                  ;nicht verändern
FileType=RECIPE                ;nicht verändern
FileFormat=1.1                 ;nicht verändern

[Tabelle 1]                      ;ID des Abschnitts Tabelle 1
ReadStartLine=INCOME STATEMENT ;Finde die Zeile mit dem Text "INCOME STATEMENT"
ReadStartLineOffset=0          ;Die Tabelle startet in der gleichen Zeile
ReadEndLine=BALANCE SHEET      ;Finde die Zeile mit dem Text "Balance Sheet"
ReadEndLineOffset=-1           ;Tabelle 1 endet eine Zeile vor dem Endschlüssel
Parsing=------------------ ==================== ;Spaltendefinition
WriteColumn=A                   ;Startspalte in Excel

[Tabelle 2]
ReadStartLine= BALANCE SHEET
ReadStartLineOffset=0
ReadEndLine= END OF REPORT
ReadEndLineOffset=-1
Parsing=-------------- ===============
WriteColumn=A

.
.
.


Die oben dargestellte Steuerdatei funktioniert einwandfrei mit der folgenden Textdatei:

- Beispielsdaten (für das oben stehende Beispiel einer Steuerdatei):

INCOME STATEMENT

ACCOUNT             First   Second
                    Quarter Quarter

Revenues:

Sales Products      $1,000  $1,000,000
Sales Services      $1,000  $1,000,000
Sales Misc          $1,000  $1,000,000

Expenses:

Payroll             $300    $300
Travel Expenses     $300    $300
Other               $1,000  $1,000


BALANCE SHEET

Assets:

Account        1st Q  2nd Q
xxxxxx xx      yyyyyy zzzzzz
xxxxx xxxx xxx yyyyyy zzzzzz
xxxxxxxxxx

        END OF REPORT

 

 

SoftInterface, Inc., Ihr Spezialist für die Umwandlung von PDF-Dateien in XLS-Dateien.

Wandeln Sie Text in Excel um.