Nếu tôi làm bảng lương này thì tôi thêm cột quy luật tính phụ cấp vào bảng 2. Như vậy công thức sẽ trông rõ hơn.
Không có cột này, công thức trở nên phức tạp một chút. Một trong những cách làm cho gọn là dùng hàm CHOOSE với hàm MATCH
=CHOOSE((MATCH(C3,$B$16:$B$20,0)+1)/2,2000000,1000000*IF(D3>=24,1,0.5),300000*IF(D3>=24,1,0))
Biểu thức (MATCH(C3,$B$16:$B$20,0)+1)/2 ở trên trả về giá trị : GD/PGD = 1, TP/PP = 2, NV = 3
Lưu ý: luật tính lương của bạn dựa rất nhiều vào con số 24. Nếu là tôi thì tôi chuẩn hoá luôn bằng cách ghi số này vào một ô cố định và truy cập từ ô này ra. Dùng named value trông đẹp mắt hơn nhưng hơi mất công.