Tim giá trị gần bằng (6 người xem)

Liên hệ QC

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

Duong189

Thành viên mới
Tham gia
20/7/18
Bài viết
1
Được thích
0
Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
 

File đính kèm

Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
Bạn thử cái này nhé
H3=LOOKUP(2,1/(SEARCH(LEFT($F$3:$F$94,10),C3)>=1),$F$3:$F$94)
Mình lấy độ dài chuỗi sau là 10 số để so sánh, thấy kết quả giữa Thiết kế và Đo được giống nhau khá nhiều, có 1 ít dòng lệch, chắc đạt yêu cầu của bạn :)
Có vài lỗi #N/A xuất hiện, có thể do lệch đến ít hơn 10 số đầu.
 

File đính kèm

=INDEX($C$3:$C$94;MATCH(F3;$C$3:$C$94;0))
=INDEX($D$3:$D$94;MATCH(G3;$D$3:$D$94;0))
Bạn check lại xem đúng không? ; ))
 
Lần chỉnh sửa cuối:
Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
Thử, 0.01 là độ chênh lệch tối thiểu.
Mã:
=LOOKUP(2,1/(ABS(F3-C$3:C$94)<=0.01)/(ABS(G3-D$3:D$94)<=0.01),B$3:B$94)
 
Lần chỉnh sửa cuối:
Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
Tôi so sánh cả hai cột, và lấy link của nó để bạn dễ dò, và tiện xem xét lựa chọn khác.
Xem file kèm
Thân
 

File đính kèm

Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
Theo tôi nghĩ thì A và B như nhau, vì vậy để tìm cặp A1, B1 gần đúng nhất với A, B thì tổng mức chênh lệch của nó là nhỏ nhất, công thức ở H3:
Mã:
H3=INDEX($B$3:$B$94,MATCH(MIN(MMULT(ABS(F3:G3-$C$3:$D$94),{1;1})),MMULT(ABS(F3:G3-$C$3:$D$94),{1;1}),))
Copy xuống!!!
 
Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
Điểm gần nhất là điểm có khoảng cách ngắn nhất, bạn dùng công thức MẢNG sau
INDEX( $B$3:$B$94,MATCH(MIN(SQRT((F3-$C$3:$C$94)^2 + (G3-$D$3:$D$94)^2)),SQRT((F3-$C$3:$C$94)^2 + (G3-$D$3:$D$94)^2),0),1)
 
Điểm gần nhất là điểm có khoảng cách ngắn nhất, bạn dùng công thức MẢNG sau
INDEX( $B$3:$B$94,MATCH(MIN(SQRT((F3-$C$3:$C$94)^2 + (G3-$D$3:$D$94)^2)),SQRT((F3-$C$3:$C$94)^2 + (G3-$D$3:$D$94)^2),0),1)
Cách tôi và bạn là như nhau bị lệch ở dòng 29 do sử dụng khác nhau giữa ABS và bình phương, C10 mức chênh lệch của nó thấp hơn C9, nhưng C9 nó lệch đều hơn C10 thì cái nào được xem đúng hơn ta?
 
Cách tôi và bạn là như nhau bị lệch ở dòng 29 do sử dụng khác nhau giữa ABS và bình phương, C10 mức chênh lệch của nó thấp hơn C9, nhưng C9 nó lệch đều hơn C10 thì cái nào được xem đúng hơn ta?
2 cái không giống nhau mà bạn, cái của mình xét theo khoảng cách 2 điểm và lấy khoảng cách ngắn nhất. Trong trường hợp bạn nêu ra thì chủ topic sẽ phải xem xét và lấy giá trị nào thôi
 
