1
Iveはスコア表に基づいて学生が取得するものをMARKと計算する関数を作成しました。 私の機能はAマークに対してのみ機能しますか?番号が属する範囲を見つける
{=IF(B1>=$B$3:$B$8,IF(B1<=$C$3:$C$8,$A$3:$A$8))}
Iは、配列関数の{}括弧を使用しています:Excelシートこれは関数である
COLUMN: A B C
Student SCORE MARK
1 adsf 90 A
2 asgfd 89 FALSE
3 A 90 100
4 B 81 89
5 C 71 80
6 D 61 70
7 E 56 60
8 Fx 0 55
どのように見えるか
ここ。 (CTRLシフトENTER)
は、あなたが正しい軌道に乗っているが、あなたの数式が配列でない単一の値を返している
私は否定的な選択肢を好きです。 –
@lori_mありがとうございます。私はまだそれがリストにない場合、どのように彼が価値を見て、そしてなぜそれらの負の兆候を理解していないのですか? – myro
@myro:LOOKUPは完全一致をしません。ルックアップ範囲の最初の値をルックアップ値以下にして、結果の範囲から対応する値を返しますが、ルックアップ範囲は昇順でなければなりません。詳細はMSのヘルプ。簡単にするために、等級表をマークの昇順に並べ替え、列Bを参照範囲として使用すると、負の符号は必要ありません。 –