SIGN
Toán & lượng giácMọi phiên bản
SIGN(số)Cho biết một số là dương, âm hay bằng 0: trả về 1, -1 hoặc 0. Dùng để phân loại nhanh cột chênh lệch thành nhóm thừa, nhóm thiếu và nhóm khớp mà không phải viết IF lồng nhau.
Các đối số
| Đối số | Bắt buộc? | Ý nghĩa |
|---|---|---|
| số | Bắt buộc | Số hoặc công thức cần xét dấu. |
Ví dụ
=SIGN(D2-E2)Phân loại chiều lệch giữa sổ và sao kê: 1 là sổ cao hơn, -1 là sổ thấp hơn, 0 là khớp
Kết quả: -1
=SUMPRODUCT(--(SIGN(F2:F500)=-1))Đếm số dòng có chênh lệch âm trong bảng đối chiếu
Kết quả: 17
Lưu ý khi dùng
- Nhân SIGN của một cột với một cột khác là cách đảo dấu theo điều kiện mà không cần IF.
- Chênh lệch do làm tròn thường khác 0 rất nhỏ nên SIGN vẫn ra 1 hoặc -1. Muốn coi sai số nhỏ là khớp thì làm tròn hoặc so ABS với ngưỡng trước khi lấy dấu.