добрый день! люди добрый, прошу помочь). мне надо из исходной таблицы (2 лист), через формулу, разбить 1 столбец так, чтобы получилось как на листе 3. чтобы при слове ВХОД значение 1 столбца попадали в столбец 8, а при слове ВЫХОД в 9 столбец. и чтобы все это можно было разбить по ФИО. чтобы можно было отследить, Иванов пришел на работ в такое то время, а ушел в такое то... возможно ли так?
добрый день! люди добрый, прошу помочь). мне надо из исходной таблицы (2 лист), через формулу, разбить 1 столбец так, чтобы получилось как на листе 3. чтобы при слове ВХОД значение 1 столбца попадали в столбец 8, а при слове ВЫХОД в 9 столбец. и чтобы все это можно было разбить по ФИО. чтобы можно было отследить, Иванов пришел на работ в такое то время, а ушел в такое то... возможно ли так?Викториияя
pabchek, Ну да) не проверил, что дата/время в правильном формате, поэтому индексом вытягивал как текст. Вашу формулу тогда на одну операцию сократить можно: НЕ(ЕОШ()) заменить на ЕЧИСЛО()
pabchek, Ну да) не проверил, что дата/время в правильном формате, поэтому индексом вытягивал как текст. Вашу формулу тогда на одну операцию сократить можно: НЕ(ЕОШ()) заменить на ЕЧИСЛО()sboy
И тут пришел vikktur и ругаться начал Народ, прошу помнить, что здесь не МШ и желательно людям давать варианты не самые короткие, а самые оптимальные. Не нужно здесь трястись над каждым знаком! Да, мозги разминать - дело нужное, сам такой. Прошу о мелочи - помнить, что ваши решения будут применять в работе, предлагать по несколько вариантов: короткий и для реальной работы. Хорошо, если оба совпадают... Иначе пользователям вместо помощи можно свинью подсунуть. Пример (упоминал уже об этом) - одна СЕГОДНЯ() вешала намертво файл. А все из-за "а прокатит"...
И тут пришел vikktur и ругаться начал Народ, прошу помнить, что здесь не МШ и желательно людям давать варианты не самые короткие, а самые оптимальные. Не нужно здесь трястись над каждым знаком! Да, мозги разминать - дело нужное, сам такой. Прошу о мелочи - помнить, что ваши решения будут применять в работе, предлагать по несколько вариантов: короткий и для реальной работы. Хорошо, если оба совпадают... Иначе пользователям вместо помощи можно свинью подсунуть. Пример (упоминал уже об этом) - одна СЕГОДНЯ() вешала намертво файл. А все из-за "а прокатит"...
Формула массива будет ругаться, если пытаться вставить "в саму себя". При вставке нужно обойти копируемую ячейку. Копировать ячейку с введенной формулой, выделить диапазон ниже, вставить, выделить диапазон правее, вставить.
Тут может быть другая проблема. Вы показали пример, в котором вход/выход для одного человека - по одному разу. В реальности работник может пересекать проходную по несколько раз...
Код
НЕ ПОЛУЧАЕТСЯ РАСТЯНУТЬ ФОРМУЛУ
Формула массива будет ругаться, если пытаться вставить "в саму себя". При вставке нужно обойти копируемую ячейку. Копировать ячейку с введенной формулой, выделить диапазон ниже, вставить, выделить диапазон правее, вставить.
Тут может быть другая проблема. Вы показали пример, в котором вход/выход для одного человека - по одному разу. В реальности работник может пересекать проходную по несколько раз...vikttur
Сообщение отредактировал vikttur - Понедельник, 29.05.2017, 17:14
Если время изменить на нормальные числовые данные, можно применить и короткую, и быструю Но только для случая, когда на покурить и на обед проходную не пересекать.
Код
=СУММЕСЛИМН(A:A;E:E;"*Вход";C:C;$G2)
Мняем формат значений. Копировать пустую ячейку (это у нас будет 0), выделить диапазон столбца А, Спецвставка-Сложить-ОК. Изменить, если требуется, формат ячейки на нужный.
Если время изменить на нормальные числовые данные, можно применить и короткую, и быструю Но только для случая, когда на покурить и на обед проходную не пересекать.
Код
=СУММЕСЛИМН(A:A;E:E;"*Вход";C:C;$G2)
Мняем формат значений. Копировать пустую ячейку (это у нас будет 0), выделить диапазон столбца А, Спецвставка-Сложить-ОК. Изменить, если требуется, формат ячейки на нужный.vikttur
Сообщение отредактировал vikttur - Понедельник, 29.05.2017, 17:21
В чем? Вы пишете "спасите-помогите", но не показываете (или не рассказываете), что именно не получается.
Самое первое: если для одного работника входов или выходов >1, то все, что здесь предложено, можете перечеркнуть. И название темы нужно бы поменять на более определяющее.
В чем? Вы пишете "спасите-помогите", но не показываете (или не рассказываете), что именно не получается.
Самое первое: если для одного работника входов или выходов >1, то все, что здесь предложено, можете перечеркнуть. И название темы нужно бы поменять на более определяющее.vikttur
Сообщение отредактировал vikttur - Понедельник, 29.05.2017, 17:35
Правильнее будет, если создадите новую тему с названием типа: "Извлечение из таблицы времени входа/выхода работника при неоднократном пересечении проходной" а эту переименуете в "Извлечение из таблицы времени входа/выхода работника при разовом входе/выходе"
Или как-то объедините "все_в_одном", иначе вся помощь, оказанная Вам в этой теме - коту под хвост... Что модераторы посоветуют?
Правильнее будет, если создадите новую тему с названием типа: "Извлечение из таблицы времени входа/выхода работника при неоднократном пересечении проходной" а эту переименуете в "Извлечение из таблицы времени входа/выхода работника при разовом входе/выходе"
Или как-то объедините "все_в_одном", иначе вся помощь, оказанная Вам в этой теме - коту под хвост... Что модераторы посоветуют?vikttur
Сообщение отредактировал vikttur - Понедельник, 29.05.2017, 17:50
добрый день! прошу помочь. из имеющего файла (лист 2), сделать так, чтобы получилась таблица как на листе 3(выделенная желтым). чтобы можно было понять, в какое время приходит работник, и выходит с работы. при чем надо чтобы отразилось в таблице все выходы и входы сотрудника. спасибо
добрый день! прошу помочь. из имеющего файла (лист 2), сделать так, чтобы получилась таблица как на листе 3(выделенная желтым). чтобы можно было понять, в какое время приходит работник, и выходит с работы. при чем надо чтобы отразилось в таблице все выходы и входы сотрудника. спасибоВикториияя