Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2013, 11:33   #11
MariCH
Новичок
Джуниор
 
Регистрация: 30.07.2013
Сообщений: 2
По умолчанию

Подскажите пожалуйста! Как записать в екселе такое условие
XS <500 тыс.р.
S 500 тыс.р. -
2 млн.р.
M 2 млн.р. - 20 млн.р.
L 20-200 млн.р.
XL более 200 млн.р.
Чтобы при вводе цифр в соседней графе выводились значения "XS";"S"; и т.д
MariCH вне форума Ответить с цитированием
Старый 30.07.2013, 12:13   #12
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а так и напишите:
Код:
=ПРОСМОТР(RC[-1];{0;500000;2000000;20000000;200000000};{"XS";"S";"M";"L";"XL"})
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.07.2013, 18:01   #13
Czeslaw
Пользователь
 
Регистрация: 08.07.2013
Сообщений: 95
По умолчанию

Можно и так с функцией "если".
Вложения
Тип файла: rar 222.rar (3.9 Кб, 14 просмотров)
Czeslaw вне форума Ответить с цитированием
Старый 30.07.2013, 18:15   #14
MariCH
Новичок
Джуниор
 
Регистрация: 30.07.2013
Сообщений: 2
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
а так и напишите:
Код:
=ПРОСМОТР(RC[-1];{0;500000;2000000;20000000;200000000};{"XS";"S";"M";"L";"XL"})

Спасибо!!! Работает!!!
MariCH вне форума Ответить с цитированием
Старый 06.09.2013, 20:29   #15
Nicolette
Новичок
Джуниор
 
Регистрация: 06.09.2013
Сообщений: 2
По умолчанию

Добрый день!
Помогите, пожалуйста, разобраться. Есть простая табличка (см вложение), над которой сломала голову, т.к не сильна в экселе. Нужна помощь экспертов..)
Попробую доходчиво объяснить, чего нужно добиться:
В столбце "стадия" нужно сделать так, чтобы:
знак "-" появлялся, когда не заполнены ячейки столбцов "времени заказов" (даты),
"П" - если проставлена дата в ячейках столбца G
"Р" - если проставлена дата в ячейках столбца H
"С" - если в столбце F значение равно 0
В ячейках столбца F (дней до мероприятия) нужно добиться следующего:
если в ячейке столбца "стадия" стоит знак "-", то и в ячейке столбца F тоже должен появиться этот же знак
если "С", то "Сдан"
если "О", то пробел
и если нет предыдущих условий, то чтобы показывало и считало дни до начала мероприятия..
Надеюсь, что объяснила понятно

Заранее спасибо за любую помощь)
Вложения
Тип файла: zip таблица заказов FUN4U_.zip (14.4 Кб, 2 просмотров)
Nicolette вне форума Ответить с цитированием
Старый 07.09.2013, 17:38   #16
VictorK
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 64
По умолчанию

Nicolette, у Вас классический пример циклической ссылки. C ссылается на F, а F на C.
Даже из условий видно -
С = "С" - если в столбце F значение равно 0,
Но F в свою очередь обнаруживает, что в С появилась "С" и меняет 0 на "Сдан",
С "видит", что 0 в F исчез и начинает пересчет заново и т.д. и т.п.
И ещё - в F есть проверка C на "О", а в C такого значения при любых условиях не предусмотрено.
Попробуйте как то иначе организовать условия проверок, чтобы формулы не ссылались взаимно друг на друга.
Например, формулу "стадия" изменить так:
Код:
=ЕСЛИ(H7>0;"Р";ЕСЛИ(G7>0;"П";ЕСЛИ(E7-СЕГОДНЯ()=0;"С";"-")))
то есть вместо ссылки на F7 проверять E7 на СЕГОДНЯ().

Последний раз редактировалось VictorK; 07.09.2013 в 18:14. Причина: добавление решения
VictorK вне форума Ответить с цитированием
Старый 08.09.2013, 19:56   #17
Nicolette
Новичок
Джуниор
 
Регистрация: 06.09.2013
Сообщений: 2
По умолчанию

Например, формулу "стадия" изменить так:
Код:
=ЕСЛИ(H7>0;"Р";ЕСЛИ(G7>0;"П";ЕСЛИ(E7-СЕГОДНЯ()=0;"С";"-")))
то есть вместо ссылки на F7 проверять E7 на СЕГОДНЯ().[/QUOTE]

VictorK, спасибо вам большое за ответ. Пробую вставить формулу, которую вы советуете, но почему-то опять выдает ошибку((
Nicolette вне форума Ответить с цитированием
Старый 15.05.2017, 20:24   #18
igorborovytskiy
 
Регистрация: 15.05.2017
Сообщений: 3
По умолчанию Помогите в написании формулы

Здраствуйте! Помогите в написании формулы.Не могу дописать формулу,что б когда в ячейке "J10" стоит "0",то формула что в "І10" выдавала тоже ноль,а когда нету "0" то считало нормально
Вложения
Тип файла: xlsx Формула.xlsx (10.1 Кб, 10 просмотров)
igorborovytskiy вне форума Ответить с цитированием
Старый 15.05.2017, 21:21   #19
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Вложения
Тип файла: xlsx Формула.xlsx (10.1 Кб, 11 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как разбить содержимое одной ячейки на несколько? Avtocur Microsoft Office Excel 24 16.05.2012 09:05
Несколько диаграмм для одной сводной таблицы MaxxVer Microsoft Office Excel 2 17.12.2009 11:48
Удалить строки, несколько условий Zirat Microsoft Office Excel 5 19.09.2009 14:03
Передача данных из одной таблицы в другую, при выборе одной ячейки MickMick Microsoft Office Excel 6 06.10.2008 13:57
как изменять цвет ячейки в зависимости от условий ? Витёк Microsoft Office Excel 2 19.06.2007 13:10