Возвращаемое значение пары на основе первой строки и столбца

-1

У Gnumeric есть хороший инструмент для расчета корреляций, но он ограничен с точки зрения указания выходных данных. Это выглядит как этот Рисунок 8-7:

Correlations | pressure | distance | height
pressure     |        1 |          |
distance     | 0.9841073|        1 |
height       | 0.7633996| 0.7239509|      1

Я хотел бы создать пары, как это:

pressure pressure  1
pressure distance  -
pressure height    -
distance pressure  0.9841073
distance distance  1
distance height    -
height pressure    0.7633996
height distance    0.7239509
height height      1

Я в порядке с 1 и бланки, но было бы хорошо, если бы я мог избежать их. Это не должно быть в электронной таблице.

anon8723879278
источник

Ответы:

1

Это довольно просто Index/Match:

=INDEX($B$2:$D$4,MATCH($A6,$A$2:$A$4,0),MATCH($B6,$B$1:$D$1,0))

Предполагая, что ваши данные, как показано ниже:

enter image description here

BruceWayne
источник
Это не работает в Excel 2010 или Gnumeric (я знаю, чтобы заменить запятые на точку с запятой)
anon8723879278
@ anon8723879278 - Это должно работать в Excel 2010 ... что происходит, когда вы пытаетесь его использовать?
BruceWayne
«Предупреждение о круговом обращении»
anon8723879278
@ anon8723879278 - Как настроена ваша таблица? Это предупреждение означает, что вы ссылаетесь на ячейку, в которой находится формула. В моем примере я поместил формулу в C6, Вам, вероятно, придется скорректировать свои. Эта формула будет работать в Excel 2010, просто вам нужно настроить диапазоны, чтобы они соответствовали вашим данным.
BruceWayne
Это работает, когда я ввожу имена переменных в предыдущих ячейках. Часть моего вопроса была об автоматической генерации этих пар «давление-давление, расстояние-давление». Я прошу прощения за то, что не сделал это достаточно ясно.
anon8723879278