ScanTastik
Call the Document Imaging Experts
1-800-977-4935
ScanTastik 30 year anniversary  Customer Reviews
Document Scanners | Large Format Scanners Book Scanners | Large Format Printers

My Account | Register | Cart
Quote Request | Gov't Sales

Asc Timetables To Excel Apr 2026

LDN 0800 BHM 1030 BHM 1100 MAN 1300

let Source = Table.FromColumns(Lines.FromBinary(File.Contents("C:\timetable.asc"))), Split = Table.SplitColumn(Source, "Column1", Splitter.SplitTextByDelimiter(" ", QuoteStyle.None)) in Split asc timetables to excel

df.to_excel('timetable.xlsx', index=False) | Task | Excel Formula / Action | |------|------------------------| | Convert text time to Excel time | =TIMEVALUE(TRIM(A2)) | | Calculate journey duration | =MOD(B2-A2,1) (format as hh:mm ) | | Filter by station | Autofilter | | Pivot by train ID | Insert → PivotTable | 5. Example: Raw ASC → Excel Raw ASC (fixed-width, 6 chars per field): LDN 0800 BHM 1030 BHM 1100 MAN 1300 let Source = Table

| A | B | C | D | |-----|------|-----|------| | LDN | 0800 | BHM | 1030 | | BHM | 1100 | MAN | 1300 | Split = Table.SplitColumn(Source

import pandas as pd colspecs = [(0,5), (5,10), (10,15)] # adjust df = pd.read_fwf('timetable.asc', colspecs=colspecs, header=None) Delimited df = pd.read_csv('timetable.asc', delimiter=r'\s+', header=None)

Back to Top