• Outlook User
  • New Outlook app
  • Outlook.com
  • Outlook Mac
  • Outlook & iCloud
  • Developer
  • Microsoft 365 Admin
    • Common Problems
    • Microsoft 365
    • Outlook BCM
    • Utilities & Addins

Importing Lists from Excel to Outlook

Slipstick Systems

› Tutorials › Importing Lists from Excel to Outlook

Last reviewed on October 14, 2023     31 Comments

Many users have contact data stored in Excel workbooks or created calendar events in Excel to take advantage of formulas and fill features when creating a large number of events. It's very easy to move the data to Outlook.

As with any database, you will need to name the columns your data is in. You can either use whatever name you want and map it to Outlook fields or export to Excel format and delete the data from the workbook and enter your data. You'll also need to name the used range of cells in Excel.

Save Excel Worksheet

If you are importing all of the data in the worksheet, save the workbook in CSV format. This is the easiest way for most users to import an Excel worksheet trouble-free and we recommend using CSV format when possible.

  1. Save the workbook as Comma Separated Values (CSV).
  2. Close Excel.

If you have data in cells that you are not going to import, create a named range:

  1. Select your used data range and type a name in the field to the left of the address bar. (Include the field names in your selection.)
  2. Press Enter.
  3. Save the workbook as an Excel 97-2003 workbook.
  4. Close Excel.

Import into Outlook

  1. Go to File, Import and Export
  2. Select Import from a file
  3. Choose Microsoft Excel as the source
  4. Browse to the workbook file.
  5. Select the Calendar (or Contact) folder.
  6. Select the named range. If you export to Excel to get the field names, you'll see two named ranges when you import. Just make sure you select the correct named range.
  7. If you aren't using the field names that Outlook uses, you'll need to map your fields to Outlook's fields.
  8. Press Next when ready and finish the import.

Tips:

  • You cannot import custom fields in Outlook. You need to use a macro or a third party utility to add custom field data. (You can copy and paste from a list view to get custom fields into a spreadsheet. See The No-Export way to use Outlook data in Excel for details.)
  • Outlook 2013 and up can only save as a CSV file.
  • Outlook 2007 uses the Excel 97-2003 *.xls format, not the Excel 2007 *.xlsx file format
  • You can import calendar data into any calendar folder in any *.pst or your mailbox.
  • You cannot import into a public folder calendar or secondary Exchange mailbox. To import into either, create a calendar folder for the import and move the appointments after the import.
  • Use these same steps with Contacts, choosing a Contacts folder (obviously)
  • If you drop a field on the wrong Outlook field, drop it again on the correct field and Outlook will remove it from the other field.

Video Tutorial

[wpvideo jfNJo8nI w=600]

Importing Lists from Excel to Outlook was last modified: October 14th, 2023 by Diane Poremsky

Related Posts:

  • Create Appointments for Every X Workday (Using Excel)
  • Use VBA to Export Exchange GAL to Excel
  • How to Export Outlook Data to a PST File
  • The No-Export way to use Outlook data in Excel

About Diane Poremsky

A Microsoft Outlook Most Valuable Professional (MVP) since 1999, Diane is the author of several books, including Outlook 2013 Absolute Beginners Book. She also created video training CDs and online training classes for Microsoft Outlook. You can find her helping people online in Outlook Forums as well as in the Microsoft Answers and TechNet forums.

Subscribe
Notify of
31 Comments
newest
oldest most voted
Inline Feedbacks
View all comments

Vladimir
January 6, 2021 12:10 pm

Hello, would you like to help me to solve the issue I have in the moment of mapping the columns of a source CSV file onto the columns of the target Outlook map. In fact, in the left pane, instead of displaying multiple column names one below another, Outlook importer displays just one string with all names of my columns separated by ; You can see it on the attached image. The CSV file that I'm trying to import, is also attached hereto - I've simplified as I could.
I'm using Outlook desktop v2008 build 13127.20910.
Thank you for your assistance.
Best wishes in 2021 !
Kind regards,
Vladimir

Capture.GIF
Book1.csv
0
0
Reply
Anna
April 19, 2016 9:29 am

hello. I'm not sure if someone already asked this question but when I try to import my contacts from excel to outlook 2013 I get stumped at the final step. When I get to the mapping of the fields my values column is on one fixed line not in a column as I see you illustrate. Do I have to create the excel file in another way? It seems it is not separating each column. Thank you!

2
0
Reply
Homero
June 3, 2015 3:18 pm

Hello Diane,

My case might be a little too peculiar, and I will briefly describe what I want to do.

I want to add JUST Notes to my existing contacts, i.e. last checked date, a secondary web site, etc. uploading them from an CSV file.

Mapping fields and everything else it is just fine, However, when Importing the file and picking either "Allow duplicates, Replace Duplicates or Do Not Import Duplicates" I pick the option shown in your video indeed, it duplicate the items, it does NOT update them.

