As far as I can see, Workout Focus doesn’t need any Valid If expression, just make it Enum type with the 3 options. Jount Focus is the one that needs the valid if. Also, I see you are using Valid_If to create a dropdown list, making AppSheet to do it’s magic in order to make the dependent dropdown, but since you have more than one in your form, I encourage you to do it manually instead of relly on automatic behaviour.
I’m sorry if I’m not giving you a copy and paste solution but I feel I would be doing no good for you with such kind of help.
I just would want to point you to make a suggested values expression instead of Valid_If since you will be giving the user just the options that are computed via buttons and the user won’t add values anyway. You could also refine it using Show_If expressions, but that’s another item by it’s own.
In summary, I would make the first column an enum type with the 3 options that you have or making it dynamically using Suggested Values (UNIQUE(Exercises[Exercise]) so that the options will grow as you add more exercises. Then make another Suggested Values Expression to create the options for “Workout focus” dependent from the value that’s inside [_THISROW].[E1]
That’s my opinion, generally there are more than just one way of doing things in AppSheet
PS: Could you please show us your Exercises table schema?