Find my approach below,
As we can see you have several measures in your view
So you need to create below calculated fields individually for each measure.
As for ex: Total Attendance
// I need only latest value so I've used last()
IF LAST()=0 THEN
(ZN(SUM([Total attendances (Attendances)])) - LOOKUP(ZN(SUM([Total attendances (Attendances)])), -1)) / ABS(LOOKUP(ZN(SUM([Total attendances (Attendances)])), -1))
Once done drag this field after your Total Attendance measure in rows shelf. See the screenshot. And change the mark from line to circle
Now you need to create another field to assign color based on % Change +ve/-ve
For that use below logic
Drag this to color shelf and assign the color as per your requirement. Green for True and Red for False.
Repeat the steps for rest of the measures.
Hope this help.