最初の行と列に基づいてセルのペアを生成する

最初の行と列に基づいてセルのペアを生成する

次のようなスプレッドシートがあるとします。

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

答え1

データが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)

次に、列 C に REF エラーが表示されるまで両方を下にドラッグします。

$A$1:$A$3元のデータの範囲に合わせて両方の数式を変更します。

関連情報