Động rộng của mảng khi dùng Offset ?

  • Thread starter Thread starter vumian
  • Ngày gửi Ngày gửi
Liên hệ QC
PHP:
Ý tôi muốn nói tại sao tại A2 bạn không gỏ =COUNT(1:1) rồi fill xuống
vì phía trước cái form nó còn có những con số khác nữa, nên mới không dùng được cái count(1:1) ý mà
 
PHP:
Ý tôi muốn nói tại sao tại A2 bạn không gỏ =COUNT(1:1) rồi fill xuống
vì phía trước cái form nó còn có những con số khác nữa, nên mới không dùng được cái count(1:1) ý mà
Cũng không hiểu! Phía trước nào nữa ta? Cột A nằm tận cùng bên trái rồi, còn có cái nào nằm trước nửa chứ!
 
hihi, đó là cái ví dụ thôi mà, ngầm ý là mình muốn dùng offset(A1,...) ngay từ đầu mà
 
Đâu có, H11 là lấy ô cuối cùng của dòng mà, tính offset tới đó,
Cấu trúc hàm OFFSET thế này cơ mà, bạn xem lại phần tô đậm, đỏ
PHP:
=OFFSET(reference,rows,cols,[height],[width])
A2 =OFFSET($A1,,,1,COUNTA($A$1&":"&H11))
A3 =OFFSET($A1,,,1,COUNT($A$1&":"&H11)) thì
  1. reference = $A1
  2. rows = ,, = 0
  3. cols = ,, = 0
  4. [height] = 1
  5. [width] = COUNTA($A$1&":"&H11) ???
Như vậy thì sai và lỗi là đương nhiên
 
Lần chỉnh sửa cuối:
NDU

Gởi lên cái form có dữ liệu phía trơớc rồi

Boyxin,

Chính vì phần màu đỏ của bác nên nó bị lỗi, mà mình cũng hôg biết sửa làm sao luôn :(
 

File đính kèm

NDU

Gởi lên cái form có dữ liệu phía trơớc rồi

Boyxin,

Chính vì phần màu đỏ của bác nên nó bị lỗi, mà mình cũng hôg biết sửa làm sao luôn :(
Theo tôi thì:
Mã:
E2 =COUNT(F1:IV1)
Chỉ đơn giản vậy thôi
 
Đồng ý là count(F1:IV1) đơn giản, và mình cũng làm theo cách này rồi, nhưng suy nghĩ lại thì mảng tới đâu thì chỉ cần lấy range tới đó thôi, hông lấy nhiều
 
Gởi lên cái form có dữ liệu phía trơớc rồi
Các Anh bàn tán sôi nổi quá, tôi cũng xin đưa ra 1 file dùng offset chọn mảng vừa tới cell có dữ liệu cuối, chọn dòng có dữ liệu dài hơn làm chuẩn và fill theo ý vumian.
Bạn xem đúng ý chưa nhé, làm theo ý của bạn chứ theo tôi dùng sum dòng dưới trừ sum dòng trên là đơn giản nhất.
 

File đính kèm

Đồng ý là count(F1:IV1) đơn giản, và mình cũng làm theo cách này rồi, nhưng suy nghĩ lại thì mảng tới đâu thì chỉ cần lấy range tới đó thôi, hông lấy nhiều
Bạn ơi! Tùy theo chuyện mà tạo mãng động! Với dử liệu của bạn thì điều đó hoàn toàn không cần thiết. Vì công thức tính địa chỉ cuối cùng có dử liệu nó cũng đã đi xuyên qua cả dòng rồi còn gì!
Chúng ta sẽ làm mãng động trong những trường hợp khác như: Tính tổng nhiều điều kiện, phải thiết kế mãng động nhằm nâng tốc độ tính toán... Hoặc trong 1 số trường hợp riêng nào đó
Tóm lại: Giãi quyết yêu cầu này là quá dư thừa!
 
Web KT

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

Back
Top Bottom