1. Если у Вас есть SQL, сделайте там с помощью LEAD() и не парьтесь)
2. А если нет, то вам точно нужно создать индекс в PQ и дальше есть два варианта: как предлагал Анатолий (через объединение таблиц) или в DAX с помощью функции LOOKUPVALUE(), где вы будете искать строку с индексом равным текущему +1
Да сейчас так и работает через LEAD, но все же хочу все по фэншую, ибо решение на стороне SQL делает жёсткую реализацию и если меру потом кинуть в срезы с другими условиями работать корректно не будет (как пример применить фильтр к таблице, то в последней строке будет значение из следующего поля, хотя в выборке оно отсечется и там должно будет храниться значение null)