Static Return Value from IF statement will not filter based on the visual filter

I created an IF statement to list a static daily goal if the transaction date was on a weekday. For some reason, the slicer filter I’m using for this table does not filter this measure. However, it filters the weekday measure, so I’m assuming it is an issue with my IF function. I just need these values to only be shown for the filtered month. What do I need to edit?