@Abhilash_Swain Thank you for the quick reply. I made one mistake...the column I need to filter by is the ItemId...but that was easily corrected. Unfortunately I am still getting the same result. The undesired records are not filtering out.
ClearCollect(CopyFromBomModelCollection,
AddColumns(FBCModelTables,"ItemColorId",ItemId & " - " & BHSInventColorId),
Filter(CopyFromBomModelCollection, ItemId<>"F1" , ItemId<>"F3",ItemId<>"X3"))
OR
ClearCollect(CopyFromBomModelCollection,
AddColumns(FBCModelTables,"ItemColorId",ItemId & " - " & BHSInventColorId),
Filter(Filter(Filter(CopyFromBomModelCollection, ItemId<>"F1"),ItemId<>"F3"),ItemId<>"X3"))
Neither solutions work.
Also...in my original description I need to filter out the records that do NOT start with "F1", "F3", or "X1"

I also tried this with no success...
ClearCollect(CopyFromBomModelCollection,
AddColumns(FBCModelTables,"ItemColorId",ItemId & " - " & BHSInventColorId),
Filter(CopyFromBomModelCollection, ItemId, StartsWith("F1","F1"), ItemId, StartsWith("F3","F3"), ItemId, StartsWith("X1","X1")))
The goal is to eliminate all records where the ItemId does not begin with "F1", "F3", or "X1"