Trong bài viết này, chúng mình sẽ chia sẻ thêm cho các bạn về một hàm logic nữa là hàm NOT trong Excel. Hãy cùng tìm hiểu để biết cách ứng dụng hàm này vào công việc hàng ngày nhé.
Hàm NOT là hàm Excel được sử dụng để xét một mệnh đề logic ở dạng phủ định với nghĩa là: Không phải là … có đúng không?
Cú pháp của hàm rất đơn giản là: = NOT (logical).
Trong đó logical là mệnh đề logic cần xét tính phủ định. Kết quả trả về của hàm NOT trong Excel sẽ có 2 dạng là:
Thông thường, chúng ta sẽ sử dụng hàm NOT khi muốn loại trừ một cái gì đó. Các bạn tham khảo ví dụ sau để hiểu rõ hơn về điều này.
Ví dụ:
Cho mệnh đề: Nếu hôm nay không phải là ngày 01/01/2021 thì “Ngày thường”, không phải thì là “Ngày lễ”.
Các bạn có thể thấy mệnh đề logic ở đây là “hôm nay không phải là ngày 01/01/2021”, bản thân mệnh đề này đã có tính chất phủ định, do đó để thể hiện được nó trong Excel thì cần dùng đến hàm NOT. Cụ thể như sau:
logical_test
Chúng ta cũng có một cách viết khác là TODAY <> DATE(2021,1,1).
value_if_true: Ngày thường
value_if_false: Ngày lễ
Dưới đây là một số lưu ý về hàm NOT mà các bạn cần ghi nhớ:
Sau đó chúng ta sẽ đưa vào trong hàm IF với công thức cụ thể như sau:
=IF(NOT(TODAY()=DATE (2021,1,1)), “Ngày thường”, “Ngày lễ”)
=IF(TODAY <> DATE(2021,1,1)), “Ngày thường”, “Ngày lễ”)
Xem thêm: Hướng dẫn về hàm logic trong Excel: IF, AND, OR, IF lồng và NOT
Cho bảng dữ liệu về sản xuất như sau:
Yêu cầu:
Xác định kết quả cột Thưởng (vùng F3:F17) biết:
Bước 1: Đầu tiên các bạn bấm vào ô F3 rồi nhập dấu bằng để chúng ta bắt đầu viết công thức. Để xét ngày làm việc có phải ngày 26/03/2020 thì chúng ta phải dùng hàm DATE theo công thức là:
= B3 = DATE(2020,3,26).
Việc sử dụng hàm DATE để nhập giá trị ngày tháng trong Excel sẽ giúp chúng ta nhập chính xác hơn và tránh khỏi các nhầm lẫn thường gặp khi viết mà không có hàm.
Bước 2: Bây giờ chúng ta sẽ lồng thêm hàm NOT để xác định ngày không phải là ngày 26/03/2020. Khi đó công thức sẽ có dạng:
= NOT(B3=DATE(2020,3,26).
Bước 3: Lồng thêm hàm IF và sử dụng công thức đã lồng hàm NOT phía trên làm đối số logical_test thì chúng ta sẽ có được công thức đầy đủ là:
= IF(NOT(B3=DATE(2020,3,26),0,100).
Ý nghĩa của công thức là nếu ngày tại ô B3 không phải là ngày 26/03/2020 thì thưởng sẽ bằng 0 (value_if_true bằng 0); nếu ngày tại ô này đúng là 26/03/2020 thì thưởng sẽ bằng 100 (value_if_false bằng 100).
Bước 4: Bây giờ các bạn chỉ cần sao chếp công thức xuống các dòng dưới bằng cách làm rất đơn giản là kéo ô vuông màu xanh ở góc dưới bên phải ô F3 đi xuống đến hết vùng dữ liệu. Kết quả mà chúng ta thu được là chỉ có 1 người đi làm vào ngày 26/03/2020 là được thưởng 100, những người còn lại không có thưởng.
Có một cách copy công thức khác mà các bạn có thể thử áp dụng đó là chọn vùng dữ liệu từ ô F3 đến ô F17 sau đó bấm Ctrl + D là được nhé. Đây là một phím tắt rất hữu dụng mà các bạn nên sử dụng hàng ngày để nâng cao tốc độ làm việc trên Excel.
Xem thêm: Hướng dẫn cách dùng hàm IF trong Excel qua ví dụ
Hy vọng bài viết của chúng mình đã giúp các bạn hiểu được cách sử dụng hàm NOT trong Excel. Đây là một hàm thường được sử dụng kết hợp với hàm IF mà ít khi dùng độc lập. Do đó nếu bạn hay dùng hàm IF trong công việc thì hãy thử kết hợp cả hàm NOT nếu có yêu cầu phù hợp nhé.
Chúc các bạn thành công!
Khóa học phù hợp với bất kỳ ai đang muốn tìm hiểu lại Excel từ con số 0. Giáo án được Gitiho cùng giảng viên thiết kế phù hợp với công việc thực tế tại doanh nghiệp, bài tập thực hành xuyên suốt khóa kèm đáp án và hướng dẫn giải chi tiết. Tham khảo ngay bên dưới!