working with xcel spre adshee ts although we don' often think of spreadsheets as programming toolsalmost everyone uses them to organize information into two-dimensional data structuresperform calculations with formulasand produce output as charts in the next two we'll integrate python into two popular spreadsheet applicationsmicrosoft excel and google sheets excel is popular and powerful spreadsheet application for windows the openpyxl module allows your python programs to read and modify excel spreadsheet files for exampleyou might have the boring task of copying certain data from one spreadsheet and pasting it into another one or you might have to go through thousands of rows and pick out just handful of them to make small edits based on some criteria or you might have to look through hundreds of spreadsheets of department budgetssearching for any that are in the red these are exactly the sort of boringmindless spreadsheet tasks that python can do for you