Nhờ mọi người giúp mình về cách ghép dữ liệu trong Excel nhé (3 người xem)

Liên hệ QC

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

Hungnd1087

Thành viên mới
Tham gia
4/4/12
Bài viết
25
Được thích
1
Mình có đề bài sau cần nhờ các pro giải quyết giùm. Trong file đính kèm nhé.
Thật ra là hôm đó mình Pro thực sự lên đã ra kết quả rồi nhưng lại ko lưu nó vào thế là hôm sau không biết làm sao cho ra đúng kết quả nữa.
 

File đính kèm

Bạn dùng cái này
=VLOOKUP(LEFT(B2,1),$A$16:$B$18,2,0) & " " & HLOOKUP(LEFT(B2,1)&RIGHT(B2,1),$A$20:$F$21,2,0)
Chú ý: Viết tên tiêu đề đúng chính tả, cái này nhỏ nhưng thể hiện sự tôn trọng GPE bạn ạ.
 
Bạn dùng cái này

Chú ý: Viết tên tiêu đề đúng chính tả, cái này nhỏ nhưng thể hiện sự tôn trọng GPE bạn ạ.
Cảm ỏn bạn đã chỉ.
Mình hỏi thêm một chút nhé. Với trường hợp trên thì minh sử dụng hàm sau: =VLOOKUP(LEFT(B2,1),$A$16:$B$18,2,0) & " " & HLOOKUP(and(LEFT(B2,1);RIGHT(B2,1),$A$20:$F$21,2,0) sao nó lại ko cho ra kết quả vậy bạn. Bạn có thể giải thích thêm cho mình được ko. Cảm ơn bạn đã chia sẻ.
 
Cảm ỏn bạn đã chỉ.
Mình hỏi thêm một chút nhé. Với trường hợp trên thì minh sử dụng hàm sau: =VLOOKUP(LEFT(B2,1),$A$16:$B$18,2,0) & " " & HLOOKUP(and(LEFT(B2,1);RIGHT(B2,1),$A$20:$F$21,2,0) sao nó lại ko cho ra kết quả vậy bạn. Bạn có thể giải thích thêm cho mình được ko. Cảm ơn bạn đã chia sẻ.
Bạn đổi dấu , thành ; chưa?
 
Công thức của tớ sẽ là
VLOOKUP(LEFT($B$2:$B$12,1),$A$16:$B$18,2,FALSE)&HLOOKUP(LEFT(B10,1)&RIGHT(B10,1),$A$20:$F$21,2,FALSE)
bạn xem file đính kèm
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Bạn đổi dấu , thành ; chưa?

Theo em nghĩ không phải do dấu đâu Anh, em nghĩ là hàm AND có cú pháp Hàm AND:
__Cú pháp:
__ AND (Logical1, Logical2, ….)
__Các đối số:
__Logical1, Logical2… là các biểu thức điều kiện.
Nếu bạn sử dụng công thức trên dùng hàm And điều kiện logic không có thì làm sao công thức thực hiện được. Em nghĩ như vậy, nếu Anh Chị có ý kiến khác cho em xin học hỏi thêm!
 
Cảm ỏn bạn đã chỉ.
Mình hỏi thêm một chút nhé. Với trường hợp trên thì minh sử dụng hàm sau: =VLOOKUP(LEFT(B2,1),$A$16:$B$18,2,0) & " " & HLOOKUP(and(LEFT(B2,1);RIGHT(B2,1),$A$20:$F$21,2,0) sao nó lại ko cho ra kết quả vậy bạn. Bạn có thể giải thích thêm cho mình được ko. Cảm ơn bạn đã chia sẻ.
Chưa cần nói tới cú pháp chỉ cần nhìn sự không thống nhất giữa dây ; và dấu , đã thấy lỗi rồi
 
Anh cho em hỏi, giả sử trong trường hợp dấu là đúng công thức cũng không thể thực hiện được ạ>...
Vấn đề là ở chỗ
Công thức này sẽ cho ra cái gì khi kết quả trả về là 2 chuỗi LEFT(B2,1) và RIGHT(B2,1).
Để biết lỗi ở đâu trong công thức thì bạn có thể bôi đen từng phần trong công thức rồi nhấn F9, hoặc chọn ô chứa công thức vào Tool > Fomula Auditing > Evaluate Fomula > cho công thức chạy từng bước là biết sai tại chỗ nào.
 
Chưa cần nói tới cú pháp chỉ cần nhìn sự không thống nhất giữa dây ; và dấu , đã thấy lỗi rồi
mình cảm ơn bạn. Nhưng mình cũng nghĩ là do lỗi khi mình sử dụng hàm and thôi. vì máy của mình dùng ; chứ ko dùng , . Công thức bạn đưa cho mình thì áp dụng vào bài đã ra đáp án. Ở câu trên minh muốn hỏi sự khác nhau giữa hàm and và dấu &. dù sao cũng cảm ơn mọi người đã chia sẻ kiến thưc giúp mình.
 
Web KT

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

Back
Top Bottom