Cắt ký tự theo điều kiện nhờ các bạn chỉ giúp!.

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

interit

Thành viên mới
Tham gia
28/4/09
Bài viết
25
Được thích
0
mình có một ví dụ về cắt ký tự theo điều kiện như mô tả trong file đính kèm. Các bạn giúp mình nhe!. cảm ơn các bạn
 

File đính kèm

mình có một ví dụ về cắt ký tự theo điều kiện như mô tả trong file đính kèm. Các bạn giúp mình nhe!. cảm ơn các bạn
Thử nhập công thức mảng này vào ô B2 (Sheet1) xem có đúng kết quả không:
PHP:
=INDEX(B!$A$2:$A$6;MATCH(1;COUNTIF(A2;"*"&B!$A$2:$A$6&"*");0))
Nhập xong ấn cùng lúc Ctrl+Shift+Enter.
Chú ý: gõ dấu chấm hoặc chấm phẩy tuỳ theo máy.
 
Lần chỉnh sửa cuối:
Thử nhập công thức mảng này vào ô B2 (Sheet1) xem có đúng kết quả không:
PHP:
=INDEX(B!$A$2:$A$6;MATCH(1;COUNTIF(A2;"*"&B!$A$2:$A$6&"*");0))
Nhập xong ấn cùng lúc Ctrl+Shift+Enter.
Chú ý: gõ dấu chấm hoặc chấm phẩy tuỳ theo máy.

Còn đây là công thức thường (Enter bình thường)
PHP:
=LOOKUP(2,1/COUNTIF(A2,"*"&B!$A$2:$A$6&"*"),B!$A$2:$A$6)
 
Tôi vẫn chưa hiểu lắm về tác dụng của 2 dấu * trong công thức trên

PHP:
LOOKUP(2,1/COUNTIF(A2,"*"&B!$A$2:$A$6&"*"),B!$A$2:$A$6)

Kính mong mọi người giúp đỡ
 
Tôi vẫn chưa hiểu lắm về tác dụng của 2 dấu * trong công thức trên

PHP:
LOOKUP(2,1/COUNTIF(A2,"*"&B!$A$2:$A$6&"*"),B!$A$2:$A$6)

Kính mong mọi người giúp đỡ
* là ký tự đại diện thôi mà ---> "abcdef" được xem là giống với "*cd*"
Hàm SUMIF và COUNTIF là 2 hàm thường hay xài với mấy ký tự đại diện này nhất
 
Nghĩa là ngoại trừ tên nào sống sót còn lại (cd) thì không bị * thay thế, còn không thì * sẽ thay thế cho tất cả các ký tự Text khác?
 
Nghĩa là ngoại trừ tên nào sống sót còn lại (cd) thì không bị * thay thế, còn không thì * sẽ thay thế cho tất cả các ký tự Text khác?
Ví dụ thế này cho dễ hiểu nhé:
=COUNTIF(A1:A10, "*cd*")
nghĩa là tim xem trong vùng A1:A10, cell nào có chứa chữ cd là đếm ---> trước chữ cd hoặc sau chữ cd là bất cứ ký tự nào cũng được (dấu * này để nói đến vụ "bất cứ ký tự nào" đấy)
 
Thưa thày, tôi thí nghiệm hình như là * chỉ thay thế cho ký tự Text thôi, còn ký tự số hình như là không được?
 
Thưa thày, tôi thí nghiệm hình như là * chỉ thay thế cho ký tự Text thôi, còn ký tự số hình như là không được?
Đúng vậy!
Ngoài ra, cell chưa Number nhưng được định dạng Text vẫn dùng được ký tự đại diện
 
Web KT

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

Back
Top Bottom