It is funnly but still, RCB have a chance...
Royal Challengers Bangalore: Played 12, Points 8, NRR -0.694
Remaining matches: v Rajasthan Royals (home), v Sunrisers Hyderabad (home)
It is possible that teams with 12 points could still be in contention for the last playoff spot. One of the scenarios in which that could happen is if Kings XI beat Sunrisers and lose to Knight Riders, Super Kings and Mumbai win their last two games, and Royals and Sunrisers lose their remaining matches. Then, Super Kings will be on 20, with Mumbai and Capitals on 18 each. Knight Riders, Kings XI and Royal Challengers will be on 12 each, and fighting for the last playoff spot.
That's when NRRs will come in, and Royal Challengers will be severely hamstrung - for them to top Knight Riders' NRR, they have to win each of their matches by around 50 runs, and hope Knight Riders lose to Mumbai by around 95 runs, after beating Kings XI by a small margin (around five runs). It's possible mathematically, but for all practical purposes they are out of it.
IPL 2019 - the race for the last two playoff spots