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

Вход

Регистрация

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

 

= Мир MS Excel/Работа с интервалом даты. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Работа с интервалом даты. (Не могу сделать чтоб выбиралось число при условии опр. даты)
Работа с интервалом даты.
Сергей Дата: Четверг, 06.09.2012, 08:54 | Сообщение № 1
Группа: Гости
Доброго времени суток, у меня возник вопрос. у меня есть таблица, в ней мне надо чтоб число из ячейки (к примеру А1) переносилось в ячейку В1 при условии что в ячейке С1(ячейка с датой) был промежуток даты с 1.04.2012 по 1.07.2012г, буду благодарен за любую информацию. В интернете нигде не могу найти ничего подобного..
 
Ответить
СообщениеДоброго времени суток, у меня возник вопрос. у меня есть таблица, в ней мне надо чтоб число из ячейки (к примеру А1) переносилось в ячейку В1 при условии что в ячейке С1(ячейка с датой) был промежуток даты с 1.04.2012 по 1.07.2012г, буду благодарен за любую информацию. В интернете нигде не могу найти ничего подобного..

Автор - Сергей
Дата добавления - 06.09.2012 в 08:54
vikttur Дата: Четверг, 06.09.2012, 09:08 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

В И-нете подобного - мама не горюй smile
Другое дело, что искать лень или поиск не там.
Вам достаточно справки по логическим функциям.
Для одного условия просто:
=ЕСЛИ(а>=b;x;y)
Для диапазона нужно объединить несколько функций:
=ЕСЛИ(ИЛИ(а>=b;a<=c);x;y)


Сообщение отредактировал vikttur - Четверг, 06.09.2012, 09:09
 
Ответить
СообщениеВ И-нете подобного - мама не горюй smile
Другое дело, что искать лень или поиск не там.
Вам достаточно справки по логическим функциям.
Для одного условия просто:
=ЕСЛИ(а>=b;x;y)
Для диапазона нужно объединить несколько функций:
=ЕСЛИ(ИЛИ(а>=b;a<=c);x;y)

Автор - vikttur
Дата добавления - 06.09.2012 в 09:08
Irysha Дата: Четверг, 06.09.2012, 09:09 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация: 17 ±
Замечаний: 0% ±

2007,2013
Итак, в системе дат Excel 01.04.12=41000 а 01.07.12=41091, тогда в ячейке В1 пишем =ЕСЛИ(И(C1>41000;C1<41091);A1;"") и все работает согласно условия. В случае, если необходимо чтобы при несоблюдении условия по дате в ячейке В1 отображался 0 или другое значение, внесите соответствующие коррективы в формулу
 
Ответить
СообщениеИтак, в системе дат Excel 01.04.12=41000 а 01.07.12=41091, тогда в ячейке В1 пишем =ЕСЛИ(И(C1>41000;C1<41091);A1;"") и все работает согласно условия. В случае, если необходимо чтобы при несоблюдении условия по дате в ячейке В1 отображался 0 или другое значение, внесите соответствующие коррективы в формулу

Автор - Irysha
Дата добавления - 06.09.2012 в 09:09
Сергей Дата: Четверг, 06.09.2012, 09:18 | Сообщение № 4
Группа: Гости
Огромное спасибо ! помогло !
 
Ответить
СообщениеОгромное спасибо ! помогло !

Автор - Сергей
Дата добавления - 06.09.2012 в 09:18
vikttur Дата: Четверг, 06.09.2012, 09:20 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Чаще бывает удобнее поместить граничные даты в отдельные ячейки, а в формуле - ссылки на эти ячейки.


Сообщение отредактировал vikttur - Четверг, 06.09.2012, 09:23
 
Ответить
СообщениеЧаще бывает удобнее поместить граничные даты в отдельные ячейки, а в формуле - ссылки на эти ячейки.

Автор - vikttur
Дата добавления - 06.09.2012 в 09:20
Irysha Дата: Четверг, 06.09.2012, 09:37 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация: 17 ±
Замечаний: 0% ±

2007,2013
Согласна, я просто дала ответ на конкретный вопрос, а вот такое примечание почему-то написать не додумалась smile
 
Ответить
СообщениеСогласна, я просто дала ответ на конкретный вопрос, а вот такое примечание почему-то написать не додумалась smile

Автор - Irysha
Дата добавления - 06.09.2012 в 09:37
Гость Дата: Четверг, 06.09.2012, 09:57 | Сообщение № 7
Группа: Гости
Quote (Irysha)
=ЕСЛИ(И(C1>41000;C1<41091);A1;"")


=ЕСЛИ(И(C1>=41000;C1<=41091);A1;"")
 
Ответить
Сообщение
Quote (Irysha)
=ЕСЛИ(И(C1>41000;C1<41091);A1;"")


=ЕСЛИ(И(C1>=41000;C1<=41091);A1;"")

Автор - Гость
Дата добавления - 06.09.2012 в 09:57
Гость Дата: Четверг, 06.09.2012, 09:58 | Сообщение № 8
Группа: Гости
A1 B1 C1 D1

01.04.2012 01.04.2012 01.04.2012 01.07.2012

=ЕСЛИ(И(A1>=C1;A1<=D1);A1;" ")
 
Ответить
СообщениеA1 B1 C1 D1

01.04.2012 01.04.2012 01.04.2012 01.07.2012

=ЕСЛИ(И(A1>=C1;A1<=D1);A1;" ")

Автор - Гость
Дата добавления - 06.09.2012 в 09:58
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Работа с интервалом даты. (Не могу сделать чтоб выбиралось число при условии опр. даты)
  • Страница 1 из 1
  • 1
Поиск:

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