以下のような表があります。長方形の面積を見つけるには、各列の行の積を見つける必要があります。どうすればよいですか?
形
|
Rect1
|
Rect2
|
Rect3
|
長さ
|
5
|
10
|
15
|
幅
|
2
|
8
|
6
|
| エリア |
|
|
|
@txnelsonあなたに示した応答それはまさにあなたが求めていたものをあなたに与えるでしょう.
しかし、私はあなたが何をしようとしているのか正確に興味がありますか? スプレッドシートのように JMP データ テーブルを使用することは、レンチをハンマーとして使用するようなものです。それはいくつかの爪を駆動しますが、ナックルの皮をむく可能性があります.
JMP データ テーブルは、スプレッドシートよりも構造化された形式です。 用途に合わせて使用することをお勧めします。 一般に、データ テーブルの各行は、他のすべての行と同様に一意のエンティティを表す必要があり、各列は、それらの各エンティティの単一の種類のメジャーを表す必要があります。
あなたの例では、あなたが説明するデータテーブルを取ります:

列にエンティティ (四角形) があり、行にメジャー (長さ、幅、面積) があることがわかります。
そのようにデータが渡された場合は、問題ありません。 を使用して形状を変更するだけですテーブル -> 転置そして、あなたはこれで終わります。

Rectangle ごとに 1 つの行と、メジャーごとに 1 つの列があることに注意してください。 これで、数式エディタ長さと幅を掛けて面積を計算します。

行を乗算する方法が明らかではなかった理由について少し説明するのに役立つことを願っています。 JMP データ テーブルでは、複数行にわたる計算は意味がありません。 結局のところ、何でしょう分布その形式のデータを意味しますか?

dt = current data table();
dt:Rect1[3] = dt:Rect1[1] * dt:Rect1[2];
dt:Rect2[3] = dt:Rect2[1] * dt:Rect2[2];
dt:Rect3[3] = dt:Rect3[1] * dt:Rect3[2];