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

Вход

Регистрация

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

 

= Мир MS Excel/Вычисляемый столбец по условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Вычисляемый столбец по условию
sgkorolew Дата: Среда, 10.01.2018, 21:36 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый вечер!
Есть такая таблица:
Код | Поле1 | РезультатПоле2 | Поле2
1 | 100 | 0 |
2 | 150 | 1 |
3 | 50 | 0 |
4 | 250 | 1 |
5 | 200 | 1 |
Нужно заполнить Поле2 по условию: ЕСЛИ Поле1 > 100, ТО 1, ИНАЧЕ 0.
Попробовал так: UPDATE Таблица1 SET Поле2 = CASE WHEN Поле1 > 100 THEN 1 ELSE 0 END
Выдается ошибка: Ошибка синтаксиса (пропущен оператор) в выражении запроса 'CASE WHEN Поле1 > 100 THEN 1 ELSE 0 END'.
Подскажите, пожалуйста, как правильно.


Сообщение отредактировал sgkorolew - Среда, 10.01.2018, 21:43
 
Ответить
СообщениеДобрый вечер!
Есть такая таблица:
Код | Поле1 | РезультатПоле2 | Поле2
1 | 100 | 0 |
2 | 150 | 1 |
3 | 50 | 0 |
4 | 250 | 1 |
5 | 200 | 1 |
Нужно заполнить Поле2 по условию: ЕСЛИ Поле1 > 100, ТО 1, ИНАЧЕ 0.
Попробовал так: UPDATE Таблица1 SET Поле2 = CASE WHEN Поле1 > 100 THEN 1 ELSE 0 END
Выдается ошибка: Ошибка синтаксиса (пропущен оператор) в выражении запроса 'CASE WHEN Поле1 > 100 THEN 1 ELSE 0 END'.
Подскажите, пожалуйста, как правильно.

Автор - sgkorolew
Дата добавления - 10.01.2018 в 21:36
Pelena Дата: Среда, 10.01.2018, 22:14 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация: 4558 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Сделайте запрос с вычисляемым полем с формулой
[vba]
Код
IIf([Поле1]>100;1;0)
[/vba]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Сделайте запрос с вычисляемым полем с формулой
[vba]
Код
IIf([Поле1]>100;1;0)
[/vba]

Автор - Pelena
Дата добавления - 10.01.2018 в 22:14
  • Страница 1 из 1
  • 1
Поиск:

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