I know it would be best if I download them, edit them in excel, save as CSV and upload the file. However Outlook 2013 has this annoying bug, that even when I select the option "File As" First Name, Last Name" still uploads the info as "Last Name, First Name". Aside of not being able to remove the irritating parenthesis and hyphens from the phone number field

do you think.. there is any help for me?

thank you very much in advance.

0
0
Reply
Diane Poremsky
Author
Reply to  Homero
June 3, 2015 4:28 pm

A macro would be your best option I think (but it might be slow), or do the export/import method and a macro to fix the file as.

If you don't have many to edit, you can enable in-cell editing and edit the contacts within the contacts pane, rather than opening each contact.

0
0
Reply
efficientexcel
January 20, 2015 1:45 am

Hi Diane

I am trying this in 2013 - using a csv file. I notice that when I preview the entries it is not picking up the fields correctly. It is appending letters from my Subject column to the end of all other fields like start time and end time, location etc.

Any ideas what could be causing this?

Thanks

0
0
Reply
Diane Poremsky
Author
Reply to  efficientexcel
January 21, 2015 12:50 am

This is in field mapping? It's a bug. The fields should import correctly.

0
0
Reply
alex
Reply to  efficientexcel
June 4, 2015 12:53 pm

CSV was not working for me & I succeeded by using "Text (tab delimited)"

1
0
Reply
Natasha
September 17, 2014 11:45 am

hope this thread is still monitored!
I have been successfully importing events lists from excel 97-2003 into outlook with no problem until this morning when i suddenly started getting an error message saying that the field name didnt exist. I couldn't find a way to get around this so i coped the excel sheet into a CSV sheet and it works from there. However, i can't continue to use this as CSV doesn't allow you to change the width of the fields or format the text so is unreadable without going along and manually widening the columns every time i open the file.
Anyone know why i got an error message?

Also when i tested a new excel 97-2003 sheet and imported lists from there, the import went fine but the event did not appear on the calendar.

very confused!

0
0
Reply
Diane Poremsky
Reply to  Natasha
September 17, 2014 6:20 pm

You can open CSV in Excel and change the field widths. :) I'm guessing there is a problem with the named range in the spreadsheet and outlook needs named ranges to import. Or the field mapping needs fixed - that is the last field of the import wizard.

0
0
Reply
Jan Pupik
December 18, 2013 6:50 am

Works perfectly in 2010. (used the 97-2003 xls format for import)

0
0
Reply
Linda Sgabellone
September 17, 2013 5:49 am

I realise that this is an older post but hoping someone who can answer my question, reads this. I am doing exactly what the instructions above describe, using both an "xls" and "csv" format. In both cases, however, when I get to the "Map Custom Fields" step in Outlook (2007), the OK button is disabled and nothing I do reactivates it. Then, when I finish the import process, nothing imports. Am I missing a step or is there somethign I can do to activate the OK button in the MAP Custom Fields step... Any help would be appreciated. Thanks.

0
0
Reply
Skylar
Reply to  Linda Sgabellone
February 8, 2015 9:47 am

