Sự khác nhau giữa dấu "<>" và dấu "><"!

  • Thread starter Thread starter don
  • Ngày gửi Ngày gửi
Liên hệ QC

don

Thành viên mới
Tham gia
19/5/07
Bài viết
12
Được thích
8
Các bạn ơi!

Các bạn có thể giúp phân biệt sự khác nhau giữa dấu "<>" và dấu "><" trong công thức của excel không? Khi nào dùng dấu "<>" và khi nào dùng dấu "><"?
Mong nhận được sự giúp đỡ. Cám ơn rất nhiều!
 
don đã viết:
Các bạn ơi!
Các bạn có thể giúp phân biệt sự khác nhau giữa dấu "<>" và dấu "><" trong công thức của excel không? Khi nào dùng dấu "<>" và khi nào dùng dấu "><"?
Mong nhận được sự giúp đỡ. Cám ơn rất nhiều!
Dấu "<>" là khác nhau. Còn dấu "><" thì báo lỗi, không có ý nghĩa gì nên chưa bao giờ mình dùng. Không biết có trường hợp nào dùng đến nó không nhỉ ?

TDN
 
don đã viết:
Các bạn ơi!

Các bạn có thể giúp phân biệt sự khác nhau giữa dấu "<>" và dấu "><" trong công thức của excel không? Khi nào dùng dấu "<>" và khi nào dùng dấu "><"?
Mong nhận được sự giúp đỡ. Cám ơn rất nhiều!

Theo tớ được biết thì làm gì có dấu "><" ??? , vì các dấu kia đã thể hiện đủ mối quan hệ logic rồi. >; <; =; <>

Thân!
 
Khi muốn hiện thị nội dung một ô là "><" thì mình cứ đánh vào, nếu không có dấu = đứng trước thì nó vẫn hiển thị được đấy chứ. Hi hi
 
phamnhukhang đã viết:
Khi muốn hiện thị nội dung một ô là "><" thì mình cứ đánh vào, nếu không có dấu = đứng trước thì nó vẫn hiển thị được đấy chứ. Hi hi

Bó tay.com!!!!!!!!!!!!!+-+-+-++-+-+-++-+-+-++-+-+-++-+-+-+:=\+:=\+:=\+:=\+
 
don đã viết:
Các bạn có thể giúp phân biệt sự khác nhau giữa dấu "<>" và dấu "><" trong công thức của excel không? Khi nào dùng dấu "<>" và khi nào dùng dấu "><"? Mong nhận được sự giúp đỡ. Cám ơn rất nhiều!
Trong ~ công thức của Excel thì "<>" có thể hiểu là 1 toán tử, VD:
IF( $A$35 <> " " ; "><"; "35")
 
Tôi không biết gởi kèm file, các bạn xem giúp tôi tại sao khi tôi sử dụng 2 dấu trên thì kết quả khác nhau, trước giờ tôi vẫn nghĩ nó giống nhau đấy.
Giả sử các ô b1,c1,c1,e1 có dữ liệu text; ô f1 và g1 rỗng.
=COUNTIF($B$1:$G$1,"<>""") kq=6
=COUNTIF($B$1:$G$1,"><""") kq=4
 
Lần chỉnh sửa cuối:
Ah... ha... vụ này mới à nha! Trước giờ chưa từng đễ ý... Ý bạn ấy muốn đếm hết những cell khác rổng..
Tại sao COUNTIF($B$1:$G$1,"><""") lại <=> COUNTA($B$1:$G$1) thế nhỉ?
Các cao thủ giải thích thử xem... tôi thì ngó tới ngó lui, thử đủ cách cũng ko phát hiện tại sao lại như vậy!
ANH TUẤN
 
anhtuan1066 đã viết:
Ah... ha... vụ này mới à nha! Trước giờ chưa từng đễ ý... Ý bạn ấy muốn đếm hết những cell khác rổng..
Tại sao COUNTIF($B$1:$G$1,"><""") lại <=> COUNTA($B$1:$G$1) thế nhỉ?
Các cao thủ giải thích thử xem... tôi thì ngó tới ngó lui, thử đủ cách cũng ko phát hiện tại sao lại như vậy!
ANH TUẤN

