Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Заполнение столбца значением на основании значений в других - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Заполнение столбца значением на основании значений в других
vichuzhanin Дата: Четверг, 24.04.2014, 14:49 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

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

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

В таблице 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 = "отл"

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

Заранее спасибо.
К сообщению приложен файл: 0917739.xls (40.0 Kb)


Сообщение отредактировал vichuzhanin - Четверг, 24.04.2014, 14:51
 
Ответить
СообщениеЗдравствуйте.

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

В таблице 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 = "отл"

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

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

Автор - vichuzhanin
Дата добавления - 24.04.2014 в 14:49
Pelena Дата: Четверг, 24.04.2014, 15:00 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19437
Репутация: 4572 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант в Е4
Код
=ЕСЛИ(C4="зачет";ПРОСМОТР(D4;{0;60,5};{"незачет";"зачет"});ПРОСМОТР(D4;{0;60,5;70,5;79,5};{"неуд";"удов";"хор";"отл"}))
К сообщению приложен файл: 1027503.xls (41.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант в Е4
Код
=ЕСЛИ(C4="зачет";ПРОСМОТР(D4;{0;60,5};{"незачет";"зачет"});ПРОСМОТР(D4;{0;60,5;70,5;79,5};{"неуд";"удов";"хор";"отл"}))

Автор - Pelena
Дата добавления - 24.04.2014 в 15:00
vichuzhanin Дата: Четверг, 24.04.2014, 15:07 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, как быстро и как просто. Спасибо огромное!
 
Ответить
СообщениеPelena, как быстро и как просто. Спасибо огромное!

Автор - vichuzhanin
Дата добавления - 24.04.2014 в 15:07
китин Дата: Четверг, 24.04.2014, 15:12 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7031
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
так надо?
Код
=ЕСЛИ(C4="зачет";ПРОСМОТР(D4;{0;60,5};{"незачет";"зачет"});ЕСЛИ(ИЛИ(C4="экзамен";C4="курсовая работа";C4="курсовой проект");ПРОСМОТР(D4;{0;60,5;70,5;79,5};{"неуд";"удовл";"хор";"отл"})))

лишнее ЕСЛИ.у Елены как всегда блеск hands
К сообщению приложен файл: vichuzhanin.xls (36.0 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 24.04.2014, 15:13
 
Ответить
Сообщениетак надо?
Код
=ЕСЛИ(C4="зачет";ПРОСМОТР(D4;{0;60,5};{"незачет";"зачет"});ЕСЛИ(ИЛИ(C4="экзамен";C4="курсовая работа";C4="курсовой проект");ПРОСМОТР(D4;{0;60,5;70,5;79,5};{"неуд";"удовл";"хор";"отл"})))

лишнее ЕСЛИ.у Елены как всегда блеск hands

Автор - китин
Дата добавления - 24.04.2014 в 15:12
Bloozka Дата: Четверг, 24.04.2014, 15:29 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, искала на форуме решение для своей задачки, она у меня похожа на решаемую здесь, но значения в процентах.
Прошу помочь мне с решением, если можно
В таблице Excel необходимо заполнить столбец E (АВС) в зависимости от значений в столбце D (доля, нарастающим итогом) 
А меньше 80%
В диапазон от 80% до 95%
С больше 95%
К сообщению приложен файл: 0552391.xls (20.0 Kb)
 
Ответить
СообщениеЗдравствуйте, искала на форуме решение для своей задачки, она у меня похожа на решаемую здесь, но значения в процентах.
Прошу помочь мне с решением, если можно
В таблице Excel необходимо заполнить столбец E (АВС) в зависимости от значений в столбце D (доля, нарастающим итогом) 
А меньше 80%
В диапазон от 80% до 95%
С больше 95%

Автор - Bloozka
Дата добавления - 24.04.2014 в 15:29
китин Дата: Четверг, 24.04.2014, 15:34 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7031
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
так?
Код
=ЕСЛИ(D3<80%;"А";ЕСЛИ(D3>95%;"С";"В"))
К сообщению приложен файл: Bloozka.xls (20.5 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениетак?
Код
=ЕСЛИ(D3<80%;"А";ЕСЛИ(D3>95%;"С";"В"))

Автор - китин
Дата добавления - 24.04.2014 в 15:34
Bloozka Дата: Четверг, 24.04.2014, 15:44 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Да! Спасибо большое!!!
 
Ответить
СообщениеДа! Спасибо большое!!!

Автор - Bloozka
Дата добавления - 24.04.2014 в 15:44
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!