# v7.4.0 - Thank you to [Max Goczall](https://github.com/muschebubusche) for this contribution! - `ImportColumns` parameter added to `ImportExcel`. It is used to define which columns of the ExcelPackage should be imported. ```powershell Import-Excel -Path $xlFile -ImportColumns @(6,7,12,25,46) ``` # v7.3.1 - Added query Excel spreadsheets, with SQL queries! ```powershell $query = 'select F2 as [Category], F5 as [Discount], F5*2 as [DiscountPlus] from [sheet1$A2:E11]' Invoke-ExcelQuery .\testOleDb.xlsx $query ``` ![](./images/SQL-Spreadsheet.png) ## Result ``` Category Discount DiscountPlus -------- -------- ------------ Cosmetics 0.7 1.4 Grocery 0.3 0.6 Apparels 0.2 0.4 Electronics 0.1 0.2 Electronics 0 0 Apparels 0.8 1.6 Electronics 0.7 1.4 Cosmetics 0.6 1.2 Grocery 0.4 0.8 Grocery 0.3 0.6 ``` - Thank you to Roy Ashbrook for the SQL query code. Catch up with Roy: |Media|Link| |---|---| |twitter|https://twitter.com/royashbrook |github|https://github.com/royashbrook |linkedin|https://linkedin.com/in/royashbrook |blog|https://ashbrook.io # v7.3.0 - Fix throwing error when a Worksheet name collides with a method, or property name on the `OfficeOpenXml.ExcelPackage` package # v7.2.3 - Fix inline help, thank you [Wes Stahler](https://github.com/stahler) # v7.2.2 - Improved checks for Linux, Mac and PS 5.1 # v7.2.1 - Improve auto-detection of data on the clipboard # v7.2.0 - Added `Read-Clipboard` support for Windows. Read text from clipboard. It can read CSV or JSON. Plus, you can specify the delimiter and headers. ### Check out the video