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

Вход

Регистрация

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

 

= Мир MS Excel/Разница в датах (если нет значения, то берём сегодня) - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Разница в датах (если нет значения, то берём сегодня)
rango Дата: Четверг, 25.09.2014, 15:13 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
Подскажите, какую формула использовать в случае если мне нужно сделать следующее:

ячейки А и Б
В А дата начала, в Б может быть пусто либо дата окончания
формат даты: 25 сен

Как мне в ячейке С, считать разницу в днях между А и Б, при условии что в Б может не быть даты и тогда использовать текущую дату?

Всем заранее спасибо!
К сообщению приложен файл: date.xlsx (8.5 Kb)


Сообщение отредактировал rango - Четверг, 25.09.2014, 15:17
 
Ответить
СообщениеДобрый день.
Подскажите, какую формула использовать в случае если мне нужно сделать следующее:

ячейки А и Б
В А дата начала, в Б может быть пусто либо дата окончания
формат даты: 25 сен

Как мне в ячейке С, считать разницу в днях между А и Б, при условии что в Б может не быть даты и тогда использовать текущую дату?

Всем заранее спасибо!

Автор - rango
Дата добавления - 25.09.2014 в 15:13
Russel Дата: Четверг, 25.09.2014, 15:14 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Приложите пример


QIWI 9173973973
 
Ответить
СообщениеПриложите пример

Автор - Russel
Дата добавления - 25.09.2014 в 15:14
rango Дата: Четверг, 25.09.2014, 15:17 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Приложите пример

добавил в стартовый пост
 
Ответить
Сообщение
Приложите пример

добавил в стартовый пост

Автор - rango
Дата добавления - 25.09.2014 в 15:17
китин Дата: Четверг, 25.09.2014, 15:21 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Код
=ЕСЛИ(ЕПУСТО(B2);СЕГОДНЯ()-A2;B2-A2)
в ячейку D2


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
Код
=ЕСЛИ(ЕПУСТО(B2);СЕГОДНЯ()-A2;B2-A2)
в ячейку D2

Автор - китин
Дата добавления - 25.09.2014 в 15:21
Rioran Дата: Четверг, 25.09.2014, 15:25 | Сообщение № 5
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
rango, здравствуйте.

Можно сделать так:

Код
=СЕГОДНЯ()*(B2=0)+B2*(B2<>0)-A2
К сообщению приложен файл: D-Diff.xlsx (9.6 Kb)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеrango, здравствуйте.

Можно сделать так:

Код
=СЕГОДНЯ()*(B2=0)+B2*(B2<>0)-A2

Автор - Rioran
Дата добавления - 25.09.2014 в 15:25
rango Дата: Четверг, 25.09.2014, 15:35 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

СПАСИБО!
 
Ответить
СообщениеСПАСИБО!

Автор - rango
Дата добавления - 25.09.2014 в 15:35
Russel Дата: Четверг, 25.09.2014, 15:48 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Еще вариант:
Код
=МАКС(B2;ЕПУСТО(B2)*СЕГОДНЯ())-A2

Упростим с помощью Rioran'а:
Код
=МАКС(B2;(B2=0)*СЕГОДНЯ())-A2


QIWI 9173973973

Сообщение отредактировал Russel - Четверг, 25.09.2014, 15:49
 
Ответить
СообщениеЕще вариант:
Код
=МАКС(B2;ЕПУСТО(B2)*СЕГОДНЯ())-A2

Упростим с помощью Rioran'а:
Код
=МАКС(B2;(B2=0)*СЕГОДНЯ())-A2

Автор - Russel
Дата добавления - 25.09.2014 в 15:48
  • Страница 1 из 1
  • 1
Поиск:

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