Bạn có thể sử dụng toán tử ‘nhỏ hơn hoặc bằng (<=)’ với văn bản, ngày tháng và số cũng như với các hàm Excel để so sánh các giá trị trong Excel.
Toán tử ‘Nhỏ hơn hoặc Bằng với’ (<=) là một trong sáu toán tử logic (còn được gọi là toán tử so sánh) được sử dụng trong Microsoft Excel để so sánh các giá trị. Toán tử “<=” kiểm tra xem giá trị đầu tiên có nhỏ hơn hoặc bằng giá trị thứ hai hay không và trả về ‘TRUE’ nếu câu trả lời là có hoặc là ‘FALSE’. Đây là một biểu thức boolean, vì vậy nó chỉ có thể trả về TRUE hoặc FALSE.
'Nhỏ hơn hoặc bằng' được sử dụng để thực hiện các phép toán logic khác nhau trong Excel. Nó hiếm khi được sử dụng một mình và nó thường được kết hợp với các hàm Excel khác như IF, OR, NOT, SUMIF và COUNTIF, v.v. để thực hiện các phép tính mạnh mẽ. Trong hướng dẫn này, chúng ta sẽ thấy cách sử dụng toán tử ‘nhỏ hơn hoặc bằng (<=)’ với văn bản, ngày tháng và số cũng như với các hàm Excel.
So sánh giá trị văn bản với toán tử ‘<=’ trong Excel
Toán tử 'nhỏ hơn hoặc bằng với' có thể được sử dụng để so sánh các giá trị văn bản trong Excel. Trước khi so sánh giá trị các giá trị văn bản trong Excel, bạn nên biết rằng tất cả các toán tử logic đều không phân biệt chữ hoa chữ thường. Nó có nghĩa là họ bỏ qua sự khác biệt về chữ hoa và chữ thường khi so sánh các giá trị văn bản.
Có một điều khác, bạn nên biết khi so sánh các chuỗi văn bản với các toán tử logic trong Excel. MS Excel coi bảng chữ cái đầu tiên “a” là giá trị nhỏ nhất và bảng chữ cái cuối cùng “z” là giá trị lớn nhất. Điều đó có nghĩa là a <d, r j, v.v. Hãy để chúng tôi giải thích bằng một ví dụ.
Ví dụ 1: Nếu bạn muốn kiểm tra giá trị văn bản trong ô A3 nhỏ hơn hoặc bằng giá trị trong ô B4, hãy sử dụng công thức đơn giản sau:
= A3 <= B3
Công thức excel phải luôn bắt đầu bằng dấu bằng ‘=’. Đối số đầu tiên là ô A3, đối số thứ hai là ô B3 và toán tử được đặt ở giữa. Vì cả hai giá trị đều giống nhau nên kết quả là ‘TRUE’.
Thay vì sử dụng tham chiếu ô, bạn cũng có thể sử dụng giá trị văn bản trực tiếp làm đối số trong công thức. Nhưng khi một giá trị văn bản được chèn vào một công thức, nó phải luôn được đặt trong dấu ngoặc kép như sau:
= "Con kiến" <= "con kiến"
Vì các toán tử logic không phân biệt chữ hoa chữ thường, nó sẽ bỏ qua sự khác biệt về chữ hoa chữ thường và trả về kết quả là TRUE.
Ví dụ 2:
Trong ví dụ dưới đây, văn bản "Kiến" chắc chắn không bằng "Voi". Vì vậy, bạn có thể tự hỏi, nhưng làm thế nào Ant ít hơn Voi? Có phải vì nó nhỏ không? Không, chữ cái đầu tiên của ô A3 (“A”) nhỏ hơn chữ cái đầu tiên của ô B3 (“E”).
Như chúng tôi đã đề cập trước đây, Excel coi rằng các chữ cái sau trong bảng chữ cái lớn hơn các chữ cái trước đó. Ở đây, công thức so sánh chữ cái đầu tiên của A3 với chữ cái đầu tiên của B3. Chữ cái đầu tiên ‘A’ <chữ cái đầu tiên ‘E’, vì vậy công thức trả về ‘TRUE’.
Ví dụ 3:
Khi so sánh văn bản, Excel bắt đầu bằng chữ cái đầu tiên của văn bản. Nếu chúng giống hệt nhau, nó chuyển sang chữ cái thứ hai. Trong ví dụ này, chữ cái đầu tiên của A3 và B3 giống nhau, vì vậy công thức chuyển sang chữ cái thứ hai của A3 và B3. Bây giờ, “p” không nhỏ hơn “n”, do đó, nó trả về ‘FALSE’.
So sánh các số với toán tử ‘<=’ trong Excel
Sử dụng 'nhỏ hơn hoặc bằng' với các số đủ đơn giản mà ai cũng có thể làm được. Bạn cũng có thể sử dụng toán tử này để xây dựng các phép toán phức tạp trong Excel.
Dưới đây là một ví dụ để so sánh với các số có ‘<=’:
Bạn có thể sử dụng toán tử 'nhỏ hơn hoặc bằng' với các toán tử toán học cũng như các toán tử logic khác để tạo các phép toán phức tạp.
Ví dụ, hãy thử công thức này:
= (A4> B3) + (A1 * B5) + (B2 / 2) + (B6 <= A3)
Trong các phép tính toán học, kết quả của phép toán logic ‘TRUE’ tương đương với 1 và FALSE là 0.
Điều đó có nghĩa là, phần đầu tiên của công thức (A4> B3) trả về ‘0’ và phần cuối cùng của công thức (B6 <= A3) trả về ‘1’. Và công thức của chúng tôi sẽ giống như sau:
= 0 + (A1 * B5) + (B2 / 2) +1
Và kết quả trả về sẽ là ‘203’.
So sánh Ngày với Toán tử ‘<=’ trong Excel
Bên cạnh văn bản và số, bạn cũng có thể sử dụng toán tử 'nhỏ hơn hoặc bằng với' để so sánh các giá trị ngày. Các toán tử logic cũng có thể được sử dụng để so sánh giữa các kiểu dữ liệu, như ngày tháng và văn bản hoặc số và văn bản, v.v.
Một điều bạn nên biết khi so sánh ngày tháng là Excel lưu ngày tháng và thời gian dưới dạng số, nhưng chúng được định dạng giống như ngày tháng. Số ngày trong Excel bắt đầu từ ngày 1 tháng 1 năm 1900 12:00 SA, được lưu là 1, ngày 2 tháng 1 năm 1900 được lưu thành 2, v.v.
Ví dụ, đây là danh sách các ngày được nhập trong Excel.
Để xem các số đằng sau ngày tháng, hãy bấm các phím tắt Ctrl + ~
trên bàn phím hoặc thay đổi định dạng của ngày thành số hoặc chung. Và bạn sẽ thấy số của các ngày trên được nhập vào excel như hình bên dưới.
Excel sử dụng những con số này bất cứ khi nào một ngày có liên quan đến một phép tính.
Hãy xem bảng này:
- C2: Ngày A2 nhỏ hơn ngày B2, do đó, TRUE.
- C3: A3 (số nào là 42139) lớn hơn B3 - FALSE.
- C4: A4 nhỏ hơn B4 - ĐÚNG.
- C5: A5 (36666.263) lớn hơn B5 (36666). Khi chỉ nhập một ngày, thời gian mặc định của ngày đó là 12:00 SA, tức là nửa đêm. Vì vậy, câu trả lời là FALSE
- C 6: A6 lớn hơn B6. Bởi vì văn bản luôn được coi là giá trị lớn nhất khi so sánh với bất kỳ số hoặc ngày tháng nào trong Excel. Do đó, nó là FALSE.
Đôi khi, khi bạn so sánh giá trị ngày với một ô, Excel có thể coi giá trị ngày là một chuỗi văn bản hoặc phép tính số học.
Trong ví dụ dưới đây, mặc dù A1 lớn hơn “4-12-2020”, kết quả là “TRUE”. Vì Excel coi giá trị là một chuỗi văn bản.
Ngoài ra, ở đây phần ngày (5-12-2020) trong công thức được coi là một phép tính toán học:
Để khắc phục điều này, bạn cần thêm ngày vào hàm DATEVALUE, như sau:
= A1 <= DATEVALUE ("5-12-2020")
Bây giờ, bạn sẽ nhận được kết quả chính xác:
Sử dụng toán tử 'Nhỏ hơn hoặc Bằng' với các hàm
Trong excel, các toán tử logic (như <=) được sử dụng rộng rãi trong các tham số của hàm Excel như IF, SUMIF, COUNTIF và nhiều hàm khác để thực hiện các phép tính mạnh mẽ.
Sử dụng '<=' với Hàm IF trong Excel
Toán tử ‘<=’ có thể được sử dụng trong đối số ‘logic_test’ của hàm IF để thực hiện các phép toán logic.
Hàm IF trong Excel đánh giá một điều kiện logic (được tạo bởi toán tử ‘nhỏ hơn hoặc bằng’) và trả về một giá trị nếu điều kiện là TRUE hoặc một giá trị khác nếu điều kiện là FALSE.
Cú pháp cho hàm IF là:
= IF (logic_test, [value_if_true], [value_if_false])
Giả sử, bạn có một danh sách danh sách điểm của học sinh và bạn muốn kiểm tra xem từng học sinh đạt hay không dựa trên điểm kiểm tra của họ. Để làm điều đó, hãy thử công thức sau:
= IF (B2 <= 50, "Không đạt", "Đạt")
Dấu vượt qua là '50' được sử dụng trong đối số logic_test. Công thức sẽ kiểm tra, nếu giá trị trong B2 nhỏ hơn hoặc bằng '50' và trả về 'Fail' nếu điều kiện là TRUE hoặc trả về "Pass" nếu điều kiện là FALSE.
Và công thức tương tự cũng được áp dụng cho các ô còn lại.
Đây là một ví dụ khác:
Ví dụ: giả sử chúng tôi có một danh sách đặt hàng quần áo với giá cả. Nếu giá của một chiếc váy nhỏ hơn hoặc bằng 150 đô la, chúng tôi cần thêm phí giao hàng 20 đô la vào giá thực hoặc thêm phí giao hàng 10 đô la vào giá đó. Hãy thử công thức này cho điều đó:
= IF (B2 <= 150, B2 + $ D $ 2, B2 + $ D $ 3)
Ở đây, nếu giá trị trong B2 nhỏ hơn hoặc bằng 150, giá trị trong D2 sẽ được thêm vào B2 và kết quả được hiển thị trong C2. Nếu điều kiện là FALSE, thì D3 được thêm vào B2. Chúng tôi đã thêm dấu '$' trước các chữ cái cột và số hàng của ô D2 và D3 ($ D $ 2, $ D $ 3) để biến chúng thành các ô tuyệt đối, vì vậy nó không thay đổi khi sao chép công thức vào các ô còn lại (C3: C8).
Sử dụng ‘<=’ với Hàm SUMIF trong Excel
Một hàm Excel khác mà các toán tử logic thường được sử dụng hơn là hàm SUMIF. Hàm SUMIF được sử dụng để tính tổng một dải ô khi các ô tương ứng khớp với một điều kiện nhất định.
Cấu trúc chung của hàm SUMIF là:
= SUMIF (phạm vi, tiêu chí, [sum_range])
Ví dụ: giả sử bạn muốn tính tổng tất cả các lần bán hàng đã xảy ra vào hoặc trước (<=) ngày 1 tháng 1 năm 2019, trong bảng bên dưới, bạn có thể sử dụng toán tử ‘<=’ với hàm SUMIF để tính tổng tất cả các giá trị:
= SUMIF (A2: A16, "<= 01-Jan-2020", C2: C16)
Kiểm tra công thức tìm kiếm tất cả doanh số bán hàng xảy ra vào hoặc trước (<=) 01-Jan-2020 trong phạm vi ô A2: A16 và tính tổng tất cả doanh số bán hàng tương ứng với các ngày khớp đó trong phạm vi C2: C16.
Sử dụng ‘<=’ với Hàm COUNTIF trong Excel
Bây giờ, hãy sử dụng toán tử logic 'nhỏ hơn hoặc bằng' với hàm COUONTIF. Hàm COUNTIF trong Excel được sử dụng để đếm các ô đáp ứng một điều kiện nhất định trong một phạm vi. Bạn có thể sử dụng toán tử ‘<=’ để đếm số ô có giá trị nhỏ hơn hoặc bằng giá trị được chỉ định.
Cú pháp của COUNTIF:
= COUNTIF (phạm vi, tiêu chí)
Bạn phải viết một điều kiện bằng cách sử dụng toán tử ‘<=’ trong đối số tiêu chí của hàm và phạm vi ô mà bạn đếm các ô trong đối số phạm vi.
Giả sử bạn muốn đếm doanh số bán hàng nhỏ hơn hoặc bằng 1000 trong ví dụ dưới đây, thì bạn có thể sử dụng công thức này:
= COUNTIF (C2: C16, "<= 1000")
Công thức trên đếm các ô nhỏ hơn hoặc bằng 1000 trong phạm vi C2 đến C16 và hiển thị kết quả trong ô F4.
Bạn cũng có thể đếm ô bằng cách so sánh giá trị tiêu chí trong một ô với một dải ô. Trong những trường hợp như vậy, hãy viết tiêu chí bằng cách kết hợp toán tử (<=) và một tham chiếu đến ô chứa giá trị. Để làm điều đó, bạn cần đặt toán tử so sánh trong dấu ngoặc kép (“”), sau đó đặt dấu và (&) giữa toán tử logic (<=) và tham chiếu ô.
= COUNTIF (C2: C16, "<=" & F3)
Bên cạnh các hàm IF, SUMIF và COUNTIF, bạn cũng sử dụng toán tử 'nhỏ hơn hoặc bằng' với các hàm ít được sử dụng khác như AND, OR, NOR hoặc XOR, v.v.
Sử dụng toán tử ‘<=’ trong Định dạng có điều kiện trong Excel
Một cách sử dụng phổ biến khác cho toán tử 'nhỏ hơn hoặc bằng' là trong Định dạng có điều kiện trong Excel, giúp bạn đánh dấu hoặc phân biệt dữ liệu được lưu trữ trong trang tính của mình dựa trên một điều kiện.
Ví dụ: nếu bạn muốn đánh dấu số tiền bán hàng nhỏ hơn hoặc bằng ‘2000’ trong cột C, bạn phải viết một quy tắc đơn giản bằng cách sử dụng toán tử ‘<=’ trong Định dạng có điều kiện của Excel. Đây là cách bạn làm điều đó:
Đầu tiên, chọn phạm vi ô gồm các ô mà bạn muốn áp dụng quy tắc (điều kiện) và đánh dấu dữ liệu (Trong trường hợp của chúng tôi là C2: C16).
Sau đó, chuyển đến tab ‘Trang chủ’, nhấp vào ‘Định dạng có điều kiện’ và chọn ‘Quy tắc mới’ từ trình đơn thả xuống.
Trong hộp thoại Quy tắc Định dạng Mới, hãy chọn tùy chọn 'Sử dụng công thức để xác định ô cần định dạng' trong phần Chọn Loại Quy tắc. Sau đó, nhập công thức dưới đây để đánh dấu doanh số bán hàng nhỏ hơn hoặc bằng 2000 trong hộp "Định dạng giá trị nơi công thức này đúng":
= C2 <= 2000
Sau khi bạn nhập quy tắc, hãy nhấp vào nút 'Định dạng' để chỉ định định dạng.
Trong hộp thoại Định dạng Ô, bạn có thể chọn định dạng cụ thể mà bạn muốn áp dụng cho ô tô sáng. Bạn có thể thay đổi định dạng số, định dạng phông chữ, kiểu đường viền và tô màu cho các ô. Khi bạn đã chọn định dạng, hãy nhấp vào ‘OK’.
Quay lại hộp thoại Quy tắc Định dạng Mới, bạn có thể xem bản xem trước của định dạng đã chọn. Bây giờ, hãy nhấp vào ‘OK’ một lần nữa để áp dụng định dạng và đánh dấu các ô.
Như bạn có thể thấy, doanh số bán hàng nhỏ hơn hoặc bằng 2000 được đánh dấu trong cột C.
Như bạn đã học, toán tử ‘<=’ khá dễ dàng và hữu ích trong Excel để thực hiện các phép tính.
Đó là nó.