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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2014, 19:08   #1
DEE9
Новичок
Джуниор
 
Регистрация: 10.04.2014
Сообщений: 3
Вопрос Проверка данных каждой ячейки в столбце с условием и при совпадении, занесение данных в параллельные ячейки другого столбца

Здравствуйте, уважаемые программисты и участники форума. Пишу диплом, необходимо запрограммировать алгоритм проверки дизеля. Помогите пожалуйста разобраться с вопросом. Имеется столбец (А2:А200), каждое число в столбце, проверяется на условие (0 <= число <= 5), если условие совпадает, тогда в ячейку столбца (W2:W200) заносится значение из ячейки R2, а в ячейку столбца (X2:X200) заносится значение из ячейки S2, если условие не совпадает, ячеки W2 и S2 игнорируются. Допустим проверяем ячейку А2, условие совпало, W2=R2, X2=S2 и так с каждой ячейкой. Возможна ли подобная реализация? Ниже есть файл с таблицами, для примера. Спасибо за любой ответ.
Вложения
Тип файла: zip Алгоритм.zip (46.3 Кб, 5 просмотров)
DEE9 вне форума Ответить с цитированием
Старый 11.04.2014, 21:19   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,337
По умолчанию

Из Вашего описания следует, что достаточно, например, в ячейке W2 записать условный оператор:
=ЕСЛИ((A2>=0) AND (A2 <= 5);$R$2;W2) - это для русифицированной версии Excel.

Аналогично поступить и с ячейкой X2.
Далее простым копированием переносим формулу в остальные ячейки.
Обратить внимание на то, что ячейка R2 и S2 записаны со знаком $ (а почему?).
Цитата:
... если условие не совпадает, ячеки W2 и S2 игнорируются
Это говорит только о том, что имеющиеся значения в ячейках не заменяются.



Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 12.04.2014, 06:55   #3
DEE9
Новичок
Джуниор
 
Регистрация: 10.04.2014
Сообщений: 3
Радость

Спасибо, ViktorR! я обязательно попробую данный метод. Просто мне еще интересно, возможна ли такая реализация через макрос, чтобы можно было прикрепить кнопку. Дело в том что те ячейки, которые игнорируются, будут проверяться на другие условия, а таких столбцов будет 22 и это будет занимать определенное время. Вот и думаю, как это автоматизировать!
DEE9 вне форума Ответить с цитированием
Старый 12.04.2014, 08:46   #4
DEE9
Новичок
Джуниор
 
Регистрация: 10.04.2014
Сообщений: 3
Вопрос

Все, я разобрался как сделать подобную реализацию, но возник другой вопрос. Как сделать так, чтобы при проверке условия, те ячейки где данные занесены не удалялись??? Подскажите, если такое возможно.
Вложения
Тип файла: zip Алгоритм.zip (45.2 Кб, 5 просмотров)
DEE9 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как объединить ячейки во втором столбце при совпадении значений в первом столбце BorisD Microsoft Office Excel 13 08.09.2018 10:09
Объединение данных из ячеек одного столбца в зависимости от данных ячеек другого столбца Помогите с формуло Microsoft Office Excel 7 06.02.2014 07:30
Исключение из общей суммы ячейки на основании данных ячейки из другой строки Natalia07 Помощь студентам 2 06.03.2013 17:16
Сравнение данных по определенному диапазону строк и при совпадении значений копирование данных в другой лист Volk358 Microsoft Office Excel 6 02.10.2012 09:54
Умный перенос данных по ячейкам в ячейки другого листа Toffifee Microsoft Office Excel 40 26.05.2011 09:21