Chuyên gia về hàm mà lại lười quá vậy !!!+-+-+-++-+-+-+

Ta phải phân tích xem >< nó là cái gì đã : Xin khẳng định đây là một chuỗi ký tự, nó không phải là toán tử logic (>; <; =; <>)

Vì vậy :
COUNTIF($B$1:$G$1,"><""") = COUNTIF($B$1:$G$1,"><""")

Tức là đếm xem chuỗi ><"" xuất hiện bao nhiêu lần. Chỉ có thế thôi.

Còn hàm COUNTA thì là khác hẳn ; nó dùng để đếm xem có bao nhiêu ô không Empty. Chỉ thế thôi.

Thân!
 
Vậy Bắp đã thử chính xác chưa?
Này nhé: B1, C1,D1 và G1 có dử liệu (ko có khoảng trắng cũng ko có dấu >< gì cả)... E1,F1 bỏ trống
Vậy tại sao cái hàm =COUNTIF($B$1:$G$1,"><""") cho kết quả = 4, trùng khớp với COUNTA($B$1:$G$1)
Trong khi COUNTIF($B$1:$G$1,"<>""") lại cho kết quả = 6
???
vậy muốn đếm tất cả các cell khác rổng bạn làm thế nào? Tôi thì dùng COUNTA nhưng ở đây thấy ngộ quá, chưa từng nghĩ qua có tham số >< trong COUNTIF như thế này
ANH TUẤN
 
Phát hiện thêm 1 cái nữa về hàm quái quỹ này: COUNTIF(.... "><""")
Nếu cell là dạng số thì hàm trên sẽ bỏ qua ko đếm
Nếu cell là dạng text nhưng dc bắt đầu là các ký tự đặc biệt như (! # %^&*()....) thì nó cũng bỏ qua luôn
vậy là sao nhỉ
Tôi cũng nghĩ >< ko phải là toán tử, nhưng trong trường hợp đặc biệt này Bắp giãi thích sao đây?
ANH TUẤN
 
anhtuan1066 đã viết:
Vậy Bắp đã thử chính xác chưa?
Này nhé: B1, C1,D1 và G1 có dử liệu (ko có khoảng trắng cũng ko có dấu >< gì cả)... E1,F1 bỏ trống
Vậy tại sao cái hàm =COUNTIF($B$1:$G$1,"><""") cho kết quả = 4, trùng khớp với COUNTA($B$1:$G$1)
Trong khi COUNTIF($B$1:$G$1,"<>""") lại cho kết quả = 6
???
vậy muốn đếm tất cả các cell khác rổng bạn làm thế nào? Tôi thì dùng COUNTA nhưng ở đây thấy ngộ quá, chưa từng nghĩ qua có tham số >< trong COUNTIF như thế này
ANH TUẤN

Kỳ vậy nhỉ ??? Em thấy =COUNTIF($B$1:$G$1,"><""") lúc nào cũng =0 (Vì không tìm thấy ký tự trên)


Bác xem thử VD thì sẽ thấy :


Thân!
 

File đính kèm

Gữi file lên luôn đây!
 

File đính kèm

Lộn xin đính chính

VBA XL
“><” = If Not Isnumeric() hay =Not(Iisnumber())
“<>” = If Not Isempty() hay =Not(Isblank())


Mến
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cặp nháy đôi cuối có ý nghĩa gì không? Khi tôi thử file test.xls của anhtuan, ở ô E6 tôi thêm vào số ngoặc kép là số chẵn thì vẫn ra kết quả bằng 4. E6=COUNTIF(B1:G1;"><""""""""").
Nếu số nháy đôi sau "><" là lẻ thì excel đề nghị thêm một nháy đôi nữa.
 
Tôi chưa thỏa mản về câu trả lời này lắm... cứ cho là ><"" sẽ bỏ qua các giá trị là Number đi.. thế còn cell có giá trị như vầy thì sao: @abc !abc #abc %abc ^abc... Dùng hàm ISTEXT đễ kiểm tra thì các giá trị này đều là TEXT cơ mà... thế sao COUNTIF(...."><""") lại bỏ qua ko đếm?
Tóm lại, có ai giãi thích dc thật chính xác hàm COUNTIF(..."><""") là đếm cái gì ko?
ANH TUẤN
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom