Công thức hàm dò tìm (1 người xem)

  • Thread starter Thread starter qv7tb
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

qv7tb

Sâu phải đào
Tham gia
11/1/12
Bài viết
153
Được thích
6
Nghề nghiệp
kỹ sư điện
Tìm sự xuất hiện của 1 số thuộc ô cột A so với F3 nếu có đánh dấu, nếu không bỏ qua, tương tự ta làm lần lượt với cột B,C,D,E,F với G3,H3,I3,J3
 

File đính kèm

File đính kèm

Cảm ơn anh nhiều đúng với bài em cần!!!
 
em có bài này cũng gần giống bài trên không biết có sai phạm gì không, em post các bác, a/e xem giúp đỡ vậy.
Dò tìm giá trị. lấy 2 số thuộc cột A, hoặc B so với 2 số bất kỳ thuộc hàng 1 hoặc 2 thì cho kết quả lần lượt theo cột H Và I, bài toán mô tả cụ thể ở ví dụ sau
 

File đính kèm

Cảm ơn bạn và a/e forum GPE!
 
mấy anh giúp em cái

giúp em làm cái đơn giá với
 

File đính kèm

mấy anh pro chỉ em thêm bài này với

làm giùm em cái số lượng..tham chiếu vào bảng số lượng bên dưới...em k bik làm cái bài tham chiếu có ngày tháng
 

File đính kèm

công thức tính số lượng như sau
Tại E7 =HLOOKUP(LEFT(A7,1),$D$18:$H$21,MONTH(D7)+1,0)
 
em có bài toán dò tìm số đảo của cột A so với F3 lần lượt cho cột B,C,D so với G3,H3,I3 cho kết quả như ví dụ minh họa.
Cảm mọi người 4rum GPE quan tam giúp đỡ!
 

File đính kèm

em có bài toán dò tìm số đảo của cột A so với F3 lần lượt cho cột B,C,D so với G3,H3,I3 cho kết quả như ví dụ minh họa.
Cảm mọi người 4rum GPE quan tam giúp đỡ!
tại F4=IF(OR(A4=F$3,MOD(A4,10)*10+INT(A4/10)=F$3),1,"")
bạn thử xem đúng không?
 
Chuẩn rồi anh! Cảm ơn anh và GPE!
 
em có bài không biết giải quyết thế nào các bạn, các bạn chỉ giúp tìm giá trị đảo của hàng 1 so với cột A, hàng 2,
hoặc 3, hoặc so sánh với cột B, hoặc C, hoặc D cho kết quả lần lượt tại cột F,G,H,I.
Cảm ơn các bạn quan tâm và cho ý kiến.
 

File đính kèm

Lần chỉnh sửa cuối:
Bài này cũng khá lâu rồi mọi người cho em ý kiến với. công thức khó quá thì cho em code chạy cũng được thanks mọi người
 
rất cảm ơn quan tâm và cần sự chia sẻ của mọi người.
 
Quả thật với câu giải thích thế này: "Công thức tìm sự xuất hiện của 1 số đảo hàng 1 so với cột A(a4 đến a12),hàng 2,hoặc 3,4 so với cột B hoặc C,D cho kết quả bên cột F,G,H,I", có thể tới giờ này chưa ai giải mã nổi.
Bạn giải thích kỹ hơn được không? Số đảo, ví dụ là 45 và 54? Có phải nếu A5=45, bạn muốn tìm giá trị 45 và 54 trong vùng A1:D4, nếu có ít nhất 1 giá trị tìm thấy thì đánh số 1?
Nếu đúng vậy, thử công thức này tại F5:
Mã:
=IF(A5="","",IF(SUMPRODUCT(($A$1:$D$4=A5)+($A$1:$D$4=--(RIGHT(A5)&LEFT(A5))))>0,1,""))
 
