Resolution
Scenario 1: A FIXED calculation should be filtered, but is not
The attached workbook in the right-hand pane of this article uses the sample data set Superstore to demonstrate the following 3 options.
Option 1
Add dimension filters to context by right clicking on the field on the Filters Shelf and choose "Add to Context".
Note: This option will not filter LOD functions that are inside of another context filter.
Option 2
Add the filtered fields to the dimension declaration of the FIXED LOD calculation. For example, the calculation { FIXED [Category] : SUM([Sales]) } will be filtered by [Category], but not [Region].
The calculation { FIXED [Category], [Region] : SUM([Sales]) } will be filtered by both [Category] and [Region].
Note, adding fields to a FIXED LOD will affect the level of computation and therefore may change the results of the calculation. This is explained further in the attached workbook.
Option 3
If using a dimension filter, modify the LOD to use INCLUDE or EXCLUDE instead of FIXED. This may change the results of the LOD calculation depending on the structure of the view.
Note: EXCLUDE and INCLUDE will not be filtered by measure filters or table calculation filters.
Scenario 2: A FIXED calculation should NOT be filtered, but is
Use option 2, 3 or 4 from Replace NULL or Missing Data With Zeros or Existing Data