Dùng cái này tại cell B1trong file này em muốn dùng hàm tìm số 888 ở bất kì vị trí nào trong dãy số như bấm ctrl + F thì làm thế nào ?
vd : 905888314 ,905688869 , 905888021 , 905596888 , 908886062 , .................
thanks
=NOT(ISERROR(FIND("888",A1)))
bạn dùng 2007 có thể dùng hàm này để lấy 3 số 888 liền nhautrong file này em muốn dùng hàm tìm số 888 ở bất kì vị trí nào trong dãy số như bấm ctrl + F thì làm thế nào ?
vd : 905888314 ,905688869 , 905888021 , 905596888 , 908886062 , .................
thanks
[FONT="][FONT="]Trong dãy s[/FONT][FONT="]ố[/FONT][FONT="] này 932abcdef ( trong file đính kèm ) này em mu[/FONT][FONT="]ố[/FONT][FONT="]n tìm các s[/FONT][FONT="]ố[/FONT][FONT="] ch[/FONT][FONT="]ỉ[/FONT][FONT="] có 3 s[/FONT][FONT="]ố[/FONT][FONT="] 8, 6 ,3 trong dãy s[/FONT][FONT="]ố[/FONT][FONT="] b[/FONT][FONT="]ắ[/FONT][FONT="]t đ[/FONT][FONT="]ầ[/FONT][FONT="]u t[/FONT][FONT="]ừ[/FONT][FONT="] s[/FONT][FONT="]ố[/FONT][FONT="] 4 t[/FONT][FONT="]ớ[/FONT][FONT="]i s[/FONT][FONT="]ố[/FONT][FONT="] th[/FONT][FONT="]ứ[/FONT][FONT="] 9 ( t[/FONT][FONT="]ừ[/FONT][FONT="] a t[/FONT][FONT="]ớ[/FONT][FONT="]i f )[/FONT]
[FONT="] VD 932688638 , 932686386 , 932863683 , 934689863 , 937366386 , 937638836 ,
thì viết hàm thế nào ? thanks[/FONT]
=SUBSTITUTE(SUBSTITUTE(RIGHT(A1,6),3,8),6,8)="888888"
Bạn dùng công thức này:[FONT="]Cho em hỏi,em có số thế này [/FONT][FONT="]9[/FONT][FONT="]32120000[/FONT][FONT="] ,em muốn giữ số 9 và 4 số 0000 ở cuối lại ( số màu đỏ ), còn 4 số ở giữa (màu đen ) em muốn nó tự tìm ra hết các số chạy từ 0000 cho tới 9999 thì viết hàm thế nào? thanks [/FONT]
[FONT="] vd
900000000
900010000
900020000
900030000
...
999990000[/FONT]
=9&TEXT(ROW(A1),"0000")&"0000"
chuẩn rùi anh ạ ,=SUBSTITUTE(SUBSTITUTE(RIGHT(A1,6),3,8),6,8)="888888"
có cách nào ở cột A1 em chỉ cần đánh [FONT="]9[/FONT][FONT="]32120000[/FONT] thì ở cột B1 dùng công thức gì để nó có thể tự động tạo ra các số luôn=9&TEXT(ROW(A1),"0000")&"0000"
Tôi thấy bạn hỏi về mấy cái số này cũng nhiều rồi. Sao không thử một lần tự mình lập công thức cho mình. Cũng tương tự như các công thức mà bạn được người khác làm giúp. Sửa lại một tí là xong thôi mà.chuẩn rùi anh ạ ,
nếu em muốn mở rộng giới hạn tìm số hơn tìm các số sau 1,3,6,8,9 trong dãy 6 số cuối thì làm thế nào anh ?
còn có cách nào ở cột A1 em chỉ cần đánh [FONT="]9[/FONT][FONT="]32120000[/FONT] thì ở cột B1 dùng công thức gì để nó có thể tự động tạo ra các số luôn
p/s thêm : em muốn giới hạn cụ thể hơn là tìm các số [FONT="]9[/FONT][FONT="]32120000 , [/FONT][FONT="]9[/FONT][FONT="]02120000 , thanks anh[/FONT]
=SUBSTITUTE(SUBSTITUTE(RIGHT(A1,6),3,8),6,8)="888888"
cái này e ko hiêu công thức nên mò chưa ra , mong anh giúp đỡ , thanksnếu em muốn mở rộng giới hạn tìm số hơn tìm các số sau 1,3,6,8,9 trong dãy 6 số cuối thì làm thế nào anh ?
em muốn tìm 3,5,6,8 đổi thành thế này sao ko đc vậy anh ?=SUBSTITUTE(SUBSTITUTE(RIGHT(A1,6),3,8),6,8)="888888"
Đằng nào thì bạn cũng không sửa công thức được, để mình viết cho bạn một hàm này cho bạn sử dụng thử xem, từ từ nghiên cứu các hàm sauchuẩn rùi anh ạ ,
nếu em muốn mở rộng giới hạn tìm số hơn tìm các số sau 1,3,6,8,9 trong dãy 6 số cuối thì làm thế nào anh ?
Public Function Tim(Cll, iSo As Integer, Dk) As String
Dim I, J, Dem, M, Tam
Cll = Right(Cll, iSo)
For I = 1 To Len(Dk)
If InStr(1, Cll, Mid(Dk, I, 1)) = 0 Then Tim = "No": Exit Function
Next I
For I = 1 To Len(Dk)
For J = 1 To Len(iSo)
If Mid(Cll, J, 1) = Mid(Dk, I, 1) Then Dem = Dem + 1
Next J
Next I
Tim = IIf(Dem = Len(iSo), "Ok", "No")
End Function
em ko rành về excel ,hic, cái này vào chổ nào để chỉnh vậy anh , thanksPublic Function Tim(Cll, iSo As Integer, Dk) As String
Dim I, J, Dem, M, Tam
Cll = Right(Cll, iSo)
For I = 1 To Len(Dk)
If InStr(1, Cll, Mid(Dk, I, 1)) = 0 Then Tim = "No": Exit Function
Next I
For I = 1 To Len(Dk)
For J = 1 To Len(iSo)
If Mid(Cll, J, 1) = Mid(Dk, I, 1) Then Dem = Dem + 1
Next J
Next I
Tim = IIf(Dem = Len(iSo), "Ok", "No")
End Function