Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Заполнение столбца значением на основании значений в других столбцах

Автор vichuzhanin, 23.04.2014, 14:37

« назад - далее »

vichuzhanin

Здравствуйте.

К сожалению, не смог разобраться без помощи профессионалов в следующей задаче.

В таблице Excel необходимо заполнить столбец E (Оценка) в зависимости от значений в столбцах C (Вид контроля) и D (Баллы).

Критерии (возможные варианты):

Если C = "зачет", D от 0 до 60,49
То E = "незачет"

Если C = "зачет", D от 60,50 до 100
То E = "зачет"

Если C = "экзамен", "курсовая работа" или "курсовой проект", D от 0 до 60,49
То E = "неуд"

Если C = "экзамен", "курсовая работа" или "курсовой проект", D от 60,50 до 70,49
То E = "удов"

Если C = "экзамен", "курсовая работа" или "курсовой проект", D от 70,5 до 79,49
То E = "хор"

Если C = "экзамен", "курсовая работа" или "курсовой проект", D от 79,50 до 100
То E = "отл"

Буду признателен любой помощи. Если данную задачу можно реализовать с помощью макроса, то будет превосходно.

Заранее спасибо.

cheshiki1

Цитата: vichuzhanin от 23.04.2014, 14:37
Если данную задачу можно реализовать с помощью макроса, то будет превосходно.
Так вам все таки что нужно макрос или формула.

vichuzhanin

Цитата: cheshiki1 от 24.04.2014, 11:23
Так вам все таки что нужно макрос или формула.
Буду рад и тому, и другому. Формула - хорошо, макрос еще лучше. :)

cheshiki1

вариант
=ЕСЛИ(C4="зачет";ПРОСМОТР(D4;{0;60,5;100,1};{"не зачет";"зачет";""});ПРОСМОТР(D4;{0;60,5;70,5;79,5;100,1};{"неуд";"удов";"хор";"отл";""}))