Hướng dẫn giúp em bài excel

Liên hệ QC

mrtung901

Thành viên mới
Tham gia
15/6/15
Bài viết
10
Được thích
4
Tuy là bài căn bản nhưng vẫn mong mọi người giúp đỡ một số lỗi vướng mắc. Em định lấy tỷ lệ sang một cột khác mà nó vẫn bị sai như trên hình. Xin các bác chỉ bảo giúp em với ạ. Em xin cảm ơn.Capture.JPG
 

File đính kèm

  • bai tap.xls
    60 KB · Đọc: 21
Tuy là bài căn bản nhưng vẫn mong mọi người giúp đỡ một số lỗi vướng mắc. Em định lấy tỷ lệ sang một cột khác mà nó vẫn bị sai như trên hình. Xin các bác chỉ bảo giúp em với ạ. Em xin cảm ơn.View attachment 199712
Bạn xem lại cái định dạng tỷ lệ đang ở dạng text nhé !. Sửa lại là ra kết quả
 
Tuy là bài căn bản nhưng vẫn mong mọi người giúp đỡ một số lỗi vướng mắc. Em định lấy tỷ lệ sang một cột khác mà nó vẫn bị sai như trên hình. Xin các bác chỉ bảo giúp em với ạ. Em xin cảm ơn.View attachment 199712
Ở phần bảng chiết khấu, cột tỷ lệ là dạng text thì là lỗi. Bạn gõ lại dạng số ở cột tỷ lệ là được
 
Tuy là bài căn bản nhưng vẫn mong mọi người giúp đỡ một số lỗi vướng mắc. Em định lấy tỷ lệ sang một cột khác mà nó vẫn bị sai như trên hình. Xin các bác chỉ bảo giúp em với ạ. Em xin cảm ơn.View attachment 199712
Sửa D15 :17 (dấu phẩy thành dấu chấm).
Sửa hàm lại 1 tí.
G3 =IF($C4="","",VLOOKUP($C4,$C$15:$D$17,2,0)*$F4)
 
Cảm ơn các anh chị đã giúp đỡ. Tại em thấy quét từ =VLOOKUP(C4,$B$15:$D$17,3,0) có nghĩa quét 3 cột lấy giá trị ở cột 3 thì bị lỗi còn, =VLOOKUP(C4,$C$15:$D$17,2,0) quét 2 cột lấy dữ liệu ở cột 2 thì không lỗi. Thế nên em làm mãi mà không ra. Em còn học thêm từ các anh chị một số cách làm khác. Em chân thành cảm ơn.
 
Mình làm như vậy được không?
PHP:
=OFFSET($D$14,MATCH(C4,$C$15:$C$17,0),)*F4
PHP:
=LOOKUP(2,1/($C$15:$C$17=C4),$D$15:$D$17)*F4
Nếu "lười" sửa dấu ",", thì công thức của em sẽ vầy:
=RIGHT(OFFSET($D$14,MATCH(C4,$C$15:$C$17,0),),2)%*F4
Hoặc:
=LOOKUP(2,1/($C$15:$C$17=C4),RIGHT($D$15:$D$17,2)%)*F4

Nhưng mà "ai lại làm thế!" :p
Thân.
 
Nếu "lười" sửa dấu ",", thì công thức của em sẽ vầy:
=RIGHT(OFFSET($D$14,MATCH(C4,$C$15:$C$17,0),),2)%*F4
Hoặc:
=LOOKUP(2,1/($C$15:$C$17=C4),RIGHT($D$15:$D$17,2)%)*F4

Nhưng mà "ai lại làm thế!" :p
Thân.
Các bác càng làm em rối quá, vì nhiều cách làm quá mà chưa tìm hiểu được hết :(. Nhưng em sửa dấu cho dễ.
 
Các bác càng làm em rối quá, vì nhiều cách làm quá mà chưa tìm hiểu được hết :(. Nhưng em sửa dấu cho dễ.
Bạn làm theo "chính quy" đi, tức là dùng Vlookup() là chính xác rồi, anh em tụi tôi trao đổi thêm về cách sử dụng các hàm theo kiểu linh động cho vui!
Đừng bị phân tâm nhen!
Thân.
 
Nếu "lười" sửa dấu ",", thì công thức của em sẽ vầy:
=RIGHT(OFFSET($D$14,MATCH(C4,$C$15:$C$17,0),),2)%*F4
Hoặc:
=LOOKUP(2,1/($C$15:$C$17=C4),RIGHT($D$15:$D$17,2)%)*F4

Nhưng mà "ai lại làm thế!" :p
Thân.
Em thấy ngộ là: Trong cột tỉ lệ em thấy định dạng text, nên gõ công thức nào vẫn báo lỗi, #Value.
 
Giả sủ: Tỉ lệ không theo thứ tự như vậy? Thì có cách làm nào khác không Anh?
"Tà đạo" thì chỉ xài cố định cho trường hợp cụ thể "bị" gói gọn cố định.
"Chính đạo" như Lookup, Vlookup, Offset(match(,..,0)) thì dựa vào bảng còn sợ gì nữa!?
"Tà" hay "Chính" phải đứng trên cái "Dụng" mà xét, nó cũng như 1 vấn đề có hai mặt đen trắng, dùng "đen" hay "trắng" đó là sự tùy nghi ứng biến, hễ nó phù hợp và "hữu dụng", dù là "đen" hay "trắng", thì cũng nên chọn nó. Hoặc cũng đừng dùng cảm tính chủ quan của mình "thích" hay "không thích" để phân định chọn hay không.
Thân.
 
Giả sủ: Tỉ lệ không theo thứ tự như vậy? Thì có cách làm nào khác không Anh?
Sao không thay đổi vị trí của nó rồi thử xem nó thế nào.
Thông thường trong kế toán nếu ta đã đặt mã hàng hóa rồi thì ta dùng mã để tra chứ không ai dùng Tên hàng hóa để tra (vì tên hàng hóa có thể dài lê thê).
Đây là 1 cách tra mã:
=IF($B4="","",VLOOKUP(LEFT(B4,1),$C$15:$D$17,2,0)*$F4)

Sử dụng mã nó có cái lợi là dựa vào danh mục có sẳn ta có thể tra tên hàng hóa, loại hàng hóa theo nước, theo thời hạn ...v..v...Tùy theo nhu cầu và tùy theo cách ta đặt mã.
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom