[Giúp đỡ] Tìm kiếm giá trị giao của cột và hàng (1 người xem)

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

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

akazuki

Thành viên mới
Tham gia
5/3/14
Bài viết
1
Được thích
0
Xin chào các anh chị, em đang làm 1 bảng tính tụ bù cho nhà máy. Em đang gặp khó khăn trong việc tìm kiếm giá trị trong bảng vì chưa biết hướng đi thế nào. File em đính kèm phía dưới ạ.

Em xin nói qua về yêu cầu như sau:
+ Bảng giá trị Cosφ1, Cosφ2 đã có sẵn
+ Giá trị Công suất, Cosφ1, Cosφ2 do người dùng nhập
+ Giá trị K và Qb sẽ tự nhảy (add công thức)

Hướng làm của em như sau:
+ Từ giá trị Cosφ1, Cosφ2 tìm được giá trị của K (Em đang mắc chỗ này)
+ Biết được giá trị của K sẽ tìm được giá trị của Qb

Hiện tại em đang mắc ở chỗ giá trị Cosφ1, Cosφ2 để tìm ra K chưa biết triển khai thế nào. Mong anh chi giúp đỡ cho em ạ.
 

File đính kèm

Xin chào các anh chị, em đang làm 1 bảng tính tụ bù cho nhà máy. Em đang gặp khó khăn trong việc tìm kiếm giá trị trong bảng vì chưa biết hướng đi thế nào. File em đính kèm phía dưới ạ.

Em xin nói qua về yêu cầu như sau:
+ Bảng giá trị Cosφ1, Cosφ2 đã có sẵn
+ Giá trị Công suất, Cosφ1, Cosφ2 do người dùng nhập
+ Giá trị K và Qb sẽ tự nhảy (add công thức)

Hướng làm của em như sau:
+ Từ giá trị Cosφ1, Cosφ2 tìm được giá trị của K (Em đang mắc chỗ này)
+ Biết được giá trị của K sẽ tìm được giá trị của Qb

Hiện tại em đang mắc ở chỗ giá trị Cosφ1, Cosφ2 để tìm ra K chưa biết triển khai thế nào. Mong anh chi giúp đỡ cho em ạ.
Công thức cho S4:
Mã:
=SUMPRODUCT(($A$9:$A$47=$Q4)*($B$7:$N$7=$R4)*($B$9:$N$47))
Cũng có thể dùng INDEX kết hợp với MATCH để giải quyết
 
Dùng hàm INDEX kết hợp với MATCH để giải quyết thì như thế này:
S4
=INDEX($A$7:$N$47,MATCH(Q4,$A$9:$A$47,0)+2,MATCH(R4,$B$7:$N$7,0)+1)
 
Dùng hàm INDEX kết hợp với MATCH để giải quyết thì như thế này:
S4
=INDEX($A$7:$N$47,MATCH(Q4,$A$9:$A$47,0)+2,MATCH(R4,$B$7:$N$7,0)+1)
Bỏ đi 2 cái dấu +
PHP:
=INDEX($A$9:$N$47;MATCH(Q4;$A$9:$A$47;0);MATCH(R4;$A$7:$N$7;0))
Thêm 1 cách Offset:
PHP:
=OFFSET($A$8;MATCH(Q4;$A$9:$A$47;0);MATCH(R4;$B$7:$N$7;0))
 
Mình xin đóng góp cách sau:
Dùng Indirect:
INDIRECT(ADDRESS(MATCH(Q4,$A$9:$A$47,0)+8,MATCH(R4,$B$7:$N$7,0)+1))
hoặc có thể dùng Sum kết hợp Ctrl Shift Enter để thay cho Sumproduct:
SUM(($A$9:$A$47=$Q4)*($B$7:$N$7=$R4)*($B$9:$N$47))
 

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

Back
Top Bottom