One reason people hesitate with LAMBDA is the assumption that it requires learning something entirely new. It doesn't. Every ...
=LET (Spend,SUMIF (T_Budget [Category],E2,T_Budget [Cost]),IFS (Spend>F2,"Over budget",Spend=F2,"Budget hit",Spend> (F2*0.9), ...