Генерация пар ячеек на основе первой строки и столбца

251
anon8723879278

Учитывая электронную таблицу, как это:

x | pressure | distance | height pressure distance height 

Я хотел бы вывод, как это:

pressure pressure pressure distance pressure height distance pressure distance distance distance height height pressure height distance height height 
0

1 ответ на вопрос

1
PeterH

Предполагая, что ваши данные в A1,

Затем в C1 введите ниже в качестве формулы массива, удерживая CTRL + SHIFT + ENTER после ввода

{=INDEX($A$1:$A$3,CEILING(ROWS($B$1:B1)/(SUM(1/COUNTIF($A$1:$A$3,$A$1:$A$3))),1),1)} 

затем в D1 введите ниже:

=INDEX($A$1:$A$3,COUNTIF($C$1:C1,C1),1) 

Затем перетащите их вниз, пока не получите ошибку REF в столбце C.

Измените $A$1:$A$3обе формулы в соответствии с диапазоном исходных данных.

В моем случае использования A1 пусто и используются B1: D1 и A2: A4. Настройка вашего решения не работает для меня. anon8723879278 6 лет назад 0
@ anon8723879278 - В, скажем, ячейке `A6`, используйте это:` = INDEX ($ A $ 2: $ A $ 4, CEILING (ROWS ($ B $ 1: B1) / (SUM (1 / COUNTIF ($ A $ 2: $ A) $ 4, $ A $ 2: $ A $ 4))), 1), 1) `(введите с помощью CTRL + SHIFT + ENTER и перетащите вниз). Затем в `B6` введите это и перетащите вниз:` = INDEX ($ A $ 2: $ A $ 4, COUNTIF ($ A $ 6: A6, A6), 1) ` BruceWayne 6 лет назад 0

Похожие вопросы