Mọi người chỉ giáo dùm e này với (File đính kèm)
Em làm bên đo đạc nhà cao tầng
Em có 1 bảng giá trị "thiết kế" gồm 1 cặp số A và B nằm theo thứ tự
Bây giờ em đo thực tế nó ra 1 cặp số khác là A1 bà B1 (nằm lộn xộn)
Trong đó thì A gần bằng hoặc bằng A1 , B gần bằng hoặc bằng B1
Giờ e muốn tìm ra những cặp số gần bằng nhau để ráp lại với nhau (trong 2 dữ liệu "thiết kế" và " đo được"
Xin cảm ơn rất nhiều
Nếu bạn đo A1 và B1 đồng thời, sau đó chuyển qua đo A2 và B2, ... như vậy thì chỉ cần tìm ra A1 thì sẽ có tương ứng B1 luôn. Hàm lúc này sẽ viết khác.
Còn nếu bạn đo A1, A2, A3 ... đến khi hoàn thành xong mới qua đo B1, B2, B3 và kết quả lại không sắp xếp theo cặp tương ứng ... vậy thì sẽ có khả năng A1 đi cặp với B2 ... Hàm lúc này sẽ viết khác, phải tham chiếu cả A1 và B1.
Mình giả sử A1 và B1 của bạn mặc định là 1 cặp luôn, vậy thì công việc sẽ đơn giản hơn nhiều, chỉ cần sử dụng A1 để tham chiếu, không cần B1 nữa.
Công thức mảng tại ô I3
=INDEX($B$3:$B$94,MATCH(MIN(ABS(C3:C94-F3)),ABS(C3:C94-F3),0))
 
2 cái không giống nhau mà bạn, cái của mình xét theo khoảng cách 2 điểm và lấy khoảng cách ngắn nhất. Trong trường hợp bạn nêu ra thì chủ topic sẽ phải xem xét và lấy giá trị nào thôi
Như nhau bạn ạ, của tôi cũng tính khoảng cách ngắn nhất giữa 2 điểm, mà tôi nghĩ cách bạn hợp lý hơn có được 2 yếu tố là ngắn gần nhất và đều. Cũng còn nhiều cách khác ở trên, để bạn chủ topic quyết định vậy, mà công thức của bạn không cần sài SQRT cũng được.
 
Lần chỉnh sửa cuối:
Nếu bạn đo A1 và B1 đồng thời, sau đó chuyển qua đo A2 và B2, ... như vậy thì chỉ cần tìm ra A1 thì sẽ có tương ứng B1 luôn. Hàm lúc này sẽ viết khác.
Còn nếu bạn đo A1, A2, A3 ... đến khi hoàn thành xong mới qua đo B1, B2, B3 và kết quả lại không sắp xếp theo cặp tương ứng ... vậy thì sẽ có khả năng A1 đi cặp với B2 ... Hàm lúc này sẽ viết khác, phải tham chiếu cả A1 và B1.
Mình giả sử A1 và B1 của bạn mặc định là 1 cặp luôn, vậy thì công việc sẽ đơn giản hơn nhiều, chỉ cần sử dụng A1 để tham chiếu, không cần B1 nữa.
Công thức mảng tại ô I3
=INDEX($B$3:$B$94,MATCH(MIN(ABS(C3:C94-F3)),ABS(C3:C94-F3),0))
A, B chính là tọa độ X, Y của 1 điểm, 2 cái này đi với nhau tức là khi đo 1 điểm thì bạn có x, y. Vấn đề chỉ so sánh x hoặc Y thì sai hoàn toàn.
Ví dụ C1(1,1) C1'(1,3), C1''(1,2), 3 điểm này cùng tọa độ X nhưng khác Y vậy để tìm điểm gần với C1 thì phải xét cả Y
Bài đã được tự động gộp:

Như nhau bạn ạ, của tôi cũng tính khoảng cách ngắn nhất giữa 2 điểm, mà tôi nghĩ cách bạn hợp lý hơn có được 2 yếu tố là ngắn gần nhất và đều. Cũng còn nhiều cách khác ở trên, để bạn chủ topic quyết định vậy, mà công thức của bạn không cần sài SQRT cũng được.
Bạn bị nhầm hay sao ấy. Khoảng cách 2 điểm A(x1,y1) và B(x2,y2)
AB = sqrt((x1-x2)^2 + (y1-y2)^2)
 
A, B chính là tọa độ X, Y của 1 điểm, 2 cái này đi với nhau tức là khi đo 1 điểm thì bạn có x, y. Vấn đề chỉ so sánh x hoặc Y thì sai hoàn toàn.
Ví dụ C1(1,1) C1'(1,3), C1''(1,2), 3 điểm này cùng tọa độ X nhưng khác Y vậy để tìm điểm gần với C1 thì phải xét cả Y
Bài đã được tự động gộp:


Bạn bị nhầm hay sao ấy. Khoảng cách 2 điểm A(x1,y1) và B(x2,y2)
AB = sqrt((x1-x2)^2 + (y1-y2)^2)
Bạn không hiểu ý mình rồi.
Ví dụ theo lí thuyết điểm A có tọa độ (3,5), điểm B có tọa độ (4,6)
Khi đo, chủ thớt không đo theo thứ tự lí thuyết, mà lại đi đo điểm B trước (4.1,6.2) sau đó mới đo điểm A, và khi nhập kết quả vào file excel cũng là kết quả của điểm B trước. Khi đó dẫn đến kết quả lý thuyết và thực tế không cùng hàng.
Bây giờ chủ thớt phát sinh vấn đề, cần xem kết quả (4.1,6.2) là của A lý thuyết hay B lý thuyết, như thế mình chỉ cần so sánh tung độ hoặc hoành độ là được rồi. Vì khi đo đã đo và nhập liệu đã theo cặp rồi.
Ví dụ khi nói đến con số 4.1 thì ứng với nó là 6.2 luôn.
Mình diễn đạt hơi khó hiểu, mong ai đó hiểu được ý mình va diễn đạt lại rõ hơn.
 
Bạn không hiểu ý mình rồi.
Ví dụ theo lí thuyết điểm A có tọa độ (3,5), điểm B có tọa độ (4,6)
Khi đo, chủ thớt không đo theo thứ tự lí thuyết, mà lại đi đo điểm B trước (4.1,6.2) sau đó mới đo điểm A, và khi nhập kết quả vào file excel cũng là kết quả của điểm B trước. Khi đó dẫn đến kết quả lý thuyết và thực tế không cùng hàng.
Bây giờ chủ thớt phát sinh vấn đề, cần xem kết quả (4.1,6.2) là của A lý thuyết hay B lý thuyết, như thế mình chỉ cần so sánh tung độ hoặc hoành độ là được rồi. Vì khi đo đã đo và nhập liệu đã theo cặp rồi.
Ví dụ khi nói đến con số 4.1 thì ứng với nó là 6.2 luôn.
Mình diễn đạt hơi khó hiểu, mong ai đó hiểu được ý mình va diễn đạt lại rõ hơn.
Cái sai của bạn là: như thế mình chỉ cần so sánh tung độ hoặc hoành độ là được rồi

Như ví dụ trên mình đã nói: Ví dụ C1 là tọa độ lý thuyết, C1' và C1'' là tọa độ đo được. Vậy bạn bảo cái nào là gấn với C1 nhất? Nếu so sánh X không thì rõ ràng cả 2 điểm thỏa mãn
 
Cái sai của bạn là: như thế mình chỉ cần so sánh tung độ hoặc hoành độ là được rồi

Như ví dụ trên mình đã nói: Ví dụ C1 là tọa độ lý thuyết, C1' và C1'' là tọa độ đo được. Vậy bạn bảo cái nào là gấn với C1 nhất? Nếu so sánh X không thì rõ ràng cả 2 điểm thỏa mãn
à đúng r bạn. mình đã đọc lại ví dụ của bạn.
 
Bạn bị nhầm hay sao ấy. Khoảng cách 2 điểm A(x1,y1) và B(x2,y2)
AB = sqrt((x1-x2)^2 + (y1-y2)^2)
Cái này là tính khoảng cách trong hệ tọa độ thôi, chứ nó đã ngắn nhất rồi thì sqrt hay không sqrt thì nó cũng ngắn nhất thôi, bạn thử bỏ sqrt trong công thức bạn ra xem, kết quả cũng tương tự thôi.
 
Cái này là tính khoảng cách trong hệ tọa độ thôi, chứ nó đã ngắn nhất rồi thì sqrt hay không sqrt thì nó cũng ngắn nhất thôi, bạn thử bỏ sqrt trong công thức bạn ra xem, kết quả cũng tương tự thôi.
bạn hoanganhvo2612: Sử dụng tổng bình phương độ lệch thay vì chỉ tính tổng độ lệch là đúng về mặt toán học để xét 2 điểm gần nhau.
Bạn excel_lv1.5: đúng ở vế không cần dùng khai căn, vì so sánh 2 số dương thì có thể so sánh trực tiếp luôn không cần sqrt rồi mới so sánh.
 
Nhìn các con số dài thòng, chênh lệch bé tí, bói ra khoảng cách, quá siêu:D
 
Web KT

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

Back
Top Bottom