_Boroda_, вопрос в том, чтобы на закладке Sheet2 строка 3 считалась правильно, а не как сейчас там.
Сводная таблица мне не нужна, поскольку у меня возникли сложности с ее кастомизацией, потому у меня собственная сводная таблица со множеством разных параметров. Проблема лишь в обработке зарплаты. Строка 2 - это как у меня сейчас, то есть каждый месяц нужно прописывать вручную, В строке 2 пример как по маркерам и датам я суммирую данные за месяц, но с зарплатой я бы хотел конвертацию автоматическую и точную, а не так как сейчас в строке 3 (автоматическая, но не точная).
_Boroda_, вопрос в том, чтобы на закладке Sheet2 строка 3 считалась правильно, а не как сейчас там.
Сводная таблица мне не нужна, поскольку у меня возникли сложности с ее кастомизацией, потому у меня собственная сводная таблица со множеством разных параметров. Проблема лишь в обработке зарплаты. Строка 2 - это как у меня сейчас, то есть каждый месяц нужно прописывать вручную, В строке 2 пример как по маркерам и датам я суммирую данные за месяц, но с зарплатой я бы хотел конвертацию автоматическую и точную, а не так как сейчас в строке 3 (автоматическая, но не точная).RMMMM
Сообщение отредактировал RMMMM - Четверг, 29.01.2015, 17:45
Pelena, Зарплата каждые две недели выдается через пятницу, начиная со второй пятницы года. Зарплата выдается за 14 дней, с понедельника (-12 дней от момента выдачи) до воскресенья (+2 дня от момента выдачи).
На примере Октября, 2014: получена 3 Октября (то есть за 9 дней Сентября и 5 дней Октября (с 1 по 5). В примере это B11 (зарплата за 14 дней) распределенная на 9/14 в Сентябре и 5/14 в Октябре.
Pelena, Зарплата каждые две недели выдается через пятницу, начиная со второй пятницы года. Зарплата выдается за 14 дней, с понедельника (-12 дней от момента выдачи) до воскресенья (+2 дня от момента выдачи).
На примере Октября, 2014: получена 3 Октября (то есть за 9 дней Сентября и 5 дней Октября (с 1 по 5). В примере это B11 (зарплата за 14 дней) распределенная на 9/14 в Сентябре и 5/14 в Октябре.RMMMM
Сообщение отредактировал RMMMM - Четверг, 29.01.2015, 18:30
Посмотрите варианты: в желтых ячейках формула использует только исходные данные, в зеленых использует два доп. столбца. Скорей всего, не самый оптимальный вариант, но уж как придумалось
Посмотрите варианты: в желтых ячейках формула использует только исходные данные, в зеленых использует два доп. столбца. Скорей всего, не самый оптимальный вариант, но уж как придумалось Pelena
Рано радовался, если проводить проверку на год, то за декабрь отрезается небольшой январский кусочек и общая сумма становится меньше реальной... я в тупике. Pelena, у Вас есть еще какая нибудь идея?
Рано радовался, если проводить проверку на год, то за декабрь отрезается небольшой январский кусочек и общая сумма становится меньше реальной... я в тупике. Pelena, у Вас есть еще какая нибудь идея?RMMMM
Проверка на год не нужна. В Вашем примере ведь есть переход декабрь-январь, и всё работает. Формула состоит из трёх слагаемых: первое считает сумму в текущем месяце, второе учитывает "кусочки" от следующего, а третье учитывает "кусочки" от предыдущего. Посмотрите внимательно на проверку месяцев в этих трёх слагаемых - там ссылки на РАЗНЫЕ даты: текущую, следующую и предыдущую. Обратите внимание, в моём файле даты проставлены с запасом, то есть если я считаю сентябрь-январь, то даты должны быть август-февраль. Это ОБЯЗАТЕЛЬНО, иначе граничные месяцы могут считаться не правильно. Если дело не в этом, и ошибка сохраняется, то приложите кусок таблицы с проблемными данными. Посмотрим
Проверка на год не нужна. В Вашем примере ведь есть переход декабрь-январь, и всё работает. Формула состоит из трёх слагаемых: первое считает сумму в текущем месяце, второе учитывает "кусочки" от следующего, а третье учитывает "кусочки" от предыдущего. Посмотрите внимательно на проверку месяцев в этих трёх слагаемых - там ссылки на РАЗНЫЕ даты: текущую, следующую и предыдущую. Обратите внимание, в моём файле даты проставлены с запасом, то есть если я считаю сентябрь-январь, то даты должны быть август-февраль. Это ОБЯЗАТЕЛЬНО, иначе граничные месяцы могут считаться не правильно. Если дело не в этом, и ошибка сохраняется, то приложите кусок таблицы с проблемными данными. ПосмотримPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Всем привет! Сделала немножко по-другому. Формула получилась короче, но не намного. Добавила 3 новых столбика: сумма (перерасчет, сколько от заданной суммы приходится на текущий месяц), год и месяц даты выплаты. Формула для суммы:
Всем привет! Сделала немножко по-другому. Формула получилась короче, но не намного. Добавила 3 новых столбика: сумма (перерасчет, сколько от заданной суммы приходится на текущий месяц), год и месяц даты выплаты. Формула для суммы:
krosav4ig, спасибо, но у меня при подстановке новой формулы в Вашем файле вылетает ошибка #NUM. И я не совсем понимаю как можно считать без столбца С, именно он говорит что именно считать нужно. Pelena,
Цитата
Проверка на год не нужна. В Вашем примере ведь есть переход декабрь-январь, и всё работает.
Если в Вашем файле заменить последнюю дату в 15 строке на 12/22/2013, то в столбце I начинает считать не верно. Спасибо за объяснения, но логику я понял, даже разбил у себя вашу формулу на 3 части и смотрел какая что считает. У меня просто пробелы в понимании формулы, не понимаю что значат "=", "*", "0;\0". Manyasha, спасибо и Вам, но дополнительные столбики мне некуда девать, и так перегружена таблица, да еще 24 закладки в файле. _Boroda_, шикарный вариант! Подставил в файл Pelen-ы и работает верно, буду проверять в основной таблице.
krosav4ig, спасибо, но у меня при подстановке новой формулы в Вашем файле вылетает ошибка #NUM. И я не совсем понимаю как можно считать без столбца С, именно он говорит что именно считать нужно. Pelena,
Цитата
Проверка на год не нужна. В Вашем примере ведь есть переход декабрь-январь, и всё работает.
Если в Вашем файле заменить последнюю дату в 15 строке на 12/22/2013, то в столбце I начинает считать не верно. Спасибо за объяснения, но логику я понял, даже разбил у себя вашу формулу на 3 части и смотрел какая что считает. У меня просто пробелы в понимании формулы, не понимаю что значат "=", "*", "0;\0". Manyasha, спасибо и Вам, но дополнительные столбики мне некуда девать, и так перегружена таблица, да еще 24 закладки в файле. _Boroda_, шикарный вариант! Подставил в файл Pelen-ы и работает верно, буду проверять в основной таблице.RMMMM
массивная, для корректного расчета должна вводиться комбинацией Ctrl+Shift+Enter (выделил ее оранжевым), в файле я расписал на примере декабря как эта формула считается без столбца C
массивная, для корректного расчета должна вводиться комбинацией Ctrl+Shift+Enter (выделил ее оранжевым), в файле я расписал на примере декабря как эта формула считается без столбца Ckrosav4ig
krosav4ig, очень интересное решение, жаль не могу еще плюс в репутацию добавить, но у меня возникли сложности в переносе Вашей формулы в другой файл, а так же ругалось на несовместимость (притом в Вашем файле все работает). У меня версия 2010, Вы случайно не из 2013 формулу написали?
Вообще формулы _Boroda_ и Pelena способны считать не только каждые две недели, но и промежуточные значения (всякие бонусы и прочее, если флаг поменять, то считает корректно, что даже удобнее)
Но, формула Pelen-ы не правильно считает если в таблице есть прошлогодние значения, а формула _Boroda_ не работает с пустыми ячейками (удобно оставлять вверху пустую ячейку, когда добавляешь новую строчку - она автоматически добавляется в формулу)
Прилагаю файл с обновленными условиями и со всеми вариантами одноформульных решений. Желательно если возможно все таки без Ctrl-Shift-Enter формул, как то не очень получается их переносить. В общем то вариант _Boroda_ рабочий и считает все правильно и без ошибок, но неудобно при добавлении новой строчки обновлять какждый раз формулу на другом листе. Возможно ли эту формулу как то подправить, я не могу сообразить как...
krosav4ig, очень интересное решение, жаль не могу еще плюс в репутацию добавить, но у меня возникли сложности в переносе Вашей формулы в другой файл, а так же ругалось на несовместимость (притом в Вашем файле все работает). У меня версия 2010, Вы случайно не из 2013 формулу написали?
Вообще формулы _Boroda_ и Pelena способны считать не только каждые две недели, но и промежуточные значения (всякие бонусы и прочее, если флаг поменять, то считает корректно, что даже удобнее)
Но, формула Pelen-ы не правильно считает если в таблице есть прошлогодние значения, а формула _Boroda_ не работает с пустыми ячейками (удобно оставлять вверху пустую ячейку, когда добавляешь новую строчку - она автоматически добавляется в формулу)
Прилагаю файл с обновленными условиями и со всеми вариантами одноформульных решений. Желательно если возможно все таки без Ctrl-Shift-Enter формул, как то не очень получается их переносить. В общем то вариант _Boroda_ рабочий и считает все правильно и без ошибок, но неудобно при добавлении новой строчки обновлять какждый раз формулу на другом листе. Возможно ли эту формулу как то подправить, я не могу сообразить как...RMMMM