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

Вход

Регистрация

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

 

= Мир MS Excel/Пересечение дат по условию - Мир MS Excel

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

Excel 2007
Добрый день! Помогите, пожалуйста, разобраться.

Есть таблица сеть/бренд/даты отгрузок. Для каждой строки нужно проверить, пересекаются ли даты с другими отгрузками этого же бренда в этой же сети.
Пример данных во вложении.

Знаю, что можно проверить через "суммпроизв" пересечение дат, но что-то не выщло.

Заранее спасибо за помощь!
К сообщению приложен файл: Ghbvth.xlsx(9.7 Kb)
 
Ответить
СообщениеДобрый день! Помогите, пожалуйста, разобраться.

Есть таблица сеть/бренд/даты отгрузок. Для каждой строки нужно проверить, пересекаются ли даты с другими отгрузками этого же бренда в этой же сети.
Пример данных во вложении.

Знаю, что можно проверить через "суммпроизв" пересечение дат, но что-то не выщло.

Заранее спасибо за помощь!

Автор - VladkaVladka
Дата добавления - 21.10.2018 в 15:54
Karataev Дата: Воскресенье, 21.10.2018, 16:32 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1261
Репутация: 487 ±
Замечаний: 0% ±

Excel
Формула для "G6". Используется формула массива - завершайте ввод формулы не клавишей Enter (как Вы это обычно делаете), а сочетанием клавиш Ctrl+Shift+Enter.
Формула возвращает не слова "Да", "Нет", а количество пересечений.
Код
=СУММ(--(ЕСЛИ(СТРОКА($C$6:$C$18)<>СТРОКА();ЕСЛИ($C$6:$C$18=C6;ЕСЛИ($D$6:$D$18=D6;ЕСЛИ(F6>=$E$6:$E$18;$F$6:$F$18>=E6))))))
К сообщению приложен файл: Ghbvth-kar.xlsx(10.2 Kb)


Киви-кошелек: 9166309108
Яндекс-деньги: 410014131888288
 
Ответить
СообщениеФормула для "G6". Используется формула массива - завершайте ввод формулы не клавишей Enter (как Вы это обычно делаете), а сочетанием клавиш Ctrl+Shift+Enter.
Формула возвращает не слова "Да", "Нет", а количество пересечений.
Код
=СУММ(--(ЕСЛИ(СТРОКА($C$6:$C$18)<>СТРОКА();ЕСЛИ($C$6:$C$18=C6;ЕСЛИ($D$6:$D$18=D6;ЕСЛИ(F6>=$E$6:$E$18;$F$6:$F$18>=E6))))))

Автор - Karataev
Дата добавления - 21.10.2018 в 16:32
Nic70y Дата: Воскресенье, 21.10.2018, 16:39 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4884
Репутация: 1060 ±
Замечаний: 0% ±

Excel 2013
не массивная
Код
=СЧЁТЕСЛИМН(C$6:C$18;C6;D$6:D$18;D6;E$6:E$18;"<="&F6;F$6:F$18;">="&E6)-1
рез. такой же, как и у Karataev.
То ли ошибка у Вас в объяснении, то ли в примере неправильно посчитали.
К сообщению приложен файл: 1752902.xlsx(10.7 Kb)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)


Сообщение отредактировал Nic70y - Воскресенье, 21.10.2018, 16:42
 
Ответить
Сообщениене массивная
Код
=СЧЁТЕСЛИМН(C$6:C$18;C6;D$6:D$18;D6;E$6:E$18;"<="&F6;F$6:F$18;">="&E6)-1
рез. такой же, как и у Karataev.
То ли ошибка у Вас в объяснении, то ли в примере неправильно посчитали.

Автор - Nic70y
Дата добавления - 21.10.2018 в 16:39
VladkaVladka Дата: Воскресенье, 21.10.2018, 18:04 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Nic70y, согласна, в примере ошибка. У вас все получилось на тех данных верно. Но если добавить условие, что например, для Березки искать пересечение в датах с Хортицей, то все считается в обратном направлении (????). Не подскажите, почему???
К сообщению приложен файл: 4414230.xlsx(11.7 Kb)
 
Ответить
СообщениеNic70y, согласна, в примере ошибка. У вас все получилось на тех данных верно. Но если добавить условие, что например, для Березки искать пересечение в датах с Хортицей, то все считается в обратном направлении (????). Не подскажите, почему???

Автор - VladkaVladka
Дата добавления - 21.10.2018 в 18:04
Nic70y Дата: Воскресенье, 21.10.2018, 19:25 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4884
Репутация: 1060 ±
Замечаний: 0% ±

Excel 2013
Березки искать пересечение в датах с Хортицей
как это?
Хортицю с Березкой сравнивать?!
Ни че не понял.
[p.s.]Давненько я Хортицю не пробовал...[/p.s.]


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщение
Березки искать пересечение в датах с Хортицей
как это?
Хортицю с Березкой сравнивать?!
Ни че не понял.
[p.s.]Давненько я Хортицю не пробовал...[/p.s.]

Автор - Nic70y
Дата добавления - 21.10.2018 в 19:25
VladkaVladka Дата: Воскресенье, 21.10.2018, 19:30 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Nic70y, по датам Береза и Хортиця не должны пересекаться в одной сети, поэтому надо проверить пересечение. Т.е. как я понимаю, критерием второго условия в стобце D для первой строчки должен быть "Хортиця"............бах, и формула дает на пресечении "нет"
К сообщению приложен файл: 7051653.xlsx(11.5 Kb)


Сообщение отредактировал VladkaVladka - Воскресенье, 21.10.2018, 19:31
 
Ответить
СообщениеNic70y, по датам Береза и Хортиця не должны пересекаться в одной сети, поэтому надо проверить пересечение. Т.е. как я понимаю, критерием второго условия в стобце D для первой строчки должен быть "Хортиця"............бах, и формула дает на пресечении "нет"

Автор - VladkaVladka
Дата добавления - 21.10.2018 в 19:30
Nic70y Дата: Воскресенье, 21.10.2018, 20:17 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4884
Репутация: 1060 ±
Замечаний: 0% ±

Excel 2013
Ваш новый файл от старого отличается ячейкой с текстом: Вот здесь:
Понятней не стало.
не должны пересекаться в одной сети
Ашан не имет права торговать Хортыцей?


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
СообщениеВаш новый файл от старого отличается ячейкой с текстом: Вот здесь:
Понятней не стало.
не должны пересекаться в одной сети
Ашан не имет права торговать Хортыцей?

Автор - Nic70y
Дата добавления - 21.10.2018 в 20:17
VladkaVladka Дата: Воскресенье, 21.10.2018, 22:09 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Nic70y, могут конечно, это для примера

Все, спасибо, я разобралась!)
 
Ответить
СообщениеNic70y, могут конечно, это для примера

Все, спасибо, я разобралась!)

Автор - VladkaVladka
Дата добавления - 21.10.2018 в 22:09
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Пересечение дат по условию (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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