Я знаю, что это не совсем твой вопрос и честная игра, если он уценен, но в твоих поисках «элегантной формулы» мне было интересно, есть ли более общий способ получить пары в первую очередь?.
Вы можете сделать это с помощью двух диапазонов, смещенных на одну ячейку вместе с модом номера столбца:
=ArrayFormula(query(
query({transpose({A17:H17;B17:I17;mod(column(A17:H17),3)})},"select Col1+Col2 where Col1 is not null and Col2 is not null and Col3>0")
,"select min(Col1) label min(Col1) ''"))
![enter image description here](https://i.stack.imgur.com/AWGks.png)