Trong Excel thì các hàm xét điều kiện và tính toán theo điều kiện thì đều sử dụng các phép toán so sánh logic với các toán tử so sánh: >,>=,=,<,<=,<>. Với các kiểu dữ liệu khác nhau thì các phép so sánh này cũng có sự khác nhau
HƯỚNG DẪN SỬ DỤNG CÁC PHÉP SO SÁNH KHI LÀM CÔNG THỨC TRONG EXCEL
So sánh với dữ liệu kiểu chuỗi văn bản Text - Giá trị Text đặt trong dấu nháy kép
A2="SX"
Trong đó: A2 là ô cần so sánh, "SX" là so sánh có bằng SX hay không. Trường hợp giá trị SX được đặt tại 1 ô nào đó (ví dụ B1) thì phép toán so sánh là A2=B1
Ví dụ: =IF(A2="SX",C1,IF(A2="KD",....
So sánh với dữ liệu kiểu số Number - So sánh thẳng với con số đó
A2<10
Trong đó: A2 là ô cần so sánh, 10 là so sánh có nhỏ hơn 10 hay không. Trường hợp giá trị 10 được đặt tại 1 ô nào đó (ví dụ B1) thì phép toán so sánh là A2<B1
Ví dụ: =IF(A2<10,500,IF(A2<20,1000,IF(A2<30,2000,....
So sánh với dữ liệu kiểu ngày tháng Date - Sử dụng thông qua hàm DATE
A2>DATE(2022,3,8)
Trong đó: A2 là ô cần so sánh, DATE(2022,3,8) là ngày 08/03/2022. Trường hợp giá trị ngày 08/03/2022 được đặt tại 1 ô nào đó (ví dụ B1) thì lưu ý khi nhập giá trị ngày tháng vào ô Excel thì cần xem đồng hồ máy tính theo dạng nào dd/mm/yyyy hay mm/dd/yyyy,...
Ví dụ: =IF(A2>DATE(2022,3,8),...
So sánh với dữ liệu kiểu thời gian Time - Sử dụng thông qua hàm TIME
A2<TIME(17,0,0)
Trong đó: A2 là ô cần so sánh, TIME(17,0,0) là 17:00
So sánh với dữ liệu Logic TRUE/FASE - Giá trị TRUE, FALSE được gõ thẳng
A2=FALSE
So sánh với dữ liệu lỗi - Sử dụng thông qua hàm ERROR.TYPE
ERROR.TYPE(A2)=7
Trong đó: A2 là ô chứa giá trị lỗi, thì giá trị hàm ERROR.TYPE trả về gồm có:
- 1 là lỗi #NULL!
- 2 là lỗi #DIV/0!
- 3 là lỗi #VALUE!
- 4 là lỗi #REF!
- 5 là lỗi #NAME?
- 6 là lỗi #NUM!
- 7 là lỗi #N/A
- 8 là lỗi #GETTING_DATA
- 12 là lỗi #UNKNOWN!
- 19 là lỗi #EXTERNAL!
So sánh khi dùng với hàm thống kê có điều kiện SUMIF, COUNTIF, SUMIFS, COUNTIFS, AVERAGEIF, AVERAGEIFS, MAXIFS, MINIFS - các dấu so sánh được đặt trong nháy kép
Ví dụ: SUMIF(A:A,">=" & DATE(2022,1,1),B:B)
Liên hệ tư vấn khóa học Excel cho người đi làm hoặc đặt hàng đào tạo tại doanh nghiệp
{Đt Zalo} - 038 696 1334
0 Comment:
Đăng nhận xét