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

Вход

Регистрация

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

 

= Мир MS Excel/Вычитание времени - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычитание времени
Вычитание времени
nlad Дата: Среда, 07.11.2012, 23:33 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте! Весь день бьюсь над одной задачей, не знаю можно ли это реализовать в Excel.

В общем имеется:
столбец с датой ДД:ММ:ГГ
столбец с временем в формате ДД:ММ:ГГ чч:мм:сс (фактическое)
столбец с временем в формате чч:мм:сс (плановое)

1) Какой формулой можно вычесть факт и план и увидеть разницу? То есть допустим по столбцам
1.11.2012
1.11.2012 12:03:20
12:00:00

Я должен увидеть отклонение в 3 минуты 20 секунд. Простым вычитанием не получается, так как приходится руками добавлять в столбец 3 дату, которая в каждой строке другая, плюс еще с десяток листов.
Может быть можно в ячейку с вычитаемым значением подогнать значение из складывания даты из одной ячейки и времени из другой, чтобы получить красивое ДД:ММ:ГГ чч:мм:сс?

2) Функция, которая просуммирует количество ячеек, больше определенного значения заданного в ячейке. То есть, например, посчитать количество отклонений больше 5 минут.

Можно это сделать?
 
Ответить
СообщениеЗдравствуйте! Весь день бьюсь над одной задачей, не знаю можно ли это реализовать в Excel.

В общем имеется:
столбец с датой ДД:ММ:ГГ
столбец с временем в формате ДД:ММ:ГГ чч:мм:сс (фактическое)
столбец с временем в формате чч:мм:сс (плановое)

1) Какой формулой можно вычесть факт и план и увидеть разницу? То есть допустим по столбцам
1.11.2012
1.11.2012 12:03:20
12:00:00

Я должен увидеть отклонение в 3 минуты 20 секунд. Простым вычитанием не получается, так как приходится руками добавлять в столбец 3 дату, которая в каждой строке другая, плюс еще с десяток листов.
Может быть можно в ячейку с вычитаемым значением подогнать значение из складывания даты из одной ячейки и времени из другой, чтобы получить красивое ДД:ММ:ГГ чч:мм:сс?

2) Функция, которая просуммирует количество ячеек, больше определенного значения заданного в ячейке. То есть, например, посчитать количество отклонений больше 5 минут.

Можно это сделать?

