例: 検索関数
lookup、hlookup、vlookup、
match関数を使用して、ベクトルまたは行列内の値を検索し、同じ配列または別の配列のそれに対応するエントリを返します。
1 つの行列を検索する
1. 自動車に関する調査の行列を次のように定義します。
型番号、市場占有率、衝突テストの等級、1 台当たりの平均価格 (ドル) の行があります。
2. lookup 関数を呼び出して、平均価格が $30000 である自動車の型番号を求めます。
3. hlookup 関数を呼び出して、型番号 4 の価格を求めます。
4. vlookup 関数を呼び出して、型番号 9 の市場占有率を求めます。vlookup は hlookup のように行から検索するのではなく列から検索するので、データの行列を転置します。
5. match 関数を使用して、平均価格が $25000 である cars の要素の添字を求めます。
平均価格が $25000 である行列 cars の要素の添字は次のとおりです。
2 つの行列を検索する
1. 自動車の価格が格納されている行列とその衝突テストの等級が格納されている行列を作成します。
この 2 つのテーブルの行は車種を表しています。列はブランドを表しています。
2. 2. lookup 関数を使用して、一方のグリッドで平均価格が $25000 である自動車を検索し、もう一方のグリッドのそれに対応する衝突テストの等級を返します。