Поскольку CORREL принимает массивы, мы можем использовать формулу массива:
=CORREL(INDEX(B:B,N(IF({1},MODE.MULT(IF(ROW($B$2:$B$11)<>ROW(),ROW($B$2:$B$11)*{1,1}))))),INDEX(C:C,N(IF({1},MODE.MULT(IF(ROW($C$2:$C$11)<>ROW(),ROW($C$2:$C$11)*{1,1}))))))
Использовать эту более простую формулу массива в соответствии с OP (я обдумал это):
=CORREL(IF(ROW($B$2:$B$11)=ROW(),"",$B$2:$B$11),IF(ROW($C$2:$C$11)=ROW(),"",$C$2:$C$11))
Быть массивомФормула 1 должна использовать Ctrl-shift-Enter вместо Enter при выходе из режима редактирования.
Это передаст два массива только тех чисел, которые не находятся в строке, где размещена формула.
Теперь, когда Microsoft выпустит формулу динамического массива в Office 365, это можно упростить с помощью FILTER()
=CORREL(FILTER($B$2:$B$11,ROW($B$2:$B$11)<>ROW()),FILTER($C$2:$C$11,ROW($C$2:$C$11)<>ROW()))