Hàm dò tìm kí tự trong một dãy

Liên hệ QC

Loan1989

Thành viên hoạt động
Tham gia
6/6/08
Bài viết
188
Được thích
20
Giả sử mình có dữ liệu như sau:
ô A1 chứa ABCG15
ô A2 chứa CDKJ13
Dùng hàm nào để biết được ô A1 có chứa kí tự G còn ô A2 không chứa ?(không dùng filter nhé)
 
Có hai cách như vầy! Được không?
=IF(ISERROR(FIND("G",A1,1)),0,FIND("G",A1,1))
=IF(ISERROR(SEARCH("G",A1,1)),0,SEARCH("G",A1,1))
Thân.
 
Giả sử mình có dữ liệu như sau:
ô A1 chứa ABCG15
ô A2 chứa CDKJ13
Dùng hàm nào để biết được ô A1 có chứa kí tự G còn ô A2 không chứa ?(không dùng filter nhé)
Dùng hàm này là ngắn gọn nhất:
=COUNTIF(A1,"*G*")
Kết quả nào = 0 là chứng tỏ cell tương ứng không có ký tự "G" ---> Ngược lại, kết quả nào > 0 thì chứng tỏ cell tương ứng có chứa ký tự "G"
Lưu ý: Hàm này không phân biệt HOA và thường
 
Dùng Countif cũng được, gọn hơn :

=COUNTIF(A1;"*G*") : 1 => có ; 0 => không
 
Cách này đúng là ngắn nhất rồi! Nếu muốn biết rõ luôn True hay False thì viết như vầy đi! he hehe
=(COUNTIF(A1,"*G*")=1)
 
Cách này đúng là ngắn nhất rồi! Nếu muốn biết rõ luôn True hay False thì viết như vầy đi! he hehe
=(COUNTIF(A1,"*G*")=1)
Chưa chắc là ngắn gọn nhất ---> Theo tôi, ngắn gọn nhất là không dùng bất cứ công thức nào ---> Dùng AutoFilter để lọc, khỏe re

attachment.php
 

File đính kèm

  • untitled.JPG
    untitled.JPG
    18 KB · Đọc: 550
Uh tớ cũng biết cách này nhưng từ đầu tớ đã nói là không dùng filter rồi mà
Dùng countif là cách nhanh nhất
Cảm ơn mọi người nhé.
Chưa chắc là ngắn gọn nhất ---> Theo tôi, ngắn gọn nhất là không dùng bất cứ công thức nào ---> Dùng AutoFilter để lọc, khỏe re

attachment.php
 
*Thưởng:
Nếu Mã KT chứa "A" thì thưởng 300,000 ;
Nếu Mã KT chứa "B" thì thưởng 200,000 ;
Ngược lại thưởng 100,000

thì em phải làm công thức thế nào , thanks cả nhà.

STTMã NVMã KTNgày côngSố conPCGĐLương CBThưởng
1TP100TA100251100
2NV100TB100260100
3NV200TA200202200
4TP200TA300221100
5PP100TC100183200
6NV110TB200282200
7PP200TB300274200
8NV210TA400200100
9NV130TC200191100
 
Lần chỉnh sửa cuối:
theo như đề bài thì có thể làm như thế này
=(Mid(Mã KT,2,1)="A")*200000+(Mid(Mã KT,2,1)="B")*100000+100000
 
Web KT

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

Back
Top Bottom