How to get the cell value from an Excel XLSX spreadsheet or worksheet in Python

Having the right features for working with Excel spreadsheets is crucial in this data-driven age. Being able to retrieve data from specific cells based on their index or cell identifier is a very important feature, but one that can be a bit tricky to set up. The trick I will show you today will allow you to skip all the difficult stuff and cruise right to the functionality. Let’s dive right in.

Begin with pip installation for our document conversion API client.

pip install cloudmersive-convert-api-client

Now we can set up this block of code here, which will set up an instance of the API and proceed to call edit_document_xlsx_get_cell_by_identifier from it.

from __future__ import print_functionimport timeimport cloudmersive_convert_api_clientfrom import ApiExceptionfrom pprint import pprint# Configure API key authorization: Apikeyconfiguration = cloudmersive_convert_api_client.Configuration()configuration.api_key['Apikey'] = 'YOUR_API_KEY'# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed# configuration.api_key_prefix['Apikey'] = 'Bearer'# create an instance of the API classapi_instance = cloudmersive_convert_api_client.EditDocumentApi(cloudmersive_convert_api_client.ApiClient(configuration))input = cloudmersive_convert_api_client.GetXlsxCellByIdentifierRequest() # GetXlsxCellByIdentifierRequest | Document input requesttry:# Get cell from an Excel XLSX spreadsheet, worksheet by cell identifierapi_response = api_instance.edit_document_xlsx_get_cell_by_identifier(input)pprint(api_response)except ApiException as e:print("Exception when calling EditDocumentApi->edit_document_xlsx_get_cell_by_identifier: %s\n" % e)

Now specify your cell index and the API will do the rest. Easy street!

Image for post

There’s an API for that. Cloudmersive is a leader in Highly Scalable Cloud APIs.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store