Hỏi nhanh - đáp nhanh về công thức (phần 3)

Liên hệ QC
Chào các bạn,

Mình đang cần công thức tìm giá trị trong mảng trả về cột chứa giá trị
A9=giá trị cần tìm, B9=cột chứa giá trị
A1:J6 là mảng tìm giá trị

File đính kèm, các bạn tham khảo.

Thanks,
BT
 
Chào các bạn,

Mình đang cần công thức tìm giá trị trong mảng trả về cột chứa giá trị
A9=giá trị cần tìm, B9=cột chứa giá trị
A1:J6 là mảng tìm giá trị



File đính kèm, các bạn tham khảo.

Thanks,
BT
Thêm cách nữa cho bạn:
Mã:
=INDEX(A7:J7,SUMPRODUCT((A1:J6=A9)*COLUMN(A1:J6)))

CT này thì chỉ cần Enter thôi
 
Chào phuocam&khuongvietphong,

Mình dịch chuyển bảng dò tìm thì báo lỗi #ref!

các bạn khắc phục lỗi này như thế nào?

BT
 

File đính kèm

  • timkiem.xlsx
    9.9 KB · Đọc: 4
Chào phuocam&khuongvietphong,

Mình dịch chuyển bảng dò tìm thì báo lỗi #ref!

các bạn khắc phục lỗi này như thế nào?

BT
Bạn sửa công thức thành như thế này
=INDEX($H$25:$Q$25,SUMPRODUCT(($H$19:$Q$24=A9)*(COLUMN($H$19:$Q$24)-7)))
Lỗi của bạn ở chỗ màu đỏ đó
 
Tuy nhiên công thức trên vẫn bị lỗi nếu dịch chuyển bảng dò sang vị trí khác.
Có cách nào dịch chuyển bảng mà công thức và giá trị trả về vẫn đúng không?
 
Lần chỉnh sửa cuối:
Tuy nhiên công thức trên vẫn bị lỗi nếu dịch chuyển bảng dò sang vị trí khác.
Có cách nào dịch chuyển bảng mà công thức vẫn đúng không?
Bảng dò của bạn bắt đầu từ cột bao nhiêu thì bạn trừ đi ngần đó cột. Hiện tại tôi ko biết cách nào để thực hiện điều bạn muốn cả
 
Ý mình như dò tìm theo kiểu hàng ngang khi chuyển bảng dò theo dạng cột thì dịch chuyển thế nào giá trị vẫn đúng.
 

File đính kèm

  • timkiem.xlsx
    10.5 KB · Đọc: 7
ý mình như dò tìm theo kiểu hàng ngang khi chuyển bảng dò theo dạng cột thì dịch chuyển thế nào giá trị vẫn đúng.

Bạn điền giá trị dò vào ô B40 sau đó dán CT này vào ô C40:
Mã:
=index(a28:a37,sumproduct((b28:g37=b40)*row(b28:g37))-27)
 
Làm tròn số lên với 1 biên độ mong muốn

Mình muốn làm tròn số lên trong đoạn 0.5 thì dùng hàm nào được ạ? Mình thử Mround thì không thỏa tất cả

Vd: 0.33 -> tròn thành 0.5
1.23 -> tròn thành 1.5
5.55 -> tròn thành 6

Cám ơn ACE nhiều
 
1. Ý mính nói công thức index-sumproduct-row dù dịch chuyển bảng dò đi đâu giá trị trả về vẫn đúng.
2. còn CT index-sumproduct-column dịch chuyển bảng dò đi giá trị trả về sai.
 
1. Ý mính nói công thức index-sumproduct-row dù dịch chuyển bảng dò đi đâu giá trị trả về vẫn đúng.
2. còn CT index-sumproduct-column dịch chuyển bảng dò đi giá trị trả về sai.
Bạn dịch chuyển như thế nào? dịch chuyển qua lại hay dịch chuyển lên xuống?...
 
Bạn tải file đính kèm ở bài #189 về rồi dịch chuyển bảng dò thì CT index-sumproduct-row dù dịch chuyển bảng dò đi giá trị trả về vẫn đúng..

còn với CT index-sumproduct-column dịch chuyển bảng dò đi giá trị trả về sai.
 
Lần chỉnh sửa cuối:
Trong file thí dụ mình muốn hỏi về 2 việc:
1. Trong bảng C5:C11 có giá trị "f" hay không. Mình dự định dùng hàm IF(or(), nhưng thấy hàm dài quá, nếu bảng giá trị mà hàng ngàn dòng thì +-+-+-++-+-+-++-+-+-+.
2. Trong bảng C5:C11 có bao nhiêu loại giá trị. Trong ví dụ là "b", "c", "e", "k","g" có 5 loại. Nếu xuất ra được có 5 loại là b, c, e, k, g thì càng tốt
Cám ơn mọi người-\\/.-\\/.-\\/.
 

File đính kèm

  • Excel.xlsx
    8.3 KB · Đọc: 5
Lần chỉnh sửa cuối:
Trong file thí dụ mình muốn hỏi về 2 việc:
1. Trong bảng C5:K10 có giá trị "f" hay không. Mình dự định dùng hàm IF(or(), nhưng thấy hàm dài quá, nếu bảng giá trị mà hàng ngàn dòng thì +-+-+-++-+-+-++-+-+-+.
2. Trong bảng C5:K10 có bao nhiêu loại giá trị. Trong ví dụ là "b", "c", "e", "k","g" có 5 loại. Nếu xuất ra được có 5 loại là b, c, e, k, g thì càng tốt
Cám ơn mọi người-\\/.-\\/.-\\/.

C5:K10 là sao? Bạn dùng địa chỉ cho vùng nào?
Hiểu mơ hồ nên làm mơ hồ trong file, bạn tuỳ nghi sử dụng.
 

File đính kèm

  • Excel.xlsx
    8.7 KB · Đọc: 9
Vùng C5:C11. Đúng cái mình cần rồi, giờ xem để tìm hiểu cách bạn viết hàm. Cám ơn nhiều nhiều!!!
 
Lần chỉnh sửa cuối:
Mình không hiểu được hàm bạn viết. (@$%@(@$%@
 
Mình không hiểu được hàm bạn viết. (@$%@(@$%@

- Câu 1 của bạn thì dùng Countif(), bạn tự tìm hiểu.
- Câu 2 tôi "chỉ" bạn một cách thủ công "đang giỡn như đơn giản"
1/ Copy C5:C11 paste value sang G5, đừng click chuột vào sheet (G5:G11 đã được tô chọn)
2/ Vào Data - Chọn mục Remove Duplicates, Cứ OK tới tới...
Xong phim!
C5 tới C1000 cũng được.
 
Mình muốn nhờ các bạn giúp dùm hàm tính max có điều kiện không dung Dmax (do số liệu rất nhiều)

Mình có viết cụ thể trong file excel đính kèm.
Nhờ các bạn hỗ trợ giúp mình
 

File đính kèm

  • Max có điều kiện.xlsx
    11.9 KB · Đọc: 7
Web KT
Back
Top Bottom