Hỏi về ký hiệu >< có ý nghĩa như thế nào trong công thức?

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

tu205489039

Thành viên hoạt động
Tham gia
14/12/14
Bài viết
118
Được thích
12
Giới tính
Nam
các anh chị cho mình hỏi thăm ký hiệu >< (không biết có nên gọi là toán tử không nữa) có ý nghĩa là gì vậy?
Trong công thức:
=COUNTIF(K2:K8000;"><"&"") thì nó đếm ra đúng số ô không rỗng
=COUNTIF(K2:K8000;"<>"&"") thì nó đếm ra đúng số ô rỗng
Nếu đúng thì cái công thức thứ 2 nó phải ra số ô không rỗng chứ nhỉ
Mong anh chị giải đáp
Xin cảm ơn!
 
Không có toán tử so sánh "><" trong Excel nha bạn. Ký hiệu "><" chỉ là 1 chuỗi có 2 ký tự thôi.
 
Không có toán tử so sánh "><" trong Excel nha bạn. Ký hiệu "><" chỉ là 1 chuỗi có 2 ký tự thôi.
Vậy bạn giải thích thêm công thức thứ nhất đi!
Tại sao nó đếm ra được số ô không rỗng trong khi điều kiện chỉ 2 ký tự >< nối với rỗng?
 
Vậy cái này giải thích thế nào Leo?

View attachment 295861
Trong chuỗi "><" có 1 toán tử "lớn hơn" là ">", chứ cả cụm "><" không phải là 1 toán tử.
Ký tự ">" có trong bảng mã unicode có giá trị lớn hơn "<" (62 và 60), nó lớn hơn giá số (số 9 là 57), nên khi dùng toán tử ">" với chuỗi "<" thì COUNTIF đếm luôn các giá trị số.
Ví dụ với bài của anh, COUNTIF(K2:K8000,">A") nó sẽ đếm các chuỗi có ký tự đứng đầu trong bảng mã unicode có giá trị lớn hơn ký tự "A". Anh cứ test thử.
Trả lời luôn bài #3 @Maika8008
 
Excel, cũng như hầu hết các phần mềm tính toán khác, xác định các toán tử so sánh gồm hai ký tự như sau:
<= nhỏ hơn hoặc bằng
>= lớn hơn hoặc bằng
<> khác nhau
Tất cả các hình thức khác gồm 2 ký tự được coi là 2 toán tử. Điển hình.
=> là hai toán tử, bằng và lớn hơn

Việc Excel giải lý hai toán tử như thế nào thì ở đây đã có người viết rồi. Chịu khó tìm.
 
Web KT

Bài viết mới nhất

Back
Top Bottom