Давайте разберемся, как составить правильную формулу для ячейки D2, чтобы она корректно рассчитывала коэффициент в зависимости от стажа сотрудника, а затем чтобы эта формула могла корректно копироваться в ячейки D3:D5.
Условия задачи:
- Колонка
C — стаж сотрудника.
- Колонка
D — коэффициент, который нужно рассчитывать.
- В ячейках
F2 и F3 — границы для срока:
F2 — минимальный стаж для коэффициента 15 (от 5 до 10 лет, мы условно считаем, что 5 и 10 — точки деления).
F3 — граница для более низкого коэффициента (менее 5 лет).
- В ячейках
G2 и G3 — соответствующие коэффициенты:
G2 — для стажа от 5 до 10 лет (не включительно), то есть 15.
G3 — для менее 5 лет, то есть 1.1.
- Для стажа 0 или менее 5 — коэффициент 1.1.
- Для стажа более 10 лет — коэффициент 2.
Итак, условие для формулы:
- Если стаж = 0, или стаж меньше F3 — коэффициент 1.1.
- Если стаж находится между F3 и F2 — коэффициент G2.
- Если стаж больше F2 — коэффициент 2.
Формула
Для ячейки D2 используем функцию ЕСЛИ (или IF в английской версии Excel), вложенные условия:
=ЕСЛИ(C2=0; 1,1; ЕСЛИ(C2<F3; 1,1; ЕСЛИ(C2<=F2; G2; 2)))
или, поскольку в русскоязычном Excel разделители — точка с запятой, то:
=ЕСЛИ(C2=0; 1,1; ЕСЛИ(C2<F3; 1,1; ЕСЛИ(C2<=F2; G2; 2)))
Объяснение:
ЕСЛИ(C2=0; 1,1; ...) — если стаж равен 0, то коэффициент 1.1.
ЕСЛИ(C2<F3; 1,1; ...) — если стаж меньше границы F3, также коэффициент 1.1.
ЕСЛИ(C2<=F2; G2; 2) — если стаж меньше или равен границе F2, то коэффициент G2 (например, 15); иначе — 2.
Проверка для диапазона D2:D5:
Копируйте формулу из D2 в D3:D5, чтобы получить правильный результат по стажу каждого сотрудника.
Итоговая формула
=ЕСЛИ(C2=0; 1,1; ЕСЛИ(C2<F3; 1,1; ЕСЛИ(C2<=F2; G2; 2)))
Если нужно, я могу помочь подготовить пример с конкретными значениями для F2, F3, G2 и G3.