У меня довольно уникальная проблема, с которой у меня проблемы.
По сути, мне нужно исправить столбец U на листе 1. Игнорируйте вещи из таблиц, так как большинство из них я либо скрою, но буду ссылаться или тестировать.
Вот моя таблица до сих пор.
Лист 1: Полный размер
Лист 2: Полный размер
Лист 3: Полный размер
Итак, по сути, мне нужна каждая ячейка в столбце U для расчета налога на предстоящий день выплаты жалованья.
Если буквой налогового кода (лист 3) является BR, налог исчисляется в размере 20% от суммы, независимо от того, что. В противном случае, если это что-то еще, он берет номер налога (лист 3), рассчитывает время на 10 и забирает его из годовой суммы заработной платы (лист 3).
Затем этот налог применяется к налогу за текущий отработанный месяц. Этот налог применяется к валовому показателю в столбце T той же строки.
Сложная часть - это сверхурочные. Налог прост, так как он всегда взимается в размере 20% от всей партии. Но сверхурочные на месяц опаздывают, поэтому необходимо посмотреть на общее количество сверхурочных с прошлого месяца и разобраться с ними, а затем добавить сумму налога, взимаемого за текущий рабочий месяц, вместе с общей суммой налога, выплаченной за сверхурочную работу, выполненную в прошлом месяце.
Наконец, все это должно быть заключено в операторы if ... это ячейка в столбце T same row = "", тогда эта ячейка = "" ... в противном случае продолжите работу с calcs. Не стесняйтесь ссылаться на столбцы AA и AB на листе 1, как они остаются. все, что вы видите не в таблице, идет.