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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование строк по критериям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование строк по критериям (Формирование ведомости на основании табеля)
Суммирование строк по критериям
Mariuka Дата: Среда, 28.08.2019, 12:56 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день!
Вопрос схож с предыдущим участником
Имеется табель учёта выходов сотрудников. Каждый день заполняется ФИО, оклад и выручка, исходя из которой рассчитан процент к выплате. В общем это даёт сумму начислений за день.
Задача на отдельном листе собрать данные по начислениям и удержаниям , и сформировать 2 ведомости (аванс: с 1 по 10, и з/п с 11 по 31) к выплате по каждому сотруднику.
Буду благодарна за ответ
Файл прилагаю
Прикрепления: 9514370.xlsx(59.4 Kb)
К сообщению приложен файл: 2680488.xlsx (59.4 Kb)
 
Ответить
СообщениеДобрый день!
Вопрос схож с предыдущим участником
Имеется табель учёта выходов сотрудников. Каждый день заполняется ФИО, оклад и выручка, исходя из которой рассчитан процент к выплате. В общем это даёт сумму начислений за день.
Задача на отдельном листе собрать данные по начислениям и удержаниям , и сформировать 2 ведомости (аванс: с 1 по 10, и з/п с 11 по 31) к выплате по каждому сотруднику.
Буду благодарна за ответ
Файл прилагаю
Прикрепления: 9514370.xlsx(59.4 Kb)

Автор - Mariuka
Дата добавления - 28.08.2019 в 12:56
китин Дата: Среда, 28.08.2019, 13:08 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Mariuka, лично я ничего не понял. вы бы ручками поставили в файле необходимый результат. было бы проще. тем более в листе август у вас никаких отчислений, начислений и сотрудников нетути


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеMariuka, лично я ничего не понял. вы бы ручками поставили в файле необходимый результат. было бы проще. тем более в листе август у вас никаких отчислений, начислений и сотрудников нетути

Автор - китин
Дата добавления - 28.08.2019 в 13:08
Mariuka Дата: Среда, 28.08.2019, 13:18 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо, за ответ. Я понимаю, что ручками можно.. Но! Тот, кто формирует ведомость, не хочет ручками вносить. Таких табелей около 100 штук и тот, что приложен самый маленький.
А по поводу того, что никаких начислений нет это как? Лист "Август"содержит данные и по начислению и по ФИО.
 
Ответить
СообщениеСпасибо, за ответ. Я понимаю, что ручками можно.. Но! Тот, кто формирует ведомость, не хочет ручками вносить. Таких табелей около 100 штук и тот, что приложен самый маленький.
А по поводу того, что никаких начислений нет это как? Лист "Август"содержит данные и по начислению и по ФИО.

Автор - Mariuka
Дата добавления - 28.08.2019 в 13:18
китин Дата: Среда, 28.08.2019, 13:26 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
кто формирует ведомость, не хочет ручками вносить

а я и не прошу формируюшего ведомость что то делать. я прошу вас показать мне, что вы хотите. откуда какие данные брать и куда их потом вставлять


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
кто формирует ведомость, не хочет ручками вносить

а я и не прошу формируюшего ведомость что то делать. я прошу вас показать мне, что вы хотите. откуда какие данные брать и куда их потом вставлять

Автор - китин
Дата добавления - 28.08.2019 в 13:26
Mariuka Дата: Среда, 28.08.2019, 13:36 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
В ведомости должны быть :
* в столбце В ФИО по каждому сотруднику из столбца С листа "Август"
* столбец G ведомости должен содержать сумму начислений из столбца К листа "Август" в общем за период с 1 по 10 и с 11 по 31 по каждому сотруднику
Надеюсь, получилось об'яснить
 
Ответить
СообщениеВ ведомости должны быть :
* в столбце В ФИО по каждому сотруднику из столбца С листа "Август"
* столбец G ведомости должен содержать сумму начислений из столбца К листа "Август" в общем за период с 1 по 10 и с 11 по 31 по каждому сотруднику
Надеюсь, получилось об'яснить

