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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение дат и выполнение условия если - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение дат и выполнение условия если (Формулы/Formulas)
Сравнение дат и выполнение условия если
Logist02 Дата: Вторник, 29.03.2016, 11:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Есть два столбца с датами, один для планируемой, второй столбец для фактической. Есть ячейка с датой сегодня, вот я хочу прописать формулу, чтобы она автоматически мне заполняла дату из колонки "плановая дата" в колонку "фактическая дата" при условии, что дата в колонке "планируемая дата"<сегодня.
в ячейке а1 прописываю =день(сегодня()) формат ячейки дата
в столбце "планируемая дата" формат даты, проставляю дату
в столбце "фактическая дата" формат даты, прописываю формулу =если(а1>любая ячейка столбца"планируемая дата";"планируемая дата"="фактическая дата";0)
выдает мне все время ноль, либо в формате даты нулевую, я уже и в "значен" пробовала переводить, результат тот же не прописывает, да еще и на циклическую ссылку ругается.
Помогите, ночь не спала думала, что не так <_<
 
Ответить
СообщениеЕсть два столбца с датами, один для планируемой, второй столбец для фактической. Есть ячейка с датой сегодня, вот я хочу прописать формулу, чтобы она автоматически мне заполняла дату из колонки "плановая дата" в колонку "фактическая дата" при условии, что дата в колонке "планируемая дата"<сегодня.
в ячейке а1 прописываю =день(сегодня()) формат ячейки дата
в столбце "планируемая дата" формат даты, проставляю дату
в столбце "фактическая дата" формат даты, прописываю формулу =если(а1>любая ячейка столбца"планируемая дата";"планируемая дата"="фактическая дата";0)
выдает мне все время ноль, либо в формате даты нулевую, я уже и в "значен" пробовала переводить, результат тот же не прописывает, да еще и на циклическую ссылку ругается.
Помогите, ночь не спала думала, что не так <_<

Автор - Logist02
Дата добавления - 29.03.2016 в 11:10
китин Дата: Вторник, 29.03.2016, 11:12 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3413
Репутация: 543 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
ночь не спала думала

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


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщение
ночь не спала думала

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

Автор - китин
Дата добавления - 29.03.2016 в 11:12
_Boroda_ Дата: Вторник, 29.03.2016, 11:14 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 9348
Репутация: 3923 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
ДЕНЬ дает порядковый номер дня - 1,2,3,...31
Дата в Excel - количество дней, прошедших с нулевого января 1900 года. Для 29.03.2016 это будет 42458.
А Вы их пытаетесь сравнить.
Если не совсем ясно, то кладите файл.
Еще - вот это что-то типа формулы массива, только не совсем верно введенная
=если(а1>любая ячейка столбца"планируемая дата";"планируемая дата"="фактическая дата";0)

Короче, без файла здесь разобраться сложно.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДЕНЬ дает порядковый номер дня - 1,2,3,...31
Дата в Excel - количество дней, прошедших с нулевого января 1900 года. Для 29.03.2016 это будет 42458.
А Вы их пытаетесь сравнить.
Если не совсем ясно, то кладите файл.
Еще - вот это что-то типа формулы массива, только не совсем верно введенная
=если(а1>любая ячейка столбца"планируемая дата";"планируемая дата"="фактическая дата";0)

Короче, без файла здесь разобраться сложно.

Автор - _Boroda_
Дата добавления - 29.03.2016 в 11:14
Logist02 Дата: Вторник, 29.03.2016, 11:20 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
не быть мне учителем)))файл во вложении
К сообщению приложен файл: 4690276.xls(24Kb)
 
Ответить
Сообщениене быть мне учителем)))файл во вложении

Автор - Logist02
Дата добавления - 29.03.2016 в 11:20
_Boroda_ Дата: Вторник, 29.03.2016, 11:24 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 9348
Репутация: 3923 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИ((A$1>C4)*C4;C4;"")

Только А1 поправить надо.
Немного попонятнее формулу можно переписать так
Код
=ЕСЛИ((A$1>C4)*(C4>0);C4;"")

Код
=ЕСЛИ((СЕГОДНЯ()>C4)*(C4>0);C4;"")
К сообщению приложен файл: 4690276_1.xls(25Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИ((A$1>C4)*C4;C4;"")

Только А1 поправить надо.
Немного попонятнее формулу можно переписать так
Код
=ЕСЛИ((A$1>C4)*(C4>0);C4;"")

Код
=ЕСЛИ((СЕГОДНЯ()>C4)*(C4>0);C4;"")

Автор - _Boroda_
Дата добавления - 29.03.2016 в 11:24
Logist02 Дата: Вторник, 29.03.2016, 11:35 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Браво, я нашла ВАС всех, а то мне и спросить то не у кого, не у кого умную мысль почерпнуть, СПАСИБО! hands
 
Ответить
СообщениеБраво, я нашла ВАС всех, а то мне и спросить то не у кого, не у кого умную мысль почерпнуть, СПАСИБО! hands

Автор - Logist02
Дата добавления - 29.03.2016 в 11:35
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение дат и выполнение условия если (Формулы/Formulas)
Страница 1 из 11
Поиск:

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