Автор - nlad
Дата добавления - 07.11.2012 в 23:33
_Boroda_ Дата: Четверг, 08.11.2012, 00:17 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
см. файл
К сообщению приложен файл: 456789_1.xls (26.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщениесм. файл

Автор - _Boroda_
Дата добавления - 08.11.2012 в 00:17
AlexM Дата: Четверг, 08.11.2012, 08:50 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4513
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Формула к вопросу 1 для ячейки D2
Code
=ОСТАТ(B2;1)-C2



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеФормула к вопросу 1 для ячейки D2
Code
=ОСТАТ(B2;1)-C2

Автор - AlexM
Дата добавления - 08.11.2012 в 08:50
Serge_007 Дата: Четверг, 08.11.2012, 11:33 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (nlad)
получить красивое ДД:ММ:ГГ чч:мм:сс

Code
=B2-C2


Quote (AlexM)
Формула к вопросу 1 для ячейки D2

Ещё варианты:
Code
=B2-ЦЕЛОЕ(B2)-C2

Code
=ВРЕМЯ(ЧАС(B2);МИНУТЫ(B2);СЕКУНДЫ(B2))-C2
К сообщению приложен файл: nlad.xls (37.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (nlad)
получить красивое ДД:ММ:ГГ чч:мм:сс

Code
=B2-C2


Quote (AlexM)
Формула к вопросу 1 для ячейки D2

Ещё варианты:
Code
=B2-ЦЕЛОЕ(B2)-C2

Code
=ВРЕМЯ(ЧАС(B2);МИНУТЫ(B2);СЕКУНДЫ(B2))-C2

Автор - Serge_007
Дата добавления - 08.11.2012 в 11:33
nlad Дата: Понедельник, 12.11.2012, 19:59 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Благодарю, разобрался!

Еще вопрос:
В файле небольшой пример.
Можно ли на Лист1 в нужную ячейку скопировать значение соответствующей ячейки в столбце Действие на Листе2 (на этом листе ожидается огромное количество значений)?
К сообщению приложен файл: nlad.xlsx (9.5 Kb)
 
Ответить
СообщениеБлагодарю, разобрался!

Еще вопрос:
В файле небольшой пример.
Можно ли на Лист1 в нужную ячейку скопировать значение соответствующей ячейки в столбце Действие на Листе2 (на этом листе ожидается огромное количество значений)?

Автор - nlad
Дата добавления - 12.11.2012 в 19:59
ABC Дата: Понедельник, 12.11.2012, 20:20 | Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Массивная формула B2
Code
=ЕСЛИОШИБКА(ИНДЕКС(Лист2!$D$2:$D$5;ПОИСКПОЗ(B$1&$A2;Лист2!$C$2:$C$5&Лист2!$B$2:$B$5;0));"")


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
СообщениеМассивная формула B2
Code
=ЕСЛИОШИБКА(ИНДЕКС(Лист2!$D$2:$D$5;ПОИСКПОЗ(B$1&$A2;Лист2!$C$2:$C$5&Лист2!$B$2:$B$5;0));"")

Автор - ABC
Дата добавления - 12.11.2012 в 20:20
nlad Дата: Понедельник, 12.11.2012, 21:19 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Не работает( В ячейке B2 не появилось значение "Смотрит Челси"
 
Ответить
СообщениеНе работает( В ячейке B2 не появилось значение "Смотрит Челси"

Автор - nlad
Дата добавления - 12.11.2012 в 21:19
Pelena Дата: Понедельник, 12.11.2012, 21:24 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Формула массива вводится сочетанием клавиш Ctrl+Shift+Enter


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФормула массива вводится сочетанием клавиш Ctrl+Shift+Enter

Автор - Pelena
Дата добавления - 12.11.2012 в 21:24
nlad Дата: Понедельник, 12.11.2012, 21:27 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Ура! Спасибо! Срочно попытаюсь применить в своем примере
 
Ответить
СообщениеУра! Спасибо! Срочно попытаюсь применить в своем примере

Автор - nlad
Дата добавления - 12.11.2012 в 21:27
nlad Дата: Понедельник, 12.11.2012, 21:37 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

А как называется знак ' и как его вставить?
 
Ответить
СообщениеА как называется знак ' и как его вставить?

Автор - nlad
Дата добавления - 12.11.2012 в 21:37
RAN Дата: Понедельник, 12.11.2012, 22:01 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Quote (nlad)
знак '

называется "апостроф", а вставляется нажатием кнопочки на клавиатуре с изображением этого знака. smile


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Quote (nlad)
знак '

называется "апостроф", а вставляется нажатием кнопочки на клавиатуре с изображением этого знака. smile

Автор - RAN
Дата добавления - 12.11.2012 в 22:01
nlad Дата: Вторник, 20.11.2012, 23:14 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 0% ±

Тут выше привели формулу массива, если мне нужно не вставить значение я ячейку, а посчитать Количество событий на указанный день и вставить число их - как поступить?
Что-то вроде должно быть?
Code
=СЧЁТЕСЛИМН(Лист2!$D$2:$D$5;ПОИСКПОЗ(B$1&$A2;Лист2!$C$2:$C$5&Лист2!$B$2:$B$5;0))
 
Ответить
СообщениеТут выше привели формулу массива, если мне нужно не вставить значение я ячейку, а посчитать Количество событий на указанный день и вставить число их - как поступить?
Что-то вроде должно быть?
Code
=СЧЁТЕСЛИМН(Лист2!$D$2:$D$5;ПОИСКПОЗ(B$1&$A2;Лист2!$C$2:$C$5&Лист2!$B$2:$B$5;0))

Автор - nlad
Дата добавления - 20.11.2012 в 23:14
Pelena Дата: Вторник, 20.11.2012, 23:49 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Если имелось в виду количество событий на каждый день для каждого персонажа,
такой вариант
Code
=СУММПРОИЗВ(--((B$1&$A2=Лист2!$C$2:$C$5&Лист2!$B$2:$B$5)))

или
Code
=СЧЁТЕСЛИМН(Лист2!$B$2:$B$5;$A2;Лист2!$C$2:$C$5;B$1)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли имелось в виду количество событий на каждый день для каждого персонажа,
такой вариант
Code
=СУММПРОИЗВ(--((B$1&$A2=Лист2!$C$2:$C$5&Лист2!$B$2:$B$5)))

или
Code
=СЧЁТЕСЛИМН(Лист2!$B$2:$B$5;$A2;Лист2!$C$2:$C$5;B$1)

Автор - Pelena
Дата добавления - 20.11.2012 в 23:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычитание времени
  • Страница 1 из 1
  • 1
Поиск:

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