Автор - Mariuka
Дата добавления - 28.08.2019 в 13:36
Светлый Дата: Среда, 28.08.2019, 21:39 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Для столбца ФИО массивная (Ctrl+Shift+Enter) формула:
Код
=ПОДСТАВИТЬ(ИНДЕКС(Август!C:C;МИН(ЕСЛИ((Август!A$2:A$528>=МАКС(A$1:A2))*(Август!A$2:A$528<МИН(A2:A$528))*(Август!C$2:C$528>"")*(СЧЁТЕСЛИ(СМЕЩ(B1;;;МАКС((A$1:A1>0)*СТРОКА($1:1))-СТРОКА());Август!C$2:C$528)=0);СТРОКА(Август!$2:$528))));Август!C$1;)
Выдаёт списки фамилий только тех, кто есть в данном временном интервале. Формула копируется на все интервалы.
*Формула для должности:
Код
=ЕСЛИ(B2="";"";ВПР(B2;Август!C:D;2;))
Но, если должность или другой параметр на другом временном интервале изменится, то будет неверное значение.
1? Может ли быть больше одной строки с сотрудником на одном временном интервале? Как считать сдвоенные?
2? Какие из параметров могут принимать разные значения на разных интервалах?


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Среда, 28.08.2019, 22:06
 
Ответить
СообщениеДля столбца ФИО массивная (Ctrl+Shift+Enter) формула:
Код
=ПОДСТАВИТЬ(ИНДЕКС(Август!C:C;МИН(ЕСЛИ((Август!A$2:A$528>=МАКС(A$1:A2))*(Август!A$2:A$528<МИН(A2:A$528))*(Август!C$2:C$528>"")*(СЧЁТЕСЛИ(СМЕЩ(B1;;;МАКС((A$1:A1>0)*СТРОКА($1:1))-СТРОКА());Август!C$2:C$528)=0);СТРОКА(Август!$2:$528))));Август!C$1;)
Выдаёт списки фамилий только тех, кто есть в данном временном интервале. Формула копируется на все интервалы.
*Формула для должности:
Код
=ЕСЛИ(B2="";"";ВПР(B2;Август!C:D;2;))
Но, если должность или другой параметр на другом временном интервале изменится, то будет неверное значение.
1? Может ли быть больше одной строки с сотрудником на одном временном интервале? Как считать сдвоенные?
2? Какие из параметров могут принимать разные значения на разных интервалах?

