Convert PDF To Excel: 3 Easy Methods You Can Use Right Now

[If you're looking for a step-by-step explanation of how to extract data PDF to Excel using VBA, please refer to this post. In there, I explain how you can use VBA to implement the 3 PDF to Excel conversion methods I discuss below, and provide macro code examples.]

Excel Tutorial about how to convert PDF to Excel

Most recent versions of Microsoft Office have several features that allow you to, among others, import data into Excel from the following sources:

In some of these cases, the tools you require to do the job are readily available in Excel's Get External Data group of commands within the Data tab.

Commands to get external data in Excel

However, the Get External Data group of commands isn't the topic of this blog post.

When the particular file format you're using isn't supported by Excel, importing data may be slightly more complicated.

As a general matter, I have no problems with these limitations. You probably won't encounter such problems very frequently as long as you don't work with obscure file formats that aren't supported by Excel. There is, however, one big exception to this rule.

This is a particular file format whose data is not that easy to bring into Excel despite being very popular and widely used:

PDF.

Portable Document Format (.pdf) files are one of the most widely used file formats for electronic documents. You probably encounter PDF files at work (almost) every day. In some of those cases, you may need to analyze the data within a particular PDF file with Excel.

If you're in such a situation, you may ask:

How can you convert a PDF file into an Excel worksheet?

You may have also noticed that successfully converting a PDF file into an Excel worksheet is hard. Doing this requires knowledge of both Excel and PDF.

At the same time, the ability to accurately and quickly convert PDF files to Excel is very valuable.

My purpose with this blog post is to help you easily convert PDF files to Excel worksheets. Among other things, I explain 3 different methods you can use to convert a PDF file to Excel and some criteria you can use to determine which method to use. The methods are organized from the simplest (which also returns the less precise results) to the most advanced (usually providing the most accurate conversions).

You can use the following table of contents to navigate to the relevant section where I explain the method that you're interested in.

Table of Contents

If you're interested in the opposite process (converting Excel files to PDF), I provide a thorough explanation of the topic plus 10 examples of VBA code in this blog post.

Before I explain each of the methods that you can use to convert a PDF file to Excel, let's start by taking a look at:

What Are PDF Files

The acronym PDF stands for Portable Document Format.

In very broad terms the PDF format is a digital format that you can use to represent electronic documents. One of the main appeals of the PDF file format is that the document representation is independent of any of the following:

The reason for this is that the PDF file itself carries the complete description of the document layout and all the information that is necessary to correctly display the electronic document. Therefore, PDF documents allow you (and other users) to:

In other words: When you use the PDF format to represent a document, the formatting is preserved regardless of the software, hardware or operating system used when the file is opened later.

A further advantage of the PDF file format is that PDF files are compact. PDF reduces file sizes by using:

Considering the above, it isn't that difficult to see why the PDF file format is so widely used. Among other advantages, the PDF format:

This explains why my cheat sheet with keyboard shortcuts for Excel (which you can get here) is saved (and shared) as a PDF file. The PDF format enables me to set (i) a particular formatting for the document, and (ii) share it with you. Later, once you open the document, you'll see the list of keyboard shortcuts in the format that I originally intended.

Microsoft (in the webpage I link to above) does mention an additional important characteristic of PDF files that, in the end, is what gives rise to the topic of this blog post:

Data within a PDF file can't be easily changed.

Depending on your perspective, you may consider this to be an advantage or a disadvantage. More precisely:

Most Excel users, you and me included, found ourselves in the second camp most of the time. We need to work with the data within the PDF file. Therefore, we usually want to have the ability to convert a PDF file to Excel.

I assume that you also want to have the ability to convert PDF files to Excel, so let's take a look at some of the most popular methods to bring data from PDF files into Excel:

Method #1 To Convert PDF Files To Excel: Copy And Paste

The most basic method of bringing data from a PDF file into Excel is to simply copy and paste.

Since some (not all) PDF files allow you to copy data, there are cases where you may be able to bring all the data you require into Excel by using the basic commands of copy and paste.

Let's take a look at a practical example of how you can copy and paste data from certain PDF files into Excel:

The following screenshot shows a table within a pdf document. More precisely, you can find this table in page 22 of the Working Paper from the European Central Bank titled Inflation forecasts: Are market-based and survey-based measures informative? by Magdalena Grothe and Aidan Meyler.

PDF table to convert to Excel

Throughout this blog post, I show the results obtained when applying each of the different methods to convert this table from PDF to Excel. This Convert PDF to Excel Tutorial is accompanied by an Excel workbook containing these results. You can get immediate free access to this example workbook by subscribing to the Power Spreadsheets Newsletter.

Step #1: Select And Copy The Data

The first step to copy data from a PDF file is to, simply, select the relevant data and copy it. You can generally use the “Ctrl + C” keyboard shortcut for purposes of copying data.

PDF data to copy to Excel

Step #2: Paste The Data Into Excel

Once you've copied the relevant data from the PDF file, and this is available on the Clipboard, you need to go to Excel and paste it.

Even though this sounds easy, in practice it doesn't work that smoothly. In fact, this step highlights some of the main limitations of this method of converting PDF files to Excel.

You may want to consider:

You can access the Paste Special dialog box by:

You can also open the Paste Special dialog box by using the keyboard shortcut “Ctrl + Alt + V”.

In the Paste Special dialog box, you can choose from several options. The following image shows how the Paste Special dialog box looks like when I paste the data from the PDF table that appears above:

Paste Special dialog in Excel for PDF data

For this example, I select the option to paste as Text and click on the OK button on the lower-right corner of the dialog box.

Paste text in Excel from PDF

The following screenshot shows the pasted data in the Excel worksheet:

Example of data pasted in Excel from PDF

In most cases this isn't precisely the result you want. However, you'll rarely be able to get better results when using this method.

As a general rule: Directly copying and pasting from PDF to Excel (usually) results in a single column of data.

This is precisely what happens in the example above. And you can generally expect this to happen whenever following this method.

As a consequence of the above, you'll usually need to complete the process with the following…

Step #3: Cleanup The Data

Even though pasted data in Excel generally requires some cleanup, you have a variety of tools you can use to make the cleanup easier, faster and more precise.

Since this blog post isn't about data cleanup, I don't go into any specific methods. However, some of the tools and features that you may find helpful (depending on the particular situation) are the following:

I may cover some of these topics in future tutorials within Power Spreadsheets. If you want to receive an email when I publish new material in Power Spreadsheets, please make sure to register to our Newsletter by entering your email address below:

Overall, this first method of converting a PDF file to Excel leaves some things to be desired. The following are, in my opinion, its 2 biggest drawbacks:

There are some situations in which you may not have any other option for purposes of converting a PDF file to Excel. This is the case if, for example, you don't have access to any of the tools that are required to apply the other methods that I explain below.

In any case, as long as you have access to a recent version of Microsoft Word or to Word Online, the following method may help you achieve better results when converting a PDF file to Excel.

Method #2 To Convert PDF Files To Excel: Use Microsoft Word

In order to make use of this method, you need access to one of the following:

In broad terms, the logic behind converting a PDF file to Excel is the same regardless of which of the above versions of Word you use. You, basically, follow these 2 simple steps:

However, let's take a more detailed look at each of these methods to convert a PDF File to Excel using Word. In both cases, I use the same sample table as above, which you can find in page 22 of the Working Paper from the European Central Bank titled Inflation forecasts: Are market-based and survey-based measures informative?.

Convert PDF File To Excel Using A Recent Version Of Microsoft Word

Let's start by taking a look at how you can use a recent version of Microsoft Word to convert a PDF file to Excel:

Step #1: Open The PDF File

You can open the PDF file you want to convert using any of several methods, including the following 2:

After you've asked Word to open the file, a dialog box (such as the one below) is displayed. This dialog box informs you about the following:

When Word displays this dialog box, click on the OK button.

Word message about PDF conversion

As mentioned above, the conversion may take a while, so you may have to wait a little before proceeding to the next step.

Step #2: If Necessary, Enable Editing Of The File

Depending on the source of the PDF file, Word may open it in Protected View.

PDF with Protected View in Word

To exit Protected View, follow these 2 easy steps:

Step #3: Copy The Relevant Sections Of The Editable Word Document

Once you've completed step #1 and (if necessary) step #2 above, Word displays the original PDF file as an editable Word document.

Converted PDF file in Word

When you have the editable Word document, select the section that you want to take into Excel. In the example below, I select the same table as in the previous method:

Select data from PDF in Word

Once you've selected the relevant information in the editable Word document, copy it. For these purposes, you can use any of the following methods:

Step #4: Paste In Excel

By now, you have the information you need in an editable format. Therefore, you can go to Excel and paste it by using, among others, any of the following methods:

In the example above, the resulting table (once pasted in Excel) looks as follows:

Table converted from PDF in Excel

In some cases, including this example, the conversion from PDF to Excel isn't perfect.

Notice, for example, how Word hasn't been able to convert the values in the first section of the table (Mean error) to an editable form. In this case, those values are pasted as an image. Therefore, you must use another method (including those described in this Excel tutorial) to bring them into Excel before being able to work with them.

Excel table with image from PDF file

You won't encounter these shortcomings always. In some cases, this method works just fine.

However, the feature Word uses to convert PDF files to Word documents (called PDF Reflow):

If you encounter problems while using Word to convert a PDF file to Excel, you can always try one of the other methods I describe in this blog post.

Convert PDF File To Excel Using Microsoft Word Online

Even though the process for converting a PDF file to Excel using Word Online is substantially similar to that I followed when using the desktop version of Word, there are a few small differences. Let's take a look at the 5 easy steps you can use to convert a PDF file to Excel using Word Online.

Step #1: Upload The PDF File To OneDrive

Go to OneDrive and upload the PDF file you want to convert to Excel using either of the following methods:

Step #2: Open The PDF File Using Word Online

To open the PDF file using Word online, go to the OneDrive window in your browser, right click on the file and select “Open in Word Online” from the contextual menu.

How to open PDF with Word online

Step #3: Make The PDF File Editable

Once Word online has opened the PDF file, convert it into an editable document by clicking on the Edit in Word button in the upper part of the screen.

How to set a PDF file to Edit in Word Online

Word online displays a dialog box informing you that it will make a copy of the PDF file and convert it into an editable Word document. Confirm by clicking on the Convert button on the lower part of the dialog box.

Convert PDF file to Word Online

Once Word online has finished the conversion, it displays another dialog box informing you changes in the layout of the PDF file may have occurred. Click on the Edit button on the lower right corner of the dialog box.

Edit PDF File button for conversion in Word Online

Step #4: Copy The Section Of The Document You Want To Take To Excel

Once Word online has converted the PDF file to an editable document, the screen looks roughly as follows. The actual document will (most likely) be different in your case.

Converted PDF file in Word Online

Go to the section of the editable document that you want to bring into Excel, and select it. In the screenshot shown below, I select the same table I use for the previous examples within this Excel tutorial:

Table from PDF file in Word online

Once you've selected what you want, copy it by using the keyboard shortcut “Ctrl + C”.

If you have problems when trying to copy from Word online, you can use the desktop version of Microsoft Word in your computer to continue with the process. To do this, click on the Open In Word button that appears to the right of the Ribbon tabs.

Open PDF file from Word Online with Word

If you choose to open the editable file in Microsoft Word, the desktop version of Word is launched. You can then follow the steps I describe in the previous section to copy the relevant data.

Step #5: Paste The Data In Excel

Once you've copied the data, go back to Excel and paste it by using (among others) one of the following methods:

Paste button for PDF file data

The following screenshot shows the resulting table in Excel (after I've adjusted the column width):

Converted PDF data in Excel

Not surprisingly, the results are almost identical as those obtained by opening the PDF file with a recent version of Microsoft Word (explained above).

Just as when opening the PDF file with Microsoft Word, you'll notice that the results aren't always perfect (although in some cases they will be). In the case of the example displayed above, for example, all the Mean errors (first section of the table) are pasted as an image.

Image from PDF file in Excel

In order to be able to manipulate those values in Excel, you'll need to bring them using another method (such as the other ones explained in this blog post) or type them directly in Excel.

Method #3 To Convert PDF Files To Excel: Use A PDF Converter

If you have to constantly convert PDF files to Excel or want to avoid the shortcomings of the other 2 methods described above, it may be a good idea to use a PDF converter.

There are several PDF converters in the market. I use Able2Extract.

Even if you don't end up using Able2Extract, you may want to steer clear of online PDF conversion services when converting sensitive or confidential PDF files. In addition to potential privacy/confidentiality concerns, the results obtained with online converters aren't always satisfactory.

As a consequence of the above, I show you how to convert a PDF file to Excel using Able2Extract. As when explaining the other methods above, I use the table within the European Central Bank Working Paper titled Inflation forecasts: Are market-based and survey-based measures informative? as an example.

Let's take a look at how you can convert a PDF to Excel in 6 easy steps when using Able2Extract:

Step #1: Display The Open Dialog Box

In order to get Able2Extract to display the Open dialog box, click on the Open button on the top left corner of the screen or use the “Ctrl + O” keyboard shortcut.

Open button to convert PDF file

Step #2: Open The File You Want To Convert

Once Able2Extract displays the Open dialog box, use it to browse to the folder where the file you want to convert is located.

Once you've located the PDF file to be converted, select it and click the Open button on the lower right corner of the Open dialog box.

Open PDF file to convert

Step #3: Select The Data You Want To Convert

Able2Extract opens the PDF file you want to convert. It also explains how you can select the data you want to convert.

PDF file within converter program

As explained by Able2Extract, you can select data using any of the following methods:

Method #1 To Select Data With Able2Extract

Click on the Select All icon on the toolbar.

Select All button for PDF file in converter

Method #2 To Select Data With Able2Extract

Go to the Edit menu and select any of the following options or use the appropriate keyboard shortcut:

Edit menu to select PDF data

Let's take a look at each of these options separately:

Option #1: Select Page Range…

Option to select page range of PDF file

Select Page Range (keyboard shortcut “Ctrl + R”) allows you to select a particular range of pages, without actually selecting all of the content of the PDF file.

Able2Extract displays the Select Page Range dialog box after you've clicked on “Select Page Range…” in the Edit menu or used the “Ctrl + R” keyboard shortcut.

You determine the pages to be converter by typing the relevant range and clicking on the OK button on the lower section of the Select Page Range dialog box. For example, to convert pages 21 and 22, you'd enter “21-22” and click “OK”.

Dialog to select page range in PDF converter

Option #2: Select All Pages.

Option to select all pages in PDF converter

The Select All Pages option (keyboard shortcut “Ctrl + A”) allows you to select all of the pages of the PDF document.

Option #3: Select All on Page.

Option to select all on page with PDF converter

Select All on Page (keyboard shortcut “Ctrl + B”) selects all the data in the current page of the PDF file.

Option #4: Select Area.

Option to select area in PDF converter

The option to Select Area (keyboard shortcut “Ctrl + *”) allows you to use the mouse to select a particular section of the PDF file to convert.

For example, I can use this option to select the table in page 22 of the European Central Bank Working Paper that I use as an example throughout this blog post.

Example of selection in PDF document to convert

Method #3 To Select Data With Able2Extract

The third way of selecting data with Able2Extract is very similar to using the Select Area option in the Edit menu. Simply use the mouse to select the portion of the PDF document that you want to convert.

Selection of data in PDF file with converter

Step #4: Select Excel As Output File Type

Once you have selected the data you want to convert from PDF to Excel using any of the methods explained above, click on the Excel button on the toolbar or use the keyboard shortcut “Ctrl + E” to select Excel as the output file type for the conversion.

Button to convert PDF to Excel

Step #5: Click On Convert

Once you've clicked on the Excel button of the toolbar, Able2Extract provides you 2 options regarding the way in which you want the conversion to occur:

For this particular example, I choose Automatic conversion. I may explain how to use the Custom conversion option in a future blog post.

Step #6: Save The Excel Spreadsheet

After you click on the Convert button to use Automatic conversion, Able2Extract displays the Save As dialog box.

Use this dialog to select the location and filename of the converted Excel file, and click on the Save button on the lower right corner to confirm your choice. Notice how the Save As dialog box is saving the resulting file as an Excel Spreadsheet.

Save converted PDF file to Excel

Once you click on “Save”, Able2Extract converts the selected section(s) of the PDF file into Excel, and launches Excel.

The results I obtain when converting the sample table are shown in the screenshot below. Notice how, among others, Able2Extract was able (i) to replicate the table structure and (ii) extract all of the significant values from the source PDF document.

There's still some cleaning up work to be done. Notice, for example, how negative numbers have been extracted as text (I highlight one such value below).

Example of correct PDF conversion to Excel

These are, however, small issues that are relatively easy to fix.

For example, the negative numbers that are stored as text can easily be converted into actual numbers by using the VALUE function and, if necessary, Excel's text functions.

If you're interested in using Able2Extract to convert PDF documents to Excel files, you can download it, and get a 7-day free trial, by following the link below:

Download Able2Extract (affiliate link)

How To Convert PDF Files To Excel: Which Method To Use

In this blog post, you have seen 3 different methods to convert a PDF file to Excel:

You may be wondering which of the 3 methods that I explain in this blog post should you use when converting PDF files to Excel.

Each of the 3 different methods has different advantages and disadvantages.

As a general matter, the results obtained when copying and pasting data from a PDF file to Excel (method #1) are (in my opinion) not particularly good. Therefore, in most situations, you're likely to be better off using Microsoft Word (method #2) or a PDF converter (method #3).

For purposes of choosing between Microsoft Word (method #2) and a PDF converter (method #3) for purposes of converting PDF files to Excel, I suggest you consider the specific situation you're in and, particularly: