• 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
Post Views: 26

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.

Comments

  1. Vladimir says

    January 6, 2021 at 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

    Reply
  2. Anna says

    April 19, 2016 at 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!

    Reply
  3. Homero says

    June 3, 2015 at 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.

    Reply
    • Diane Poremsky says

      June 3, 2015 at 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.

      Reply
  4. efficientexcel says

    January 20, 2015 at 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

    Reply
    • Diane Poremsky says

      January 21, 2015 at 12:50 am

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

      Reply
    • alex says

      June 4, 2015 at 12:53 pm

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

      Reply
  5. Natasha says

    September 17, 2014 at 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!

    Reply
    • Diane Poremsky says

      September 17, 2014 at 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.

      Reply
  6. Jan Pupik says

    December 18, 2013 at 6:50 am

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

    Reply
  7. Linda Sgabellone says

    September 17, 2013 at 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.

    Reply
    • Skylar says

      February 8, 2015 at 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.

      Reply
      • Diane Poremsky says

        February 8, 2015 at 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

  8. Radka Lopez Garcia says

    July 23, 2013 at 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.

    Reply
    • Courtney says

      October 25, 2016 at 10:37 am

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

      Reply
      • Diane Poremsky says

        October 26, 2016 at 1:07 am

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

  9. Megan says

    April 12, 2013 at 8:01 am

    I'm using Office 2010 and it worked great! I have several recurring meetings that use a recurrence Outlook doesn't allow (the second-to-last business day of the month, for example) but that I can create by formula in Excel. In the past, I've either created a recurrence that's close and tweaked the individual items or created the first item and used copy/paste. This is so much easier, thank you!

    Reply
  10. brich1975Brandon says

    April 5, 2013 at 8:39 am

    I'm afraid I know the answer but asking anyway. I imported a bunch of dates into my Outlook Calendar from Excel, but at my company we have found a better approach by using the feature in Sharepoint. Any way to mass delete the dates I put in or is this a manual process? Thank you for any help you can provide!

    Reply
    • Diane Poremsky says

      April 5, 2013 at 8:43 am

      It's really easy to delete from the calendar - switch to a List view, select all and delete. If you only want to delete the items you imported and can't sort (or search) in a meaningful way that groups the one you want to delete together, add the Modified date field to the view and sort on it. Everything imported at the same time should have the same modified date.

      Reply
  11. jtssnk says

    January 23, 2013 at 1:06 pm

    Not working for me either. It imports some information but it doesn't show up on my outlook calendar.

    Reply
  12. Jon Smith says

    January 20, 2013 at 11:23 am

    Outlook 2013 cannot import its own exported csv files. It gives a translator error. The only workaround for that is to import the csv into gmail contacts and reexport as an outlook csv file. Then Outlook will import the csv file.

    Reply
    • Diane Poremsky says

      January 20, 2013 at 12:57 pm

      I'm not having problems with Exports from Outlook kicking up that error, although I'm not sure why you export to CSV if you are going to use it in Outlook, export to pst instead.

      You will get that error from windows Live Contacts (Outlook.com) - see Translation error for more information but basically, you need to open the CSV in notepad, save as ANSI then it will import.

      Reply
  13. Tom Gregory says

    January 14, 2013 at 8:33 am

    Followed the instructions and said complete but nothing was in the calendar. What format do I need to put Date fields into?

    Reply
    • Diane Poremsky says

      January 14, 2013 at 8:50 am

      Did import a CSV or xls file? XLS files need to have the data in a named range.
      Outlook should detect any valid short date field.

      Reply
  14. Theo Willemse says

    January 7, 2013 at 2:12 am

    Worked for me when i exported to CSV.
    It's sad that Microsoft decided to not support there own MSO2010 Excel files though.

    Reply
    • Diane Poremsky says

      January 7, 2013 at 7:10 am

      There were issues with using XLS files - beginning with named ranges. CSV is safer and easier for most people. They removed all import filters in Outlook 2013 - only pst and csv are supported.

      Reply
  15. Himanshu Dogra says

    October 15, 2012 at 6:44 pm

    Its not working for me as well on outlook 2010.

    Reply
  16. Chris says

    September 12, 2012 at 6:44 pm

    Doesnt work in Office 2010. Cant remove fields.
    Tried as .csv & .xls

    Reply
    • Diane Poremsky says

      September 12, 2012 at 7:03 pm

      What do you mean you can't remove fields? It does work in Outlook 2010, something is preventing it from working for you.

      Reply
  17. Jarmo says

    July 19, 2012 at 10:41 am

    So sad that this does NOT work in 2010 Office. There seems to be no way to import calendar data to outlook. None of the file options work ( Access, Excell, Csv, etc...)

    Reply
    • Diane Poremsky says

      July 19, 2012 at 12:06 pm

      It should work in Outlook 2010. What happens when you try? In Outlook 2010, Import (and Export) is under File, Open.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

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

Latest EMO: Vol. 31 Issue 3

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
  • Jetpack plugin with Stats module needs to be enabled.
  • Error Opening iCloud Appointments in Classic Outlook
  • 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
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

Error Opening iCloud Appointments in Classic Outlook

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

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 © 2026 Slipstick Systems. All rights reserved.
Slipstick Systems is not affiliated with Microsoft Corporation.