Hỏi về hàm offset và match bị lỗi ref! (1 người xem)

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

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

phutruc

Thành viên mới
Tham gia
13/1/14
Bài viết
4
Được thích
0
Thân nhờ các bạn giúp

Mình có file sau bị lỗi REF! trong sheet báo cáo không tìm được nguyên nhân

(Đính kèm file)

Rất mong nhận được sự giúp đỡ

Cám ơn nhiều
 

File đính kèm

Thân nhờ các bạn giúp

Mình có file sau bị lỗi REF! trong sheet báo cáo không tìm được nguyên nhân

(Đính kèm file)

Rất mong nhận được sự giúp đỡ

Cám ơn nhiều

Xét vd. công thức cho L27. Bạn xét trong công thức một đoạn
Mã:
OFFSET(OFFSET(IN!$D$3;;;COUNTA(IN!$D$3:$G$65497));L26;)
= OFFSET(OFFSET(IN!$D$3;;;57902);L26;)
= OFFSET(IN!$D$3:$D$57904;L26;)
= OFFSET(IN!$D$3:$D$57904;7633;) = $D$7636:$D$[SIZE=4][B][COLOR=#ff0000]65537[/COLOR][/B][/SIZE]

Tập tin bạn ghi ở dạng XLS, mà bảng tính XLS không thể có > 65536 dòng, vậy có lỗi.

Bạn hãy ghi ở dạng XLSM. Nếu cần thì thoát rồi mở lại tập tin.

Tôi không bàn các phần còn lại chuẩn hay chưa chuẩn.
 
Lần chỉnh sửa cuối:
Upvote 0
Cảm ơn bạn nhiều, nhưng mình mở bằng excell 2010 vẫn bị lỗi y chang, Mình đổi D57904 =D20000 vẫn lỗi

Mong các bạn tận tình chỉ giúp
 
Upvote 0
Cảm ơn bạn nhiều, nhưng mình mở bằng excell 2010 vẫn bị lỗi y chang, Mình đổi D57904 =D20000 vẫn lỗi

Mong các bạn tận tình chỉ giúp

Bạn gửi cái tập tin mà bạn nói vẫn bị lỗi lên đây. Nhìn trời thì làm sao đoán được lỗi trong tập tin của bạn?

Tôi nhắc lại: Cái tập tin XLS đính kèm ở bài #1 bạn mở bằng Excel 2010 --> Save as --> chọn định dạng XLSM --> đóng Excel --> mở lại tập tin XLSM

Nếu bạn nói còn lỗi thì gửi cái tập tin XLSM lên đây

À mà tôi đang nói tới vài công thức ở cột L từ L27 trở xuống thôi nhé. Các phần khác tôi không xem
 
Upvote 0
COUNTA(IN!$D$3:$G$65497) = 57902
COUNTA(IN!$D$3:$G$20000) = 57902
Trong công thức OFFSET(IN!$D$3,,,COUNTA(IN!$D$3:$G$20000)) tạo 1 mảng D3:D57905
Trong công thức OFFSET(OFFSET(IN!$D$3,,,COUNTA(IN!$D$3:$G$20000)),L26,) với L26=7633 là tịnh tiến mảng D3:D57905 xuống dưới 7633 dòng, tạo mảng D7636:D65538 là bất hợp lý với số dòng tối đa là 65536.
Nếu bạn giảm G20000 thành 10000 sẽ ra kết quả.
 
Upvote 0
Cám ơn bạn nhiều.Đúng là mình thay G2000 bằng G14200 thì hàm hiểu được, còn lên trên 15000 là thua.
 
Upvote 0
COUNTA(IN!$D$3:$G$65497) = 57902
COUNTA(IN!$D$3:$G$20000) = 57902
Trong công thức OFFSET(IN!$D$3,,,COUNTA(IN!$D$3:$G$20000)) tạo 1 mảng D3:D57905
Trong công thức OFFSET(OFFSET(IN!$D$3,,,COUNTA(IN!$D$3:$G$20000)),L26,) với L26=7633 là tịnh tiến mảng D3:D57905 xuống dưới 7633 dòng, tạo mảng D7636:D65538 là bất hợp lý với số dòng tối đa là 65536.
Nếu bạn giảm G20000 thành 10000 sẽ ra kết quả.

Tôi không hiểu chỗ đỏ đỏ. Tại sao lại "bất hợp lý với số dòng tối đa là 65536" trong khi ở bài #2 tôi đã nói là ghi thành XLSM.

Trong bài #2 tôi đã nói là ghi lại thành tập tin XLSM, vậy thì còn lăn tăn gì chuyện 65536 dòng nữa?

Nếu sau khi làm dòng xanh xanh mà hết lỗi thì chứng tỏ chủ chủ đề không save as XLSM. Đúng là giúp nhưng mà công cốc. Công cốc tới 2 lần.
 
Upvote 0
Cám ơn bạn nhiều.Mình chuyển sang excel 2010 save as xlsx file chạy bình thường rồi.

Thanks nhiều giờ mình tách công thức đã hiểu rõ hơn rồi.

Cám ơn bác siwtom nhiều
 
Upvote 0

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

Back
Top Bottom