[hỏi] công thức nối dòng và cột (1 người xem)

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

natexpress1

Thành viên mới
Tham gia
5/12/15
Bài viết
30
Được thích
0
Nghề nghiệp
Nhận viên văn phòng
Hi các anh/chị,
Em có bảng tính này muốn kết hợp giữa cột và dòng để cho ra 1 giá trị nhưng làm mãi mà không được, anh/chị giúp dùm em,em cảm ơn.
 
Hi các anh/chị,
Em có bảng tính này muốn kết hợp giữa cột và dòng để cho ra 1 giá trị nhưng làm mãi mà không được, anh/chị giúp dùm em,em cảm ơn.
Giá trị =INDEX(MK!$B$4:$L$8,MATCH(Home!D7,MK!$B$5:$B$8,0),MATCH(Home!B7,MK!$C$4:$L$4,0))
B7 của bạn là TH. Trong khi MK!$C$4:$L$4 của bạn gồm các số. Lên bạn dò ra #N/A
Mã vùng TH là bao nhiêu??/
 
Giá trị =INDEX(MK!$B$4:$L$8,MATCH(Home!D7,MK!$B$5:$B$8,0),MATCH(Home!B7,MK!$C$4:$L$4,0))
B7 của bạn là TH. Trong khi MK!$C$4:$L$4 của bạn gồm các số. Lên bạn dò ra #N/A
Mã vùng TH là bao nhiêu??/
Chào bạn,
Cảm ơn bạn đã trả lời.
Mã vùng của TH là 1,2 và 2B, bạn có thể tham khảo bên sheet "Mã Vùng".
Rất mong hồi âm của bạn.
 
Bạn thử cái này cho G8
Mã:
=INDEX(MK!$C$5:$L$8,MATCH(Home!$D$7,MK!$B$5:$B$8,0),MATCH(--Home!G$7,MK!$C$4:$L$4,0))
 
Bạn thử cái này cho G8
Mã:
=INDEX(MK!$C$5:$L$8,MATCH(Home!$D$7,MK!$B$5:$B$8,0),MATCH(--Home!G$7,MK!$C$4:$L$4,0))
Chào bạn,
Cảm ơn bạn vì tất cả, mình nhập vào đã ok rồi, nhưng vẫn theo công thức đó, mình tạo thêm 2-3 bảng tính nữa thì nó lại tiếp tục ra #N/A (Chỉ có thay đổi phần "Zone" thôi)
hàm của mình như sau: =INDEX('DHL-VA'!$B$4:$L$7,MATCH(Home!$D$7,'DHL-VA'!$A$4:$A$7,0),MATCH(--Home!$K$7,'DHL-VA'!$B$3:$L$3,0))
Bạn giúp mình tham khảo file đính kèm.
 
Lần chỉnh sửa cuối:
Chào bạn,
Cảm ơn bạn vì tất cả, mình nhập vào đã ok rồi, nhưng vẫn theo công thức đó, mình tạo thêm 2-3 bảng tính nữa thì nó lại tiếp tục ra #N/A (Chỉ có thay đổi phần "Zone" thôi)
hàm của mình như sau: =INDEX('DHL-VA'!$B$4:$L$7,MATCH(Home!$D$7,'DHL-VA'!$A$4:$A$7,0),MATCH(--Home!$K$7,'DHL-VA'!$B$3:$L$3,0))
Bạn giúp mình tham khảo file đính kèm.
Bạn bỏ chỗ đỏ đỏ đấy đi là được
 
Chào bạn,
Mình chân thành cảm ơn bạn n0thing1988 & bạn dhn46 đã giúp mình trong phần công thức này. Nhưng 2 bạn cho mình hỏi ngu 1 chút là tại sao lúc thì có dấu "--", lúc thì không có?
Dấu "--" tương đương chuyển giá trị số được định dạng text về number
Ở bài của dhn46 thì 1 bên bạn định dạng text 1 bên thì định dạng number vì vậy phải chuyển về cùng 1 định dạng
File sau thì bạn định dạng giống nhau rồi
 
