tách lấy ký tự trong ô

Liên hệ QC

thanhchi2207

Thành viên mới
Tham gia
21/7/07
Bài viết
3
Được thích
0
em có một file như sau nhưng ko biết dùng hàm nào để làm bác nào co cách thi PM giùm em với em cảm ơn nhiều. Lưu ý đây là dãy số tự nhiên ko có quy luật nào cả, Cam ơn mọi người rất nhiều và đây là các ký tự
 

File đính kèm

  • nhap.xls
    14.5 KB · Đọc: 399
Lần chỉnh sửa cuối:
Nếu đúng yêu cầu chỉ có thế thì dùng LEFT, RIGHT và LEN cũng ra mà... Tuy nhiên cần phải hỏi kỹ lại lần nữa, dảy số bạn cho là ngẫu nhiên hay có quy luật gì ko?
 
Chào Thanhchi
Để lấy ký tự trong một ô nào đó, bạn dùng hàm MID. Ý nghĩa của hàm này là. MID(Ô cần trích, vị trí lấy, lấy mấy ký tự)
VD: Ô A1 của bạn có số 0:1234 Bạn muốn lấy số 1 thì =mid(A1,3,1) .Nghĩa là tại vị trí thứ 3 bạn lấy 1 ký tự của ô A1.
 
E rằng ko đơn giản thế.. Vì với VD như trên thì tôi ko cần dùng hàm nào cả, tự viết vào số 1 dc ko? Hi... hi.. Lở như số 1 đó ko nằm ngay vị trí số 3 mà nằm ngẩu nhiên thì sao?
Thanhchi phải giải thích rõ thêm về yêu cầu của bạn thì mới làm dc... Mất công hỏi đi hỏi lại nhiều lần
ANH TUẤN
 
Bạn tham khảo :

VD : Tìm số 1 : =IF(ISERROR(FIND(1;A1;1))=FALSE;1;"")

Thân!
 
Vậy sao ko COUNTIF cho nó gọn nhỉ?
 
vậy dùng counif như thế nào vay bác? dãy sô này la em cho dãy số ngẫu nhiên mà, điều kiên của em là làm sao trong dày số đó lấy đc 1 ssố trong ô đó mà dùng công thức.
 
anhtuan1066 đã viết:
Vậy sao ko COUNTIF cho nó gọn nhỉ?

Vâng, cũng rất hay đó, tuy nhiên vẫn phải dùng if vì countif cũng giống như Find (trong TH này), là có tìm thấy ký tự đó hay không thôi. Còn số đó là bao nhiêu thì lại phải dùng if.

=COUNTIF(A1;"*1*")

VD : Tìm số 1 : =IF(COUNIF(A1;"*1*")>0;1;"")


Chú ý : TH này Countif chỉ làm việc với ký tự

Thân!
 
Oh... Bắp bị cái thông minh hại rồi... he.. he... cần gì >0
Nếu trong bài toán ko có yêu cầu TÌM SỐ 0 thì càng dể, khỏi IF luôn.. 1 hàm COUNTIF này là đủ, cái nào ko tìm ra thì nó cho giá trị = 0.. Lúc đó mình vào Tools\Options, giấu luôn số 0 này
 
Có thể mình đã hiểu sai ý của thanhchi, nhưng tìm 1 con số trong dãy số, thì mình thấy ít ứng dụng. Trong ứng dụng thường người người ta trích các ký tự, để dò tìm hay làm các thao tác khác. Vd trong 1 mã số người ta đặt "loại hàng, nhóm hàng, nhà c.cấp" chẳng hạn, thì người ta dùng hàm mid() trích lọc rất tiện. Chứ không thể từng mã số muốn lấy nhóm hàng lại gõ tay đâu. Còn nếu trích 1 số trong 1 dãy số ngẫu nhiên, thì countif cũng không ổn, còn trong dãy số bạn muốn lấy số 1, 2, mà trong đó có nhiều số 1, 2 thì sao,...xin lỗi nha, câu hỏi của bạn thanhchi không được ổn rồi.
 
hieplv3010 đã viết:
Có thể mình đã hiểu sai ý của thanhchi, nhưng tìm 1 con số trong dãy số, thì mình thấy ít ứng dụng. Trong ứng dụng thường người người ta trích các ký tự, để dò tìm hay làm các thao tác khác. Vd trong 1 mã số người ta đặt "loại hàng, nhóm hàng, nhà c.cấp" chẳng hạn, thì người ta dùng hàm mid() trích lọc rất tiện. Chứ không thể từng mã số muốn lấy nhóm hàng lại gõ tay đâu. Còn nếu trích 1 số trong 1 dãy số ngẫu nhiên, thì countif cũng không ổn, còn trong dãy số bạn muốn lấy số 1, 2, mà trong đó có nhiều số 1, 2 thì sao,...xin lỗi nha, câu hỏi của bạn thanhchi không được ổn rồi.

Mình nghĩ có thể bạn ấy cần vào một việc nào đó chăng. thưc tế mình cái này ko có gì là ko ổn, vì nếu tìm đc ra 1 hoặc 2 cái gì đó sau đó lấy cái đó làm key để tổng hợp đc nhiều loại khác cũng hay đấy chứ bạn.
 
Web KT
Back
Top Bottom