Хорошо, я постараюсь объяснить мою проблему эффективно. Я делаю лист GPA, в котором значение из 100 - это компьютер, значение GPA, а затем буква.
В ячейке N5 у меня есть значение всех их оценок (формула: =H3+H4+H5
)
Теперь в ячейке (j6) у меня есть формула, которая дает им число в зависимости от значения, рассчитанного в N5 (Формула: = IF (И (N5> = 60, N5 <= 63,999), «2,0», ЕСЛИ (И ( Н5> = 64, N5 , <= 66,999), "2,25", ЕСЛИ (И (Н5> = 67, N5 , <= 69,999), "2.4", ЕСЛИ (И (Н5> = 70, N5 , <= 73.999),» 2.5" , ЕСЛИ (И (Н5> = 74, N5 , <= 76,999), "2,75", ЕСЛИ (И (Н5> = 77, N5 , =IF(AND(N5>=60,N5<=63.999),"2.0",IF(AND(N5>=64,N5<=66.999),"2.25",IF(AND(N5>=67,N5<=69.999),"2.4",IF(AND(N5>=70,N5<=73.999),"2.5",IF(AND(N5>=74,N5<=76.999),"2.75",IF(AND(N5>=77,N5<=79.999),"2.9",IF(AND(N5>=80,N5<=83.999),"3.0",IF(AND(N5>=84,N5<=86.999),"3.25",IF(AND(N5>=87,N5<=89.999),"3.4",IF(AND(N5>=90,N5<=93.999),"3.50",IF(AND(N5>=94,N5<=96.999),"3.75",IF(AND(N5>=97,N5<=100),"4",IF(AND(N5<=59.999),"0")))))))))))))
, <= 86,999), "3,25", ЕСЛИ (И (Н5> = 87, N5 , <= 89,999), "3.4", ЕСЛИ ( И (Н5> = 90, N5 , <= 93,999), "3,50", ЕСЛИ (И (Н5> = 94, N5 , <= 96,999), "3,75", ЕСЛИ (И (Н5> = 97, N5 , <= 100) , "4", ЕСЛИ (И (Н5 <= 59,999), "0")))))))))))))
Все еще нет проблем ... поскольку значения, которые я искал, получаются (пример 84.2 показывает как 3.25, как я хотел).
Однако здесь возникает проблема .... Я попытался использовать результат в J6, чтобы сделать Vlookup или другую формулу if, однако excel, похоже, не распознает значение в J6.
Например: =VLOOKUP(j6,B3:C15,2,FALSE)
... это возвращает N/A, однако, если я =VLOOKUP(3.25,B3:C15,2,FALSE)
это даст мне то, что я ищу. Кажется, что Excel не будет регистрировать результат моей формулы в виде числа.
Что я могу сделать, пожалуйста?