Dấu "--" tương đương chuyển giá trị số được định dạng text về number
Ở bài của dhn46 thì 1 bên bạn định dạng text 1 bên thì định dạng number vì vậy phải chuyển về cùng 1 định dạng
File sau thì bạn định dạng giống nhau rồi
n0thing1988 ơi,
Mình làm ok rồi nhưng sao còn cái cuối cùng lại ra N/A nữa nè, mình đã chuyển cùng định dạng hết rồi.
Hàm: =INDEX('Fedex IE'!$C$3:$Q$40,MATCH(Home!$D$14,'Fedex IE'!$B$3:$B$40,0),MATCH(Home!$M$14,'Fedex IE'!$C$2:$Q$2,0))
 
n0thing1988 ơi,
Mình làm ok rồi nhưng sao còn cái cuối cùng lại ra N/A nữa nè, mình đã chuyển cùng định dạng hết rồi.
Hàm: =INDEX('Fedex IE'!$C$3:$Q$40,MATCH(Home!$D$14,'Fedex IE'!$B$3:$B$40,0),MATCH(Home!$M$14,'Fedex IE'!$C$2:$Q$2,0))
Khu vực màu đỏ này định dạng text và number lẫn lộn
Bạn chuyển tất cả về dạng number là ok
Hoặc thêm value và công thức
=INDEX('Fedex IE'!$C$3:$Q$40,MATCH(Home!$D$14,VALUE('Fedex IE'!$B$3:$B$40),0),MATCH(Home!$M$14,'Fedex IE'!$C$2:$Q$2,0))
Kết thúc bằng Ctrl+shift+Enter
 
Khu vực màu đỏ này định dạng text và number lẫn lộn
Bạn chuyển tất cả về dạng number là ok
Hoặc thêm value và công thức
=INDEX('Fedex IE'!$C$3:$Q$40,MATCH(Home!$D$14,VALUE('Fedex IE'!$B$3:$B$40),0),MATCH(Home!$M$14,'Fedex IE'!$C$2:$Q$2,0))
Kết thúc bằng Ctrl+shift+Enter
Cảm ơn bạn nhiều lắm!! Mình đã làm được rồi.
Mình nhờ bạn giúp mình thêm 1 bài nữa nhe, nội dung mình muốn làm như sau:
Trong file "TONG HOP BILL 2016" mình có 4 phần chính là: Dịch vụ, Phân loại, Zone và N.W (net weight). Mình muốn lập công thức sao cho khi mình nhập chữ "MK" vào ô Dịch vụ, nhập chữ "DOX" HOẶC "WP" vào ô Phân loại, nhập số 1-->10 vào ô Zone và nhập 0.5-->30.0 vào ô N.W thì ô "Giá mua Net" (Q3) sẽ lấy giá trị trong sheet "MK" nhập vào giá trị thoả điều kiện.
Mình đã làm được nhưng chỉ làm được phần "DOX" thôi, còn phần "WP" thì không biết làm như thế nào?
***Ghi chú: Trong sheet "MK" chia làm 2 phần
1. Phần Document (DOX)
2. Phần Non-Document (WP)
Và mình cũng sẽ làm thêm công thức để nó nhập giá cho nhiều loại "Dịch Vụ" khác nhau (khoảng 6 loại)
Trong file đính kèm mình chỉ tượng trưng 2 loại dịch vụ đó là: MK và IXV.
Mong bạn giúp mình.
 
Cảm ơn bạn nhiều lắm!! Mình đã làm được rồi.
Mình nhờ bạn giúp mình thêm 1 bài nữa nhe, nội dung mình muốn làm như sau:
Trong file "TONG HOP BILL 2016" mình có 4 phần chính là: Dịch vụ, Phân loại, Zone và N.W (net weight). Mình muốn lập công thức sao cho khi mình nhập chữ "MK" vào ô Dịch vụ, nhập chữ "DOX" HOẶC "WP" vào ô Phân loại, nhập số 1-->10 vào ô Zone và nhập 0.5-->30.0 vào ô N.W thì ô "Giá mua Net" (Q3) sẽ lấy giá trị trong sheet "MK" nhập vào giá trị thoả điều kiện.
Mình đã làm được nhưng chỉ làm được phần "DOX" thôi, còn phần "WP" thì không biết làm như thế nào?
***Ghi chú: Trong sheet "MK" chia làm 2 phần
1. Phần Document (DOX)
2. Phần Non-Document (WP)
Và mình cũng sẽ làm thêm công thức để nó nhập giá cho nhiều loại "Dịch Vụ" khác nhau (khoảng 6 loại)
Trong file đính kèm mình chỉ tượng trưng 2 loại dịch vụ đó là: MK và IXV.
Mong bạn giúp mình.
Tại Q3 sheet SAMPLE bạn đặt công thức
Q3=IF(AND(C3="MK",L3="DOX"),INDEX(MK!$C$5:$L$8,MATCH(SAMPLE!N3,MK!$B$5:$B$8,0),MATCH(SAMPLE!M3,MK!$C$4:$L$4,0)),INDEX(mkwp,MATCH(SAMPLE!M3,MK!$C$12:$L$12,0),MATCH(SAMPLE!N3,MK!$B$13:$B$72,0)))
Kéo xuống và đổi thử nhé
Đặt name cho vùng C13 đến L72 là mkwp nhé
Nhu cầu của bạn chắc còn phát sinh thêm nữa--=0--=0--=0
Hỏi đến đâu trả lời đến đấy vậy
 
