Giúp em CT tìm chuỗi số tiến và AABBAA trong dãy số

Liên hệ QC

ThuyTrang79

Thành viên hoạt động
Tham gia
13/2/20
Bài viết
140
Được thích
26
Em chào anh chị !
Em có gởi file vd đính kèm, trong file có 2 vd,
Ở vd 1 nhờ anh chị giúp em CT tìm trong dãy số có chuỗi số tiến, nếu kết quả ở vị trí nào thì báo ở vị trí đó
Ở vd 2 trong file nhờ anh chị giúp em CT tìm trong dãy số có chuỗi AABBAA, nếu kết quả ở vị trí nào thì báo ở vị trí đó
Em cảm ởn anh chị nhiều ạ !
 

File đính kèm

  • vd.a1.xlsx
    10.2 KB · Đọc: 38
Em chào anh chị !
Em có gởi file vd đính kèm, trong file có 2 vd,
Ở vd 1 nhờ anh chị giúp em CT tìm trong dãy số có chuỗi số tiến, nếu kết quả ở vị trí nào thì báo ở vị trí đó
Ở vd 2 trong file nhờ anh chị giúp em CT tìm trong dãy số có chuỗi AABBAA, nếu kết quả ở vị trí nào thì báo ở vị trí đó
Em cảm ởn anh chị nhiều ạ !
Bạn dùng các công thức sau:
Mã:
B2=MIN(IFERROR(FIND(TEXT(MMULT(IFERROR(--(MID("0"&A2,ROW($1:$100),2)+{-1,0,1}),),10^{4;2;0}),"000000"),"0"&A2),""))
B18=MIN(IFERROR(FIND(TEXT(REPT(ROW($1:$10)-1,4),"00"&TRANSPOSE(REPT("\"&ROW($1:$10)-1,2)&"00")),A18),""))
Các công thức có thể cần bấm Ctrl+Shift+Enter!
 
Bạn dùng các công thức sau:
Mã:
B2=MIN(IFERROR(FIND(TEXT(MMULT(IFERROR(--(MID("0"&A2,ROW($1:$100),2)+{-1,0,1}),),10^{4;2;0}),"000000"),"0"&A2),""))
B18=MIN(IFERROR(FIND(TEXT(REPT(ROW($1:$10)-1,4),"00"&TRANSPOSE(REPT("\"&ROW($1:$10)-1,2)&"00")),A18),""))
Các công thức có thể cần bấm Ctrl+Shift+Enter!
Dạ CT chạy ra kết quả ok ạ, em muốn CT chạy ko cần Ctrl+Shift+Enter ạ, nếu có thể cho viết hộ em CT đơn giản dễ hiểu hơn ạ, em cảm ơn anh nhiều ạ !
 
Chắc cũng không dễ hiểu hơn :D
Mã:
=MIN(IFERROR(FIND(TEXT(MID(0&A2,ROW($1:$9),2)*10101+102,"000000"),"0"&A2),""))
Mã:
=MIN(IFERROR(FIND(REPLACE(REPT(MID(A18,ROW($1:$7),1),4),3,,REPT(MID(A18,ROW($3:$9),1),2)),A18),""))
 
Em không hiểu bài này
Tại sao mà B5,B6 lại là vị trí số 3
Và tại sao ô B4, B11 lại là vị trí số 2 ạ?
 

File đính kèm

  • 1597810493222.png
    1597810493222.png
    339.6 KB · Đọc: 14
B4, B5, B6 sao bạn?
 
Chắc cũng không dễ hiểu hơn :D
Mã:
=MIN(IFERROR(FIND(TEXT(MID(0&A2,ROW($1:$9),2)*10101+102,"000000"),"0"&A2),""))
Mã:
=MIN(IFERROR(FIND(REPLACE(REPT(MID(A18,ROW($1:$7),1),4),3,,REPT(MID(A18,ROW($3:$9),1),2)),A18),""))
Khó hiểu hớn đấy bác ạ :D
 
Bài toán này dùng để làm gì vậy?
Có liên quan gì đến Ông Huyện không?
Anh không nhớ rồi. Bạn chủ thớt chuyên về sim số điện thoại. Một 'số đẹp' no bụng vài năm.

------
Các công thức ở đây chỉ là phần nhỏ xíu, phần còn lại là code chạy công thức đó để ra số đẹp... nên cần công thức 'dễ hiểu', không được CSE vì vài ngàn dòng.
 
Anh không nhớ rồi. Bạn chủ thớt chuyên về sim số điện thoại. Một 'số đẹp' no bụng vài năm.

------
Các công thức ở đây chỉ là phần nhỏ xíu, phần còn lại là code chạy công thức đó để ra số đẹp... nên cần công thức 'dễ hiểu', không được CSE vì vài ngàn dòng.
Dạ em làm cho nhà mạng, xếp giao việc phải làm, rồi đi bán từng cái sim để kiếm chỉ tiêu để có lương, anh có chiêu gì "bán 1 sim no bụng cả năm", về lấy nguồn hàng giá rẻ và cách bán cho khách hàng giá cực cao để có thể no bụng 1 tháng thôi ạ, nhờ anh inbox chỉ giúp em làm với ạ. cảm ơn anh rất nhiều !
Bài đã được tự động gộp:

Chắc cũng không dễ hiểu hơn :D
Mã:
=MIN(IFERROR(FIND(TEXT(MID(0&A2,ROW($1:$9),2)*10101+102,"000000"),"0"&A2),""))
Mã:
=MIN(IFERROR(FIND(REPLACE(REPT(MID(A18,ROW($1:$7),1),4),3,,REPT(MID(A18,ROW($3:$9),1),2)),A18),""))
Dạ CT chạy chưa ra hết kết quả nhờ anh giúp em thêm CT với ạ, cảm ơn anh !
 
1597826743299.png
Hoa hết cả mắt các bác ạ.
Mã:
=IFS(MID(A2,1,5)-MID(A2,1,1)*10101=102,1,MID(A2,1,6)-MID(A2,1,2)*10101=102,2,MID(A2,2,6)-MID(A2,2,2)*10101=102,3,MID(A2,3,6)-MID(A2,3,2)*10101=102,4,MID(A2,4,6)-MID(0&A2,4,2)*10101=102,5,1,0)
Mã:
=IFS(MID(A18,1,1)*110011+MID(A18,3,1)*1100-MID(A18,1,6)=0,1,MID(A18,2,1)*110011+MID(A18,4,1)*1100-MID(A18,2,6)=0,2,MID(A18,3,1)*110011+MID(A18,5,1)*1100-MID(A18,3,6)=0,3,MID(A18,4,1)*110011+MID(A18,6,1)*1100-MID(A18,4,6)=0,4,1,0)
 
View attachment 243498
Hoa hết cả mắt các bác ạ.
Mã:
=IFS(MID(A2,1,5)-MID(A2,1,1)*10101=102,1,MID(A2,1,6)-MID(A2,1,2)*10101=102,2,MID(A2,2,6)-MID(A2,2,2)*10101=102,3,MID(A2,3,6)-MID(A2,3,2)*10101=102,4,MID(A2,4,6)-MID(0&A2,4,2)*10101=102,5,1,0)
Mã:
=IFS(MID(A18,1,1)*110011+MID(A18,3,1)*1100-MID(A18,1,6)=0,1,MID(A18,2,1)*110011+MID(A18,4,1)*1100-MID(A18,2,6)=0,2,MID(A18,3,1)*110011+MID(A18,5,1)*1100-MID(A18,3,6)=0,3,MID(A18,4,1)*110011+MID(A18,6,1)*1100-MID(A18,4,6)=0,4,1,0)
Dạ em chạy thử chưa ra kết quả ạ đúng ạ .
 
Sai chỗ nào thì bạn đưa file lên chứ cứ chưa đúng chưa đúng ai biết đâu mà đỡ.
 
Số 0384.98.99.00 có được gọi là tiến lên không? :boxing:
 

File đính kèm

  • vd.a1.xlsx
    11.1 KB · Đọc: 4
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom