Rút gọn công thức quá dài

  • Thread starter Thread starter kulyvn
  • Ngày gửi Ngày gửi
Liên hệ QC

kulyvn

Thành viên thường trực
Tham gia
3/8/11
Bài viết
283
Được thích
4
Mình đang sử dụng biểu mẫu để làm thống kê nhưng do công thức quá dài và dữ liệu có nhiều ô nên khiến dung lượng của file khá nặng.

Mn có thể rút gọn công thức giúp mình được không?

Xem file đính kèm
 

File đính kèm

Mình đang sử dụng biểu mẫu để làm thống kê nhưng do công thức quá dài và dữ liệu có nhiều ô nên khiến dung lượng của file khá nặng.

Mn có thể rút gọn công thức giúp mình được không?

Xem file đính kèm
Bạn làm cái sheet thống kê này trên file chứa dữ liệu luôn thì sẽ rút gọn được công thức một chút (vì trong công thức không còn chứa tên file nữa). Nếu muốn kích thước file nhẹ hơn nữa thì bạn có thể sử dụng VBA để thống kê, khi nào cần thống kê thì chạy code.
 
cói nếu chuuen qua vba dc thì chuyen nak
 
xin hỏi các thành viên cách rút gọn lại công thức cột I của file này, xin cảm ơn
mới tìm ra công thức này, nhưng còn hơi dài, xin được giúp đỡ
i4=IF(COUNT(C4:H4)=0,"",INDEX($R$3:$R$16,MAX(IFERROR(MATCH(C4,$L$3:$L$16,1),0),IFERROR(MATCH(D4,$M$3:$M$16,1),0),IFERROR(MATCH(E4,$N$3:$N$16,1),0),IFERROR(MATCH(F4,$O$3:$O$16,1),0),IFERROR(MATCH(G4,$P$3:$P$16,1),0),IFERROR(MATCH(H4,$Q$3:$Q$16,1),0)),1))
 

File đính kèm

Lần chỉnh sửa cuối:
xin hỏi các thành viên cách rút gọn lại công thức cột I của file này, xin cảm ơn
mới tìm ra công thức này, nhưng còn hơi dài, xin được giúp đỡ
i4=IF(COUNT(C4:H4)=0,"",INDEX($R$3:$R$16,MAX(IFERROR(MATCH(C4,$L$3:$L$16,1),0),IFERROR(MATCH(D4,$M$3:$M$16,1),0),IFERROR(MATCH(E4,$N$3:$N$16,1),0),IFERROR(MATCH(F4,$O$3:$O$16,1),0),IFERROR(MATCH(G4,$P$3:$P$16,1),0),IFERROR(MATCH(H4,$Q$3:$Q$16,1),0)),1))
Bạn dùng CT sau ở I4:
Mã:
I4=MAX(IF(C4:H4>=$L$3:$Q$16,$R$3:$R$16))
Ctrl+shift+enter rồi fill xuống!!!!
 
Lần chỉnh sửa cuối:
xin hỏi các thành viên cách rút gọn lại công thức cột I của file này, xin cảm ơn
mới tìm ra công thức này, nhưng còn hơi dài, xin được giúp đỡ
i4=IF(COUNT(C4:H4)=0,"",INDEX($R$3:$R$16,MAX(IFERROR(MATCH(C4,$L$3:$L$16,1),0),IFERROR(MATCH(D4,$M$3:$M$16,1),0),IFERROR(MATCH(E4,$N$3:$N$16,1),0),IFERROR(MATCH(F4,$O$3:$O$16,1),0),IFERROR(MATCH(G4,$P$3:$P$16,1),0),IFERROR(MATCH(H4,$Q$3:$Q$16,1),0)),1))
công thức I4
Mã:
=IF(SUM(C4:H4)=0,"",INDEX($R$3:$R$17,MIN(IF(C4:H4>=$L$3:$Q$17,ROW($1:$15)))))
nhấn Ctrl+Shift+Enter
 
Web KT

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

Back
Top Bottom