Working with ServiceTrade CSV Exports in Excel

Adam Graetz
Adam Graetz
  • Updated

IMPORTANT UPDATE: Microsoft has recently issued an update to their software that will fix the big integer issue. Click there blog post here to read more https://insider.microsoft365.com/en-us/blog/control-data-conversions-in-excel-for-windows-and-mac

If the above link and information does not fix your issue, we have developed a workaround below. Please review Microsoft's update above, before proceeding.

This article walks users through the process of working with ServiceTrade CSV Exports in Microsoft Excel. ServiceTrade has built a custom tool to assist with the conversion of .CSV files into .XLSX format while preserving the integrity of IDs and other numerical data.

ServiceTrade, like most modern software platforms, now uses 64-bit integers in our backend system in order to scale and accommodate the growth of our customers. This means that our record IDs are now longer.

Microsoft Excel has a long-standing limitation and does not support proper formatting of 16-digit integers when importing from CSVs. You can read more about this Excel limitation here via Microsoft Support. Many other spreadsheet solutions do not have this limitation. Recently our record IDs went from 15 digits to 16 digits. Customers using Microsoft products to convert data will have to follow a new process to overcome this Microsoft limitation.  We’ve outlined our own solution to this problem in the article below.

 

Downloading and Installing the CSV2XLSX Tool

ServiceTrade has developed a custom software tool that enables you to easily convert your ServiceTrade-generated CSVs into properly formatted Microsoft Excel Spreadsheet (.XLSX) file with a single click.

 

Downloading the CSV2XLSX Tool

Use the links below to download the tool for your corresponding system of choice:

Installing the CSV2XLSX Tool

  1. Once you have downloaded the appropriate installer for your system, double-click on the downloaded installer file to launch it.
  2. On Windows, a standard installer wizard program will run to install the tool on your system.
    1. On Mac, a window will open allowing you to drag the application file from the installer image into your Applications folder (see below.)
    2. IMPORTANT: On Macs with Apple Silicon, you will need to run the following command in a terminal window in order for the application to run: 
      xattr -cr /Applications/csv2xlsx.app


Using the CSV2XLSX Tool to Convert a ServiceTrade CSV into XLSX

  1. Open the CSV2XLSX Application
    • On Windows, click on the start menu and select CSV2XLSX from your applications list.
    • On Mac, navigate to your Applications folder and double-click the CSV2XLSX application.
  2. Once launched, you will see a simple "drop-zone" window that appears that says "Drag & Drop CSV File Here."
  3. Drag the .CSV file you wish to convert to .XLSX on this window.
    • Alternatively, you can click on the drop-zone area and a system dialogue will open, allowing you to navigate to and select your CSV file of choice.
  4. The CSV file will then be converted into a properly formatted Excel Spreadsheet file (.XLSX)
    • Note: The newly converted file will be saved into the same directory where the CSV originated.

 

 

How to Manually Import CSVs into Excel for Windows

The process below will ensure that you are properly importing the ServiceTrade CSV export file into Excel with all 16-digit numbers intact and formatted properly.

  1. Open Excel.
  2. Create a new Blank Excel Workbook.
  3. Navigate to the Data tab.
  4. Select the From Text/CSV button.

     
  5. Select the CSV file to import.
  6. In the formatting pop-up window, under the Data Type Detection dropdown select "Do not detect data types."

  7. Click Load to import the CSV into the Excel Workbook with proper formatting.

Example of properly imported ServiceTrade data in Excel for Windows:
mceclip2.png

 

 

How to Manually Import CSVs into Excel for Mac

The process below will help you properly import the ServiceTrade CSV export file into Excel with all 16-digit numbers intact and formatted.

  1. Open Excel.
  2. Create a new Blank Excel Workbook.
  3. Select File > Import.


  4. On the import dialogue select CSV File as the file type to import.


  5. Select the CSV file that you exported from ServiceTrade.


  6. On the Text Import Wizard Step 1 window, select Delimited and click Next.

  7. On the Text Import Wizard Step 2 window select the Comma checkbox, indicating that the data should be separated by Commas, and click Next to proceed.

  8. On the Text Import Wizard Step 3 window, select Text as the Column data format and click Finish to close the wizard.


  9. Click Import and the data will come into Excel formatted correctly and will not improperly format the 16-digit numbers.


Example of properly imported ServiceTrade data in Excel for Mac:

 

 

Was this article helpful?

/

Comments

0 comments

Please sign in to leave a comment.