Công thức đang bị sai ở chỗ nào?

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

hienxh_1979

Thành viên hoạt động
Tham gia
18/2/08
Bài viết
122
Được thích
7
Bảng chi tiết của mình là 800 dòng, Mình dùng công thức sau: IFERROR(INDEX(CHITIET,MATCH(ROW(A2),Sheet2!$O$3:$O$3461,0),10),"")

1684376090867.png
Hiện tại đang chỉ hiện đến dòng 799 còn thiếu dòng 800 không tìm thấy. Bảng chi tiết của mình
1684376365689.png
Mình không biết mình đã sai ở đâu, nhờ các bạn giúp mình với nhé
Trân trọng!
 
Bảng chi tiết của mình là 800 dòng, Mình dùng công thức sau: IFERROR(INDEX(CHITIET,MATCH(ROW(A2),Sheet2!$O$3:$O$3461,0),10),"")

View attachment 290301
Hiện tại đang chỉ hiện đến dòng 799 còn thiếu dòng 800 không tìm thấy. Bảng chi tiết của mình
View attachment 290302
Mình không biết mình đã sai ở đâu, nhờ các bạn giúp mình với nhé
Trân trọng!
Bạn hỏi bài mà không đính kèm file thì sao mọi người giúp đỡ.
Mình trả lời bạn là xíu nữa mình được nghe mắng vốn này, nhưng ... thôi kệ :D
Bạn kiểm tra hàm MATCH có trả về kết quả không, nếu có thì kiểm tra lại name "CHITIET" xem dữ liệu có đáp ứng được số dòng mà hàm MATCH trả về hay không
 
Thế mới khó chứ. Gửi file lên có mà biết ngay à. :p
Thì đằng nào cũng lỡ chưa gửi rồi anh, em trả lời vậy nếu bạn ấy xử lý được vấn đề thì coi như xong. Nếu không xử lý được thì em đã "phủ đầu" sẵn rồi, bảo phải gửi file lên đó :D
 
Bói tiếp:
Số trong cột O không liên tiếp, thiếu mất 1 số
 

File đính kèm

Khi dùng hàm bẫy lỗi thì phải coi chừng kết quả trả về có lúc không đúng.

Ở bài #1, bạn đưa lên cái công thức có sử dụng named range mà khong cho biết cái range ấy chứa gì thì đọc vào cũng cùi, chả giải thích gì được.
 
Mình gửi file nhé. Các bạn xem giúp mình với nhé
Bài đã được tự động gộp:


Đang thiếu 1 số. Mình có gửi file bạn xem giúp mình với nhé
Sai chỗ màu đỏ, phải là số 1.
E10=IFERROR(INDEX(VPHAT,MATCH(ROW(D2),'CHi tie'!$O$3:$O$3461,0),13),"")
 
Name VPHAT đi từ dòng 2, trong khi cột O lại từ dòng 3, nên bị lệch 1 dòng. Chỉnh cột O lại từ dòng 2.
Dùng STT tại cột A luôn.
B10:
Mã:
=IFERROR(INDEX(VPHAT,MATCH($A10,'CHi tie'!$O$2:$O$2461,0),10),"")
Copy qua các cột còn lại, thay đổi số 10.
 
Đứng tại ô cuối: Match(row(D801), ...) = MMatch(801, ...)
Chỉ có 800 con mà tìm con 801 làm sao ra?
Thứ hai: Nếu sửa Match (Row(D1), ... thì dòng cuối sẽ là Match(800, ...), thì tìm ra được rồi. Nhưng index bị lệch 1 dòng lên trên.
Vậy thì
Match(Row(D1, ....) + 1

Xong.
Hoặc sửa name VPHAT bắt đầu từ A3 thay vì A2
 
Mình gửi file nhé. Các bạn xem giúp mình với nhé
Bài đã được tự động gộp:


Đang thiếu 1 số. Mình có gửi file bạn xem giúp mình với nhé
Bạn đạt tên name vphat sai vùng nhé, chỉ lấy phần dữ liệu thôi không lấy dingf tiêu đề
Bài đã được tự động gộp:

Bạnh nhận lại file nhé
 

File đính kèm

Lần chỉnh sửa cuối:
Bảng chi tiết của mình là 800 dòng, Mình dùng công thức sau: IFERROR(INDEX(CHITIET,MATCH(ROW(A2),Sheet2!$O$3:$O$3461,0),10),"")

View attachment 290301
Hiện tại đang chỉ hiện đến dòng 799 còn thiếu dòng 800 không tìm thấy. Bảng chi tiết của mình
View attachment 290302
Mình không biết mình đã sai ở đâu, nhờ các bạn giúp mình với nhé
Trân trọng!

Cho cả 5 cột B C D E F :

=LET(VPHAT,'CHi tie'!$A$1:$N$3461,Code,'CHi tie'!$O$1:$O$3461,IFERROR(INDEX(VPHAT,MATCH($A10,Code,0),COLUMN()+8),""))

Bạn thử xem.
 
Cho cả 5 cột B C D E F :

=LET(VPHAT,'CHi tie'!$A$1:$N$3461,Code,'CHi tie'!$O$1:$O$3461,IFERROR(INDEX(VPHAT,MATCH($A10,Code,0),COLUMN()+8),""))

Bạn thử xem.

Mình làm bị sai ngày số đơn hàng hàm như sau:
"Số: "&TEXT(@INDEX('CHi tie'!$C$3:$C$3461,$G$1),"dd")&TEXT(@INDEX('CHi tie'!$C$3:$C$3461,$G$1),"mm")&TEXT(@INDEX('CHi tie'!$C$3:$C$3461,$G$1),"yyyy")

Còn ngày tháng dưới:
"Ngày "&TEXT(@INDEX('CHi tie'!$C$3:$C$3461,$G$1),"dd")&" tháng "&TEXT(@INDEX('CHi tie'!$C$3:$C$3461,$G$1),"mm")&" năm "&YEAR(@INDEX('CHi tie'!$C$3:$C$3461,$G$1))

Tuy nhiên một số đơn hàng thì nó chạy, một số đơn hàng thì bị lỗi như hình ở dưới, mình ko biết sai ở đâu?
Bạn xem giúp mình với nhé

1684459262012.png
 

File đính kèm

Mình làm bị sai ngày số đơn hàng hàm như sau:
Lỗi hàm Index:
- Thiếu tham số cột.
- Tham số dòng là text (dùng G1)

1684466437042.png

Tuy nhiên một số đơn hàng thì nó chạy, một số đơn hàng thì bị lỗi như hình ở dưới, mình ko biết sai ở đâu?
"Một số dòng chạy": ra kết quả nhưng là kết quả sai. Khi G1 có dạng số thì nó lấy số chứng từ làm số dòng để lấy.
 
Lỗi hàm Index:
- Thiếu tham số cột.
- Tham số dòng là text (dùng G1)

View attachment 290356


"Một số dòng chạy": ra kết quả nhưng là kết quả sai. Khi G1 có dạng số thì nó lấy số chứng từ làm số dòng để lấy.
Một số lỗi khắc mục được, khi mình chọn đơn hàng khác vẫn bị lỗi bạn ạ, cách nào khắc phục không bạn
 
Web KT

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

Back
Top Bottom