Headers and column names
Reads the first row as headers by default and rewrites
empty, duplicate, or symbol-laden header text into clean
SQL Server column names - reserved words are
bracket-quoted ([Order]), merged-cell layouts
are unflattened, and you can override the header row in the
wizard.
Mixed column values
Samples real values per column and proposes one strict SQL
Server target type in the type-mapping review -
columns with numbers, dates, text, and error values mixed
together are flagged so you pick nvarchar or
widen the type rather than losing rows to silent coercion.
Dates, IDs, and leading zeros
Reads the underlying stored value rather than the displayed
format - ZIP codes, SKUs, long IDs, and date serials
travel intact when you mark those columns as
nvarchar instead of accepting Excel's auto-typing.
Multiple sheets and ranges
Lets you map every sheet to a separate SQL Server table, or
select one range as the table, or feed several Excel files
into the same target table - pick the layout in the
wizard.
Repeat imports
Saves the migration as a session so a recurring spreadsheet
rerun (weekly refresh, monthly load) replays the same
mapping; pick append-or-replace policy and (if you set a
primary key) deduplication semantics in the wizard.