Просчет графика перерывов по диапозону времени
Jyra
Дата: Суббота, 31.08.2013, 10:24 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Привет! Помогите пожалуйста. Есть график перерывов и текущее время, а также отображается сколько человек уходит в перерыве в период времени. В ячейке необходимо прописать что если текущее время совпадает с временем по перерывам, то выводить строку итоги напротив данного времени. Пробовала через формулы, не получается . Во вложении как выглядит график. Помогите пожалуста, буду очень благодрна.
Привет! Помогите пожалуйста. Есть график перерывов и текущее время, а также отображается сколько человек уходит в перерыве в период времени. В ячейке необходимо прописать что если текущее время совпадает с временем по перерывам, то выводить строку итоги напротив данного времени. Пробовала через формулы, не получается . Во вложении как выглядит график. Помогите пожалуста, буду очень благодрна. Jyra
Ответить
Сообщение Привет! Помогите пожалуйста. Есть график перерывов и текущее время, а также отображается сколько человек уходит в перерыве в период времени. В ячейке необходимо прописать что если текущее время совпадает с временем по перерывам, то выводить строку итоги напротив данного времени. Пробовала через формулы, не получается . Во вложении как выглядит график. Помогите пожалуста, буду очень благодрна. Автор - Jyra Дата добавления - 31.08.2013 в 10:24
vikttur
Дата: Суббота, 31.08.2013, 13:16 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Если время едет 11:47? В таблице этого значения нет. Вносить данные нормально нельзя? В одних ячейках время нормальным числом, в других - диапазном. Вариант: Время: Код
=ТДАТА()-ЦЕЛОЕ(ТДАТА())
Количество: Код
=ИНДЕКС(AM3:AM54;ПОИСКПОЗ(AO4;--ПСТР(A3:A54;1;5);1))
Формула массива, Ctrl+Shift+Enter
Если время едет 11:47? В таблице этого значения нет. Вносить данные нормально нельзя? В одних ячейках время нормальным числом, в других - диапазном. Вариант: Время: Код
=ТДАТА()-ЦЕЛОЕ(ТДАТА())
Количество: Код
=ИНДЕКС(AM3:AM54;ПОИСКПОЗ(AO4;--ПСТР(A3:A54;1;5);1))
Формула массива, Ctrl+Shift+Enter vikttur
Сообщение отредактировал vikttur - Суббота, 31.08.2013, 13:24
Ответить
Сообщение Если время едет 11:47? В таблице этого значения нет. Вносить данные нормально нельзя? В одних ячейках время нормальным числом, в других - диапазном. Вариант: Время: Код
=ТДАТА()-ЦЕЛОЕ(ТДАТА())
Количество: Код
=ИНДЕКС(AM3:AM54;ПОИСКПОЗ(AO4;--ПСТР(A3:A54;1;5);1))
Формула массива, Ctrl+Shift+Enter Автор - vikttur Дата добавления - 31.08.2013 в 13:16
Jyra
Дата: Суббота, 31.08.2013, 13:39 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Исправила. Поиогите
Исправила. Поиогите Jyra
Ответить
Сообщение Исправила. Поиогите Автор - Jyra Дата добавления - 31.08.2013 в 13:39
vikttur
Дата: Суббота, 31.08.2013, 13:49 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Да уж, исправила На будущее: время, дата - для Excel это обычное число, с которым можно производить математическе операции, сравнивать... У Вас в таблице нет ни дат, ни времени - только ТЕКСТ, из которого время еще нужно вычленить. В примере: если время будет 14:52, формула покажет число из ближайшего нижнего диапазона - до 14:50. Это неправильно.
Да уж, исправила На будущее: время, дата - для Excel это обычное число, с которым можно производить математическе операции, сравнивать... У Вас в таблице нет ни дат, ни времени - только ТЕКСТ, из которого время еще нужно вычленить. В примере: если время будет 14:52, формула покажет число из ближайшего нижнего диапазона - до 14:50. Это неправильно. vikttur
Сообщение отредактировал vikttur - Суббота, 31.08.2013, 13:51
Ответить
Сообщение Да уж, исправила На будущее: время, дата - для Excel это обычное число, с которым можно производить математическе операции, сравнивать... У Вас в таблице нет ни дат, ни времени - только ТЕКСТ, из которого время еще нужно вычленить. В примере: если время будет 14:52, формула покажет число из ближайшего нижнего диапазона - до 14:50. Это неправильно. Автор - vikttur Дата добавления - 31.08.2013 в 13:49
_Boroda_
Дата: Суббота, 31.08.2013, 13:58 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16776
Репутация:
6552
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Код
=ПРОСМОТР(;-ТЕКСТ(AO4-ПСТР(A3:A47;1;ПОИСК("-";A3:A47)-1);"ч");AM3:AM47)
У Виктора в посте выше лучше формула в АО3
Код
=ПРОСМОТР(;-ТЕКСТ(AO4-ПСТР(A3:A47;1;ПОИСК("-";A3:A47)-1);"ч");AM3:AM47)
У Виктора в посте выше лучше формула в АО3 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Код
=ПРОСМОТР(;-ТЕКСТ(AO4-ПСТР(A3:A47;1;ПОИСК("-";A3:A47)-1);"ч");AM3:AM47)
У Виктора в посте выше лучше формула в АО3 Автор - _Boroda_ Дата добавления - 31.08.2013 в 13:58
vikttur
Дата: Суббота, 31.08.2013, 14:24 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Точно, зачем считать, если уже есть? 14:40:01-14:50 14:20:00-14:50 Ошибка? Или пересечение периодов возможно?
Точно, зачем считать, если уже есть? 14:40:01-14:50 14:20:00-14:50 Ошибка? Или пересечение периодов возможно? vikttur
Сообщение отредактировал vikttur - Суббота, 31.08.2013, 14:25
Ответить
Сообщение Точно, зачем считать, если уже есть? 14:40:01-14:50 14:20:00-14:50 Ошибка? Или пересечение периодов возможно? Автор - vikttur Дата добавления - 31.08.2013 в 14:24
Jyra
Дата: Суббота, 31.08.2013, 14:44 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
пересечение периодов возможно
пересечение периодов возможно Jyra
Ответить
Сообщение пересечение периодов возможно Автор - Jyra Дата добавления - 31.08.2013 в 14:44
_Boroda_
Дата: Суббота, 31.08.2013, 15:13 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16776
Репутация:
6552
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
пересечение периодов возможно
тогда так Код
=СУММПРОИЗВ((AO4>=--ПСТР(A3:A47;1;ПОИСК("-";A3:A47)-1))*(AO4<=--ПСТР(A3:A47;ПОИСК("-";A3:A47)+1;9))*AM3:AM47)
Переделал немного 30/08 в 15:16
пересечение периодов возможно
тогда так Код
=СУММПРОИЗВ((AO4>=--ПСТР(A3:A47;1;ПОИСК("-";A3:A47)-1))*(AO4<=--ПСТР(A3:A47;ПОИСК("-";A3:A47)+1;9))*AM3:AM47)
Переделал немного 30/08 в 15:16_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение пересечение периодов возможно
тогда так Код
=СУММПРОИЗВ((AO4>=--ПСТР(A3:A47;1;ПОИСК("-";A3:A47)-1))*(AO4<=--ПСТР(A3:A47;ПОИСК("-";A3:A47)+1;9))*AM3:AM47)
Переделал немного 30/08 в 15:16Автор - _Boroda_ Дата добавления - 31.08.2013 в 15:13 Ответить
Сообщение Спасибо Вам огромное. Все разобрала и поняла. Автор - Jyra Дата добавления - 31.08.2013 в 15:54