Hàm Offset bị lỗi (2 người xem)

Liên hệ QC

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

ducminh1785

Thành viên mới
Tham gia
30/6/11
Bài viết
11
Được thích
0
Em đang loay hoay với cái hàm Offset này mà ko biết lỗi ở đâu.
Anh chị nào sửa giúp em với ạ -+*/
 

File đính kèm

Lần chỉnh sửa cuối:
Em đang loay hoay với cái hàm Offset này mà ko biết lỗi ở đâu.
Anh chị nào sửa giúp em với ạ -+*/
Xét công thức tại EY2:
Mã:
=AVERAGE(OFFSET(B2:EX2,0,A2-$AH$1,1,30))
Trong đó, A2=04/05/2011, $AH$1=03/05/2011 --> tham số Cols của hàm OFFSET có giá trị =1. Như vậy, kết quả của hàm OFFSET là vùng C2:AF2 (dịch chuyển ô B2 sang phải 1 cột và mở rộng vùng ra 30 cột), và trong vùng C2:AF2 chẳng có ô nào có dữ liệu cả. Do đó, công thức báo lỗi #DIV/0 là đương nhiên.
Bạn có thể giải thích thêm:
- Trong trường hợp tại hàng 2 cần tính AVERAGE của vùng nào?, tương tự cho hàng 3, hàng 4,...
- Ô $AH$1 đóng vai trò gì trong công thức?
 
Xét công thức tại EY2:
Mã:
=AVERAGE(OFFSET(B2:EX2,0,A2-$AH$1,1,30))
Trong đó, A2=04/05/2011, $AH$1=03/05/2011 --> tham số Cols của hàm OFFSET có giá trị =1. Như vậy, kết quả của hàm OFFSET là vùng C2:AF2 (dịch chuyển ô B2 sang phải 1 cột và mở rộng vùng ra 30 cột), và trong vùng C2:AF2 chẳng có ô nào có dữ liệu cả. Do đó, công thức báo lỗi #DIV/0 là đương nhiên.
Bạn có thể giải thích thêm:
- Trong trường hợp tại hàng 2 cần tính AVERAGE của vùng nào?, tương tự cho hàng 3, hàng 4,...
- Ô $AH$1 đóng vai trò gì trong công thức?
Em đã up lại cái File rồi.
Em muốn tính Average của vùng bắt đầu từ tài ngày tài khoản được kích hoạt (số dư =0) đến 30 ngày sau đó.
Vì tài khoản có ngày kích hoạt khác nhau nên em mới phải lấy hai giá trị đó trừ cho nhau :(
 
Em đã up lại cái File rồi.
Em muốn tính Average của vùng bắt đầu từ tài ngày tài khoản được kích hoạt (số dư =0) đến 30 ngày sau đó.
Vì tài khoản có ngày kích hoạt khác nhau nên em mới phải lấy hai giá trị đó trừ cho nhau :(
Vậy thì công thức cho E2 là:
Mã:
=AVERAGE(OFFSET(AI2:EX2,,A2-$AH$1,1,30))
Nhưng mà coi chừng bị lỗi tham chiếu vòng (Circular reference) nếu ngày mở sau ngày 01/08/2011 đấy nhé, vì lúc này kết quả của OFFSET là một vùng có chứa ô đặt công thức (vùng này có thể "xuyên qua" cột EY).
 
Web KT

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

Back
Top Bottom