Ngày 5 tháng 3 kết quả K?Nhờ cộng đồng giúp mình tìm cách dò Mã kí hiệu theo chuỗi thời gian với..
Cảm ơn mọi người..!
Ngày 5 tháng 3 kết quả K?Nhờ cộng đồng giúp mình tìm cách dò Mã kí hiệu theo chuỗi thời gian với..
Cảm ơn mọi người..!
Thử ?Nhờ cộng đồng giúp mình tìm cách dò Mã kí hiệu theo chuỗi thời gian với..
Cảm ơn mọi người..!
mình gửi lại kết quả nhập bằng tay,, và chỉnh lại điều kiện của bài.. Sr..Ngày 5 tháng 3 kết quả K?
Dùng công thức của bạn @Phuocammình gửi lại kết quả nhập bằng tay,, và chỉnh lại điều kiện của bài.. Sr..
đã xong mình đã làm được rồi cảm ơn mọi anh.Dùng công thức của bạn @Phuocam
đã xong mình đã làm được rồi cảm ơn anhmình gửi lại kết quả nhập bằng tay,, và chỉnh lại điều kiện của bài.. Sr..
Bạn thay đổi dữ liệu từ C2 đến K2 thành 2 dòng rồi dùng LOOKUP như các bài hướng dẫn ở trên.Nhờ các Anh/Chị hỗ trợ công thức tìm giá trị phù hợp trong khoảng theo file đính kèm ạ.
Cám ơn mọi người.
STT | Mã cửa hàng | Đơn giá (VND/ m3) | ||||||||
0 | 0.5001 | 1.0001 | 1.4001 | 2.0001 | 3.0001 | 4.0001 | 6.0001 | 10.0001 | ||
1 | 5719 | 523,000 | 504,000 | 486,000 | 479,000 | 471,000 | 387,000 | 381,000 | 378,000 | 355,000 |
2 | 7200 | 523,000 | 504,000 | 486,000 | 479,000 | 471,000 | 387,000 | 381,000 | 378,000 | 355,000 |
3 | 6450 | 684,000 | 652,000 | 620,000 | 591,000 | 563,000 | 537,000 | 510,000 | 487,000 | 464,000 |
4 | 5058 | 412,000 | 392,000 | 373,000 | 356,000 | 339,000 | 322,000 | 307,000 | 292,000 | 279,000 |
5 | 4932 | 412,000 | 392,000 | 373,000 | 356,000 | 339,000 | 322,000 | 307,000 | 292,000 | 279,000 |
6 | 4960 | 474,000 | 451,000 | 430,000 | 410,000 | 390,000 | 370,000 | 353,000 | 335,000 | 321,000 |
7 | 7085 | 536,000 | 510,000 | 486,000 | 463,000 | 441,000 | 418,000 | 399,000 | 379,000 | 363,000 |
8 | 5664 | 474,000 | 451,000 | 430,000 | 410,000 | 390,000 | 370,000 | 353,000 | 335,000 | 321,000 |
9 | 4014 | 291,000 | 277,000 | 263,000 | 251,000 | 239,000 | 228,000 | 217,000 | 206,000 | 196,000 |
10 | 118 | 817,000 | 680,000 | 627,000 | 627,000 | 627,000 | 627,000 | 627,000 | 608,000 | 581,000 |
11 | 129 | 599,000 | 578,000 | 556,000 | 548,000 | 538,000 | 463,000 | 458,000 | 451,000 | 420,000 |
Cám ơn hướng xử lý của Phuocam.Bạn thay đổi dữ liệu từ C2 đến K2 thành 2 dòng rồi dùng LOOKUP như các bài hướng dẫn ở trên.
Hoặc thay đổi như bên dưới, rồi dùng:
=VLOOKUP(B17,$B$3:$K$13,MATCH(C17,$C$2:$K$2,1)+1,0)
STT Mã cửa hàng Đơn giá
(VND/ m3)0 0.5001 1.0001 1.4001 2.0001 3.0001 4.0001 6.0001 10.0001 15719 523,000 504,000 486,000 479,000 471,000 387,000 381,000 378,000 355,000 27200 523,000 504,000 486,000 479,000 471,000 387,000 381,000 378,000 355,000 36450 684,000 652,000 620,000 591,000 563,000 537,000 510,000 487,000 464,000 45058 412,000 392,000 373,000 356,000 339,000 322,000 307,000 292,000 279,000 54932 412,000 392,000 373,000 356,000 339,000 322,000 307,000 292,000 279,000 64960 474,000 451,000 430,000 410,000 390,000 370,000 353,000 335,000 321,000 77085 536,000 510,000 486,000 463,000 441,000 418,000 399,000 379,000 363,000 85664 474,000 451,000 430,000 410,000 390,000 370,000 353,000 335,000 321,000 94014 291,000 277,000 263,000 251,000 239,000 228,000 217,000 206,000 196,000 10118 817,000 680,000 627,000 627,000 627,000 627,000 627,000 608,000 581,000 11129 599,000 578,000 556,000 548,000 538,000 463,000 458,000 451,000 420,000
Bạn thử hàm sau:Chào các thầy và anh chị em GPE.
Em cũng có bài toán gần giống anh chị em hỏi trên nhờ các thầy và anh chị em GPE giúp đỡ theo file đính kèm gồm:
- Lấy giá trị trong khoàng
- Tham chiếu 2 điều kiện
Em cảm ơn.
=INDEX($C$2:$C$8,MATCH(H3,$B$2:$B$8,1))
Cảm ơn bác. Em thấy đúng rồi ạ.=INDEX($C$2:$C$8,MATCH(H3,$B$2:$B$8,1))
Vì em có điều kiện của HM nữa, nên bác xem thêm giúp em với ạ, nếu HM được thay bằng tên khác thì không ra được kết quả ạCảm ơn bác. Em thấy đúng rồi ạ.
Em tìm mà chưa thấy, bác có link bài viết đó gửi giúp em xem với ạ. Bạn em nhờ viết được công thức như thế này: =INDEX($C$2:$C$69,MAX(IFERROR((T(N("HLVD"))&L2=$A$2:$A$69)*(N("HLVD")=0)*((N("HLVD")+M2)>=$B$2:$B$69)*(N("HLVD")=0)*ROW($1:$97),N("HLVD"))))Hàm Match với tham số thứ 3 là 1 thì là cách tìm gần đúng (tìm giá trị giữa 2 dòng). Kiểu này chỉ áp dụng được cho một điều kiện, hoặc hai điều kiện có cùng kiểu là số. Điều kiện của bạn vừa là số, vừa là chữ cho nên không thể dùng. (muốn dùng thì phải lồng nhiều Index/Match, rất phức tạp.
Cách dò nhiều điều kiện nằm ở trong các hàm mảng SUMPRODUCT, LOOKUP, AGGREGATE. Bài này ở đây có nhiều rồi. Nếu bạn chịu khó tìm thì ra.
Thấy được thì cứ việc xài.Em tìm mà chưa thấy, bác có link bài viết đó gửi giúp em xem với ạ. Bạn em nhờ viết được công thức như thế này: =INDEX($C$2:$C$69,MAX(IFERROR((T(N("HLVD"))&L2=$A$2:$A$69)*(N("HLVD")=0)*((N("HLVD")+M2)>=$B$2:$B$69)*(N("HLVD")=0)*ROW($1:$97),N("HLVD"))))
Em không hiểu như thế nào nhưng đang cho ra kết quả ok bác ạ.
Hàm AGGREGATE khá lợi hạiCảm ơn bác. Em thấy đúng rồi ạ.
Bài đã được tự động gộp:
Vì em có điều kiện của HM nữa, nên bác xem thêm giúp em với ạ, nếu HM được thay bằng tên khác thì không ra được kết quả ạ
=AGGREGATE(15,6,$C$1:$C$26/($A$1:$A$26=D2)/($B$1:$B$26<=E2),1)
Theo tôi test thì hàm này dựa trên điều kiện là cột C sắp lớn đến nhỏ thay vì không cần sắp.Hàm AGGREGATE khá lợi hạiMã:=AGGREGATE(15,6,$C$1:$C$26/($A$1:$A$26=D2)/($B$1:$B$26<=E2),1)
Công thức nầy chỉ dùng cho dữ liệu đồng biến hay nghịch biến, dữ liệu không cần sấp xếp cũng được nếu với yêu cầu về điều kiện "$B$1:$B$26<=E2"Theo tôi test thì hàm này dựa trên điều kiện là cột C sắp lớn đến nhỏ thay vì không cần sắp.
Ô G4 ra đúng kết quả là vì dữ liệu cột C ở nhóm máy B sắp xếp đúng. Ô B5 không ra kết quả là vì cột C không sắp xếp.
View attachment 295185