Tại Q3 sheet SAMPLE bạn đặt công thức
Q3=IF(AND(C3="MK",L3="DOX"),INDEX(MK!$C$5:$L$8,MATCH(SAMPLE!N3,MK!$B$5:$B$8,0),MATCH(SAMPLE!M3,MK!$C$4:$L$4,0)),INDEX(mkwp,MATCH(SAMPLE!M3,MK!$C$12:$L$12,0),MATCH(SAMPLE!N3,MK!$B$13:$B$72,0)))
Kéo xuống và đổi thử nhé
Đặt name cho vùng C13 đến L72 là mkwp nhé
Nhu cầu của bạn chắc còn phát sinh thêm nữa--=0--=0--=0
Hỏi đến đâu trả lời đến đấy vậy

Hihi, chắc là còn nhờ bạn giúp vài lần nữa.Bạn cho mình hỏi, công thức bạn đưa cho mình thì ok rồi, nhưng cái đó chỉ cho 1 loại dịch vụ "MK" thôi, vậy nếu mình muốn nhiều loại dịch vụ khác thì mình làm nhiều hàm "IF" hả bạn? hay có cách nào rút gọn lại ko?
 
Hihi, chắc là còn nhờ bạn giúp vài lần nữa.Bạn cho mình hỏi, công thức bạn đưa cho mình thì ok rồi, nhưng cái đó chỉ cho 1 loại dịch vụ "MK" thôi, vậy nếu mình muốn nhiều loại dịch vụ khác thì mình làm nhiều hàm "IF" hả bạn? hay có cách nào rút gọn lại ko?
Chỉ cần 1 cái IF thôi cũng được
Bạn thử hàm sau nhé
Q3=IF(L3="DOX",INDEX(INDIRECT(C3&"!$C$5:$L$8"),MATCH(SAMPLE!N3,INDIRECT(C3&"!$B$5:$B$8"),0),MATCH(SAMPLE!M3,INDIRECT(C3&"!$C$4:$L$4"),0)),INDEX(INDIRECT(C3&"!$C$13:$L$72"),MATCH(SAMPLE!N3,INDIRECT(C3&"!$B$13:$B$72"),0),MATCH(SAMPLE!M3,INDIRECT(C3&"!$C$12:$L$12"),0)))
Chú ý có 1 số khoảng trắng khi copy công thức vào
 
Bạn ơi,
Bạn giúp mình xem lại cái bảng tính nhe,
1. Nhập "WP, Zone= bất kỳ (1-->9), N.W=5.5 trở về sau" thì nó lại ra #REF!.
2. Rồi mình nhập "WP, Zone=6, N.W=2" thì nó lại nhảy kết quả sai so với bảng dữ liệu. một số thì nhảy đúng, 1 số thì sai (sai nhiều hơn đúng)
Mình bị rối luôn, không biết chỉnh ntn, mình cũng format lại hết định dạng rồi.
 
Bạn ơi,
Bạn giúp mình xem lại cái bảng tính nhe,
1. Nhập "WP, Zone= bất kỳ (1-->9), N.W=5.5 trở về sau" thì nó lại ra #REF!.
2. Rồi mình nhập "WP, Zone=6, N.W=2" thì nó lại nhảy kết quả sai so với bảng dữ liệu. một số thì nhảy đúng, 1 số thì sai (sai nhiều hơn đúng)
Mình bị rối luôn, không biết chỉnh ntn, mình cũng format lại hết định dạng rồi.
Hàm Index(vùng,vị trí hàng, vị trí cột) bạn đã làm ngược lại thành index(vùng,vị trí cột, vị trí hàng). Chính vì vậy không tìm ra kết quả chính xác
Bạn coppy công thức #14 vào để kiểm tra xem nhé
 