Quả thật với câu giải thích thế này: "Công thức tìm sự xuất hiện của 1 số đảo hàng 1 so với cột A(a4 đến a12),hàng 2,hoặc 3,4 so với cột B hoặc C,D cho kết quả bên cột F,G,H,I", có thể tới giờ này chưa ai giải mã nổi.
Bạn giải thích kỹ hơn được không? Số đảo, ví dụ là 45 và 54? Có phải nếu A5=45, bạn muốn tìm giá trị 45 và 54 trong vùng A1:D4, nếu có ít nhất 1 giá trị tìm thấy thì đánh số 1?
Nếu đúng vậy, thử công thức này tại F5:
Mã:
=IF(A5="","",IF(SUMPRODUCT(($A$1:$D$4=A5)+($A$1:$D$4=--(RIGHT(A5)&LEFT(A5))))>0,1,""))
bác có chút hiểu nhầm hay em nói chưa rõ:hàng 1 từ(A1:D1) so với cột A từ(A5:A12) tương tự hàng 2 từ(A2:D2) so với cột B(B5:B12)... kết quả cho qua bên như ví dụ minh họa. Các bác còn lăn tăn gì cứ chỉ bảo.
 
VD hàng 1 so với cột A:
hàng 1: 45,56,70,78
cột A: 45,54,43,46,67,35,76,87
Theo kết quả của bạn, cột A được đánh dấu 1 tại vị trí tương ứng với 45,54 và 87 của cột A.
Quy luật là gì?
 
Bạn dùng công thức sau
Mã:
=IF(COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),A5)+COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),RIGHT(A5,1)*10+LEFT(A5,1)),1,"")
Híc đọc mãi mới hiểu.
 
Bạn dùng công thức sau
Mã:
=IF(COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),A5)+COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),RIGHT(A5,1)*10+LEFT(A5,1)),1,"")
Híc đọc mãi mới hiểu.
Hic, đọc thấy liền. Số 70 và 07 giải quyết thế nào? theo chủ thớt thì không tính vào.
 
Hic, đọc thấy liền. Số 70 và 07 giải quyết thế nào? theo chủ thớt thì không tính vào.
Nếu không tính 07 và 70 thì dùng cái này được không anh?
Mã:
=IF((COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),A5)+COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),RIGHT(A5,1)*10+LEFT(A5,1)))*ISNUMBER(A5),1,"")
 
Bạn dùng công thức sau
Mã:
=IF(COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),A5)+COUNTIF(OFFSET($A$1,COLUMN(A:A)-1,,,4),RIGHT(A5,1)*10+LEFT(A5,1)),1,"")
Híc đọc mãi mới hiểu.

bài này thực nghiệm cho ra kết quả đúng rồi. còn công thức bài sau em thấy bỏ trường hợp 07,70,nếu các hợp có 0X(X: là 1,2,3,4,5,6,7,8,9) cung bị bỏ thôi.
 
bài này thực nghiệm cho ra kết quả đúng rồi. còn công thức bài sau em thấy bỏ trường hợp 07,70,nếu các hợp có 0X(X: là 1,2,3,4,5,6,7,8,9) cung bị bỏ thôi.
Vấn đè không phải tại công thức mà do "yêu cầu của bạn". Bạn thử xem lại File ví dụ của bạn xem có bỏ qua trường hợp 07,70 không? Tôi thấy bạn nên trau chút file ví dụ và bỏ nhiều thời gian hơn để gõ yêu cầu, vừa có kết quả nhanh hơn và không phải đoán già, đoán non để chạy theo bạn!
 
Vấn đè không phải tại công thức mà do "yêu cầu của bạn". Bạn thử xem lại File ví dụ của bạn xem có bỏ qua trường hợp 07,70 không? Tôi thấy bạn nên trau chút file ví dụ và bỏ nhiều thời gian hơn để gõ yêu cầu, vừa có kết quả nhanh hơn và không phải đoán già, đoán non để chạy theo bạn!

em làm lại và đính chính chính xác bác xem thế nào
 

File đính kèm

Tôi thấy bài #23 đã ra kết quả "chính xác với dữ liệu mẫu" không biết bạn cong muốn chi đây?
 
ah em chỉ gửi lại file khi bác yêu cầu thôi còn em thấy chuẩn rồi đâu vấn đề gì đâu. Cảm ơn bác và mọi người quan tâm giúp đỡ tận tâm.
 

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

Back
Top Bottom