I'm having the same issue as Linda - no responses from experts? I'm using Excel and Outlook 2010 and trying to get Outlook Calendar to import events from Excel. Using all possible combintations of file types from Excel, when I try to import I can get to the map custom fields (and BTW, I'm using filed names in Excel that match Outlook Calendar field names), the OK function is not activated. Backing up a screen and making sure the box to the left of the import file is checked, if I click anywhere else in the box with the list, the map fields option disappears, but finish is active. Clicking finish, it appears to be importing, but nothing shows up on the calendar.

0
0
Reply
Diane Poremsky
Author
Reply to  Skylar
February 8, 2015 11:43 am

What type of email account are you importing into? For best results and easiest import, use a CSV file.

Do you have both start & end dates and time fields set and mapped?
Start and End date fields

0
0
Reply
Radka Lopez Garcia
July 23, 2013 1:28 pm

I am using Microsoft Outlook 2010 and the file does not come to my calendar. I follow the steps exactly, the last thing I see is a window with two folders and data flying in between, but nothing shows up in my calendar. What is preventing it from showing? Anybody can help, please? Thank you.

3
0
Reply
Courtney
Reply to  Radka Lopez Garcia
October 25, 2016 10:37 am

Same here - nor could I get Google calendar sync to work.

0
0
Reply
Diane Poremsky
Author
Reply to  Courtney
October 26, 2016 1:07 am

What software are you using for google sync?
Did you choose Default Map at the end of the import wizard?

0
0
Reply

Visit Slipstick Forums.
What's New at Slipstick.com

Latest EMO: Vol. 30 Issue 36

Subscribe to Exchange Messaging Outlook






Support Services

Do you need help setting up Outlook, moving your email to a new computer, migrating or configuring Office 365, or just need some one-on-one assistance?

Our Sponsors

CompanionLink
ReliefJet
  • Popular
  • Latest
  • Week Month All
  • Use Classic Outlook, not New Outlook
  • How to Remove the Primary Account from Outlook
  • How to Hide or Delete Outlook's Default Folders
  • Reset the New Outlook Profile
  • This operation has been cancelled due to restrictions
  • Removing Suggested Accounts in New Outlook
  • iCloud error: Outlook isn't configured to have a default profile
  • Adjusting Outlook's Zoom Setting in Email
  • Add Holidays to Outlook's Calendar
  • Online Services in Outlook: Gmail, Yahoo, iCloud, AOL, GoDaddy
  • Opt out of Microsoft 365 Companion Apps
  • Mail Templates in Outlook for Windows (and Web)
  • Urban legend: Microsoft Deletes Old Outlook.com Messages
  • Buttons in the New Message Notifications
  • Move Deleted Items to Another Folder Automatically
  • Open Outlook Templates using PowerShell
  • Count and List Folders in Classic Outlook
  • Google Workspace and Outlook with POP Mail
  • Import EML Files into New Outlook
  • Opening PST files in New Outlook
Ajax spinner

Recent Bugs List

Microsoft keeps a running list of issues affecting recently released updates at Fixes or workarounds for recent issues in classic Outlook (Windows).

For new Outlook for Windows: Fixes or workarounds for recent issues in new Outlook for Windows .

Outlook for Mac Recent issues: Fixes or workarounds for recent issues in Outlook for Mac

Outlook.com Recent issues: Fixes or workarounds for recent issues on Outlook.com

Office Update History

Update history for supported Office versions is at Update history for Office

Outlook Suggestions and Feedback

Outlook Feedback covers Outlook as an email client, including Outlook Android, iOS, Mac, and Windows clients, as well as the browser extension (PWA) and Outlook on the web.

Outlook (new) Feedback. Use this for feedback and suggestions for Outlook (new).

Use Outlook.com Feedback for suggestions or feedback about Outlook.com accounts.

Other Microsoft 365 applications and services




New Outlook Articles

Opt out of Microsoft 365 Companion Apps

Mail Templates in Outlook for Windows (and Web)

Urban legend: Microsoft Deletes Old Outlook.com Messages

Buttons in the New Message Notifications

Move Deleted Items to Another Folder Automatically

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Google Workspace and Outlook with POP Mail

Import EML Files into New Outlook

Opening PST files in New Outlook

Newest Code Samples

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Insert Word Document into Email using VBA

Warn Before Deleting a Contact

Use PowerShell to Delete Attachments

Remove RE:, FWD:, and Other Prefixes from Subject Line

Change the Mailing Address Using PowerShell

Categorize @Mentioned Messages

Send an Email When You Open Outlook

Delete Old Calendar Events using VBA

Repair PST

Convert an OST to PST

Repair damaged PST file

Repair large PST File

Remove password from PST

Merge Two Data Files

Sync & Share Outlook Data

  • Share Calendar & Contacts
  • Synchronize two computers
  • Sync Calendar and Contacts Using Outlook.com
  • Sync Outlook & Android Devices
  • Sync Google Calendar with Outlook
  • Access Folders in Other Users Mailboxes

Diane Poremsky [Outlook MVP]

Make a donation

Mail Tools

Sending and Retrieval Tools

Mass Mail Tools

Compose Tools

Duplicate Remover Tools

Mail Tools for Outlook

Online Services

Calendar Tools

Schedule Management

Calendar Printing Tools

Calendar Reminder Tools

Calendar Dates & Data

Time and Billing Tools

Meeting Productivity Tools

Duplicate Remover Tools

Productivity

Productivity Tools

Automatic Message Processing Tools

Special Function Automatic Processing Tools

Housekeeping and Message Management

Task Tools

Project and Business Management Tools

Choosing the Folder to Save a Sent Message In

Run Rules on messages after reading

Help & Suggestions

Submit Outlook Feature Requests

Slipstick Support Services

Buy Microsoft 365 Office Software and Services

Visit Slipstick Forums.

What's New at Slipstick.com

Home | Outlook User | Exchange Administrator | Office 365 | Outlook.com | Outlook Developer
Outlook for Mac | Common Problems | Utilities & Addins | Tutorials
Outlook & iCloud Issues | Outlook Apps
EMO Archives | About Slipstick | Slipstick Forums
Submit New or Updated Outlook and Exchange Server Utilities

Send comments using our Feedback page
Copyright © 2025 Slipstick Systems. All rights reserved.
Slipstick Systems is not affiliated with Microsoft Corporation.

:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz

Sign up for Exchange Messaging Outlook

Our weekly Outlook & Exchange newsletter (bi-weekly during the summer)






Please note: If you subscribed to Exchange Messaging Outlook before August 2019, please re-subscribe.

Never see this message again.

You are going to send email to

Move Comment