Lần chỉnh sửa cuối:
Hàm Index(vùng,vị trí hàng, vị trí cột) bạn đã làm ngược lại thành index(vùng,vị trí cột, vị trí hàng). Chính vì vậy không tìm ra kết quả chính xác
Bạn coppy công thức #14 vào để kiểm tra xem nhé
Mình đã nhập, và đang ktra, thấy ok lắm. Hix...hix, ước gì mình học được như bạn. Mình đang tìm chỗ để học mà chưa tìm được.
 
Hàm Index(vùng,vị trí hàng, vị trí cột) bạn đã làm ngược lại thành index(vùng,vị trí cột, vị trí hàng). Chính vì vậy không tìm ra kết quả chính xác
Bạn coppy công thức #14 vào để kiểm tra xem nhé

Cao thủ n0thing1988 ơi, mình có việc mong cao thủ giúp nữa nè.
Có 2 vấn đề sau đây:
1/ File "Gia Tham Khao" tương đối ok rồi nhưng có 1 vấn đề phát sinh là trong sheet HOME nó không nhận dạng được format của mình. Có lúc mình phải thêm dấu "--" thì nó ra kết quả, có lúc thì phải bỏ 2 dấu "--" đi. Như vậy là sao vậy bạn? mình đã clear format tất cả rồi sau đó đưa về cùng 1 định dạng là number nhưng vẫn không khá hơn.

2/ File "TONG HOP BILL 2016" thì chạy rất ok nhưng mình có phát sinh thêm 3 sheet: VA, FED1 & FED2.
a. Sheet "VA" thì có phần zone không giống với các sheet còn lại.
b. Sheet "FED1" và FED2 có zone giống nhau nhưng cũng khác với các sheet khác.
Vậy bây giờ mình thêm hàm IF vào phía sau công thức đã có hả bạn? hay có cách lập công thức khác không bạn?
 
Cao thủ n0thing1988 ơi, mình có việc mong cao thủ giúp nữa nè.
Có 2 vấn đề sau đây:
1/ File "Gia Tham Khao" tương đối ok rồi nhưng có 1 vấn đề phát sinh là trong sheet HOME nó không nhận dạng được format của mình. Có lúc mình phải thêm dấu "--" thì nó ra kết quả, có lúc thì phải bỏ 2 dấu "--" đi. Như vậy là sao vậy bạn? mình đã clear format tất cả rồi sau đó đưa về cùng 1 định dạng là number nhưng vẫn không khá hơn.

2/ File "TONG HOP BILL 2016" thì chạy rất ok nhưng mình có phát sinh thêm 3 sheet: VA, FED1 & FED2.
a. Sheet "VA" thì có phần zone không giống với các sheet còn lại.
b. Sheet "FED1" và FED2 có zone giống nhau nhưng cũng khác với các sheet khác.
Vậy bây giờ mình thêm hàm IF vào phía sau công thức đã có hả bạn? hay có cách lập công thức khác không bạn?
1. Bạn nêu tên tôi ra như vậy. Vô hình chung đã hạn chết bớt số người muốn giúp bạn. Tôi thì cũng chỉ biết 1 chút ít về excel thôi ko giải đáp được hết thắc mắc của bạn đâu.
2. File giá tham khảo bạn xem kỹ lại phần định dạng xem. File của bạn protect rồi. Tôi ko kiểm tra được
3. File tổng hợp bill. bạn có thể mở rộng vùng tham chiếu trong hàm index ra vừa với các sheet FED1 & FED2 & VA. Bố trí sao cho các bảng tham chiếu cùng 1 vị trí là được. Hoặc có thể lồng thêm hàm IF
Cách để giải quyết bài này chắc là có nhiều. Nhưng nằm ngoài khả năng của tôi. Tôi chỉ có thể hỗ trợ bạn được đến đây;;;;;;;;;;;;;;;;;;;;;;
 

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

Back
Top Bottom