You could sort the data in Excel by the checkbox and only print the pages with check boxes or paste these rows to another table. You would have a check box column for each model.
However you would be better off doing the task in a database. It introduces a much better way to select the records automatically by simply asking for the data related to a particular model.
In a database you have multiple tables. For example your "Parts" table might have columns for the part number, description, cost, selling price, supplier etc. It would also have a PartUnique column that is the index key of the part. You can change anything in the record except the index.
Another "Vehicle" table might have one column for the part and columns for each model. Each record would show the type of part and the index key from the parts table under the column for the particular model. A "Substitute parts" table could be used and a query could select the best price, availabilty or whatever.
Queries are designed to list all the records from the parts table for the index key numbers under the model you are working on. You could also make a query that lists all parts from a particular supplier for a particular model.
Microsoft Access is not so hard to use as it first appears and it offers so much more power to manipulate and link data. Access is part of Office Professional.
It is well worth learning databases. However you can start out with the spreadsheet and import it to Access later.