Автор - Светлый
Дата добавления - 28.08.2019 в 21:39
Светлый Дата: Среда, 28.08.2019, 22:37 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Проверяйте.
К сообщению приложен файл: 2680488-1.xlsx (66.1 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеПроверяйте.

Автор - Светлый
Дата добавления - 28.08.2019 в 22:37
Mariuka Дата: Четверг, 29.08.2019, 08:54 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Цитата Светлый, 28.08.2019 в 22:37, в сообщении № 7 ()
Проверяйте.

Добрый день, Светлый!
Спасибо большое за ответ!
Но видимо я неверно объяснила за какой период должны быть собраны суммы к выплате.
15.08.19 выплата по ведомости за период с 1 по 10 число текущего месяца
05.09.19 будет выплата с 11 по 31 число предыдущего месяца.
В связи с этим, расчет некорректный получается по Вашей формуле.
Я посчитала вручную и получились другие суммы. Файл прикрепила
Помогите, пожалуйста, скорректировать
К сообщению приложен файл: 2598499.xlsx (66.3 Kb)
 
Ответить
Сообщение
Цитата Светлый, 28.08.2019 в 22:37, в сообщении № 7 ()
Проверяйте.

Добрый день, Светлый!
Спасибо большое за ответ!
Но видимо я неверно объяснила за какой период должны быть собраны суммы к выплате.
15.08.19 выплата по ведомости за период с 1 по 10 число текущего месяца
05.09.19 будет выплата с 11 по 31 число предыдущего месяца.
В связи с этим, расчет некорректный получается по Вашей формуле.
Я посчитала вручную и получились другие суммы. Файл прикрепила
Помогите, пожалуйста, скорректировать

Автор - Mariuka
Дата добавления - 29.08.2019 в 08:54
Светлый Дата: Четверг, 29.08.2019, 10:28 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
расчет некорректный получается по Вашей формуле
Поменяйте даты в столбце A на нужные.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
расчет некорректный получается по Вашей формуле
Поменяйте даты в столбце A на нужные.

Автор - Светлый
Дата добавления - 29.08.2019 в 10:28
Mariuka Дата: Четверг, 29.08.2019, 11:03 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Цитата Светлый, 29.08.2019 в 10:28, в сообщении № 9 ()
Поменяйте даты в столбце A на нужные.

Дело в том, что дата в столбце А никак не повлияет на то, какие строки взяты для расчета.
Например, у Дюжаковой Е.О начисления за период с 11 по 31 составили 4350, а по Вашей формуле в ведомость попадают суммы только с 15 числа.
Начисление за 14.08.19 не попало в ведомость
файл прилагаю
К сообщению приложен файл: 3236017.xlsx (71.3 Kb)
 
Ответить
Сообщение
Цитата Светлый, 29.08.2019 в 10:28, в сообщении № 9 ()
Поменяйте даты в столбце A на нужные.

Дело в том, что дата в столбце А никак не повлияет на то, какие строки взяты для расчета.
Например, у Дюжаковой Е.О начисления за период с 11 по 31 составили 4350, а по Вашей формуле в ведомость попадают суммы только с 15 числа.
Начисление за 14.08.19 не попало в ведомость
файл прилагаю

Автор - Mariuka
Дата добавления - 29.08.2019 в 11:03
Светлый Дата: Четверг, 29.08.2019, 17:17 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Начисление за 14.08.19 не попало в ведомость
файл прилагаю

Цитата Светлый, 29.08.2019 в 10:28, в сообщении № 9 ()
Поменяйте даты в столбце A на нужные
Вполне себе правильно считает.
К сообщению приложен файл: 3236017-1.xlsx (67.3 Kb)


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
Начисление за 14.08.19 не попало в ведомость
файл прилагаю

Цитата Светлый, 29.08.2019 в 10:28, в сообщении № 9 ()
Поменяйте даты в столбце A на нужные
Вполне себе правильно считает.

Автор - Светлый
Дата добавления - 29.08.2019 в 17:17
Mariuka Дата: Четверг, 29.08.2019, 18:37 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Цитата Светлый, 29.08.2019 в 17:17, в сообщении № 11 ()
Вполне себе правильно считает.

Всё поняла
Спасибо огромное!
 
Ответить
Сообщение
Цитата Светлый, 29.08.2019 в 17:17, в сообщении № 11 ()
Вполне себе правильно считает.

Всё поняла
Спасибо огромное!

Автор - Mariuka
Дата добавления - 29.08.2019 в 18:37
Mariuka Дата: Воскресенье, 01.09.2019, 19:52 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016

Цитата Светлый, 29.08.2019 в 17:17, в сообщении № 11 ()
Вполне себе правильно считает.


Добрый день!

Уважаемый Светлый, в ходе применения ведомости с предложенным Вами расчетом, возникли вопросы...
Если в столбце А стоить дата от 1 до 14, то в ведомость попадают суммы начисления за период с 15 по 31, а нужно с 1 по 10
Можно ли внести корректировку, чтобы не путаться с числами начисления и выплат, таким образом:
В столбце А поставить "Аванс" и "Зарплаты" и собрать начисления таким образом:
в Аванс с 1 по 10 число,
в Зарплату - с 11 по 31 число

После того ,как я поставила вместо дат слова Аванс и Зарплата, ведомость выдает по двум периодам одинаковые суммы начислений

Если Вас не затруднит, помогите разобраться, пожалуйста
К сообщению приложен файл: 8512054.xlsx (72.8 Kb)
 
Ответить
Сообщение
Цитата Светлый, 29.08.2019 в 17:17, в сообщении № 11 ()
Вполне себе правильно считает.


Добрый день!

Уважаемый Светлый, в ходе применения ведомости с предложенным Вами расчетом, возникли вопросы...
Если в столбце А стоить дата от 1 до 14, то в ведомость попадают суммы начисления за период с 15 по 31, а нужно с 1 по 10
Можно ли внести корректировку, чтобы не путаться с числами начисления и выплат, таким образом:
В столбце А поставить "Аванс" и "Зарплаты" и собрать начисления таким образом:
в Аванс с 1 по 10 число,
в Зарплату - с 11 по 31 число

После того ,как я поставила вместо дат слова Аванс и Зарплата, ведомость выдает по двум периодам одинаковые суммы начислений

Если Вас не затруднит, помогите разобраться, пожалуйста

Автор - Mariuka
Дата добавления - 01.09.2019 в 19:52
Светлый Дата: Воскресенье, 01.09.2019, 20:31 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
В столбце A стоят даты начала интервала и конец интервала, который является началом следующего интервала и т.д.
Если туда внести Аванс и Зарплата(это не даты), считать будет неправильно. И как месяц выбирать?
Формулу надо полностью переделывать.


Программировать проще, чем писать стихи.
 
Ответить
СообщениеВ столбце A стоят даты начала интервала и конец интервала, который является началом следующего интервала и т.д.
Если туда внести Аванс и Зарплата(это не даты), считать будет неправильно. И как месяц выбирать?
Формулу надо полностью переделывать.

Автор - Светлый
Дата добавления - 01.09.2019 в 20:31
Mariuka Дата: Воскресенье, 01.09.2019, 23:02 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо за ответ!
Но если оставить всё как есть, то в ведомость по авансу (за период с 1 по 10) попадают суммы начислений и за другие периоды. Вот как сейчас, если поставить дату 11.08.19, то в ведомость попадают суммы по 31.08.19, а нужно только по 10.08.19
А если создавать каждый месяц отдельный файл с табелем и ведомостью, тогда возможно получиться в столбце А указать Аванс и Зарплата, а в формуле задать диапазон по датам: с 1 по 10 и с 11 по 31?
 
Ответить
СообщениеСпасибо за ответ!
Но если оставить всё как есть, то в ведомость по авансу (за период с 1 по 10) попадают суммы начислений и за другие периоды. Вот как сейчас, если поставить дату 11.08.19, то в ведомость попадают суммы по 31.08.19, а нужно только по 10.08.19
А если создавать каждый месяц отдельный файл с табелем и ведомостью, тогда возможно получиться в столбце А указать Аванс и Зарплата, а в формуле задать диапазон по датам: с 1 по 10 и с 11 по 31?

Автор - Mariuka
Дата добавления - 01.09.2019 в 23:02
Светлый Дата: Понедельник, 02.09.2019, 19:51 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Отдельные формулы для Аванса (1.м.г-10.м.г) и Зарплаты (11.м.г-31.м.г). Месяц и год берутся из первой даты листа Август.
Проверяйте.
К сообщению приложен файл: 8512054-1.xlsx (67.0 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеОтдельные формулы для Аванса (1.м.г-10.м.г) и Зарплаты (11.м.г-31.м.г). Месяц и год берутся из первой даты листа Август.
Проверяйте.

Автор - Светлый
Дата добавления - 02.09.2019 в 19:51
Mariuka Дата: Среда, 04.09.2019, 19:54 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Цитата Светлый, 02.09.2019 в 19:51, в сообщении № 16 ()
Отдельные формулы для Аванса (1.м.г-10.м.г) и Зарплаты (11.м.г-31.м.г). Месяц и год берутся из первой даты листа Август.
Проверяйте.


Добрый день!

В ведомость по Зарплате (период с 11 по 31) попадают не все сотрудники
К сообщению приложен файл: 5215805.xlsx (70.3 Kb)
 
Ответить
Сообщение
Цитата Светлый, 02.09.2019 в 19:51, в сообщении № 16 ()
Отдельные формулы для Аванса (1.м.г-10.м.г) и Зарплаты (11.м.г-31.м.г). Месяц и год берутся из первой даты листа Август.
Проверяйте.


Добрый день!

В ведомость по Зарплате (период с 11 по 31) попадают не все сотрудники

Автор - Mariuka
Дата добавления - 04.09.2019 в 19:54
Светлый Дата: Среда, 04.09.2019, 22:07 | Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
попадают не все сотрудники
Был невнимателен. Забыл сдвинуть границу для формулы Зарплаты:
Код
=ПОДСТАВИТЬ(ИНДЕКС(Август!C:C;МИН(ЕСЛИ((Август!A$2:A$528>=ДАТА(ГОД(Август!A$2);МЕСЯЦ(Август!A$2);11))*(Август!A$2:A$528<ДАТА(ГОД(Август!A$2);1+МЕСЯЦ(Август!A$2);1))*(Август!C$2:C$528>"")*(СЧЁТЕСЛИ(B$18:B18;Август!C$2:C$528)=0);СТРОКА(Август!$2:$528))));Август!C$1;)


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
попадают не все сотрудники
Был невнимателен. Забыл сдвинуть границу для формулы Зарплаты:
Код
=ПОДСТАВИТЬ(ИНДЕКС(Август!C:C;МИН(ЕСЛИ((Август!A$2:A$528>=ДАТА(ГОД(Август!A$2);МЕСЯЦ(Август!A$2);11))*(Август!A$2:A$528<ДАТА(ГОД(Август!A$2);1+МЕСЯЦ(Август!A$2);1))*(Август!C$2:C$528>"")*(СЧЁТЕСЛИ(B$18:B18;Август!C$2:C$528)=0);СТРОКА(Август!$2:$528))));Август!C$1;)

Автор - Светлый
Дата добавления - 04.09.2019 в 22:07
Mariuka Дата: Среда, 04.09.2019, 22:38 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Цитата Светлый, 04.09.2019 в 22:07, в сообщении № 18 ()


Был невнимателен. Забыл сдвинуть границу для формулы Зарплаты:

Цитата Светлый, 04.09.2019 в 22:07, в сообщении № 18 ()
Был невнимателен. Забыл сдвинуть границу для формулы Зарплаты:


Спасибо за ответ!
Посмотрите, пожалуйста, где у меня ошибка
Подставила Вашу формулу, но все равно неверный расчет. Не все сотрудники попадают
К сообщению приложен файл: 7348249.xlsx (70.3 Kb)
 
Ответить
Сообщение
Цитата Светлый, 04.09.2019 в 22:07, в сообщении № 18 ()


Был невнимателен. Забыл сдвинуть границу для формулы Зарплаты:

Цитата Светлый, 04.09.2019 в 22:07, в сообщении № 18 ()
Был невнимателен. Забыл сдвинуть границу для формулы Зарплаты:


Спасибо за ответ!
Посмотрите, пожалуйста, где у меня ошибка
Подставила Вашу формулу, но все равно неверный расчет. Не все сотрудники попадают

Автор - Mariuka
Дата добавления - 04.09.2019 в 22:38
Светлый Дата: Четверг, 05.09.2019, 06:32 | Сообщение № 20
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Цитата Светлый, 28.08.2019 в 21:39, в сообщении № 6 ()
Для столбца ФИО массивная (Ctrl+Shift+Enter) формула:
так и осталась, а у Вас простая.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
Цитата Светлый, 28.08.2019 в 21:39, в сообщении № 6 ()
Для столбца ФИО массивная (Ctrl+Shift+Enter) формула:
так и осталась, а у Вас простая.

Автор - Светлый
Дата добавления - 05.09.2019 в 06:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование строк по критериям (Формирование ведомости на основании табеля)
  • Страница 1 из 1
  • 1
Поиск:

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