Cách lấy từng dòng dữ liệu để tạo thành 1 văn bản theo mẫu. (5 người xem)

Liên hệ QC

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

maihoang16191

Thành viên chính thức
Tham gia
10/2/14
Bài viết
51
Được thích
0
1. Sheet1: Thông tin.
Mình có các dữ liệu như sau:
Các cột:
- tên công ty.
- địa chỉ.
- sđt.
- mã số thuế.
- người đại diện.
2. Sheet2: Biểu mẫu dựng sẵn, ví dụ như hợp đồng, thanh lý, thương thảo hợp đồng.
Trong sheet 2 này mẫu mình làm sẵn, chỉ có cái là các thông tin như trong sheet 1 là chưa có.

Vậy có cách nào khi mình nhập các dòng thông tin của nhiều đối tác vào sheet 1, và bấm 1 nút nào đó của 1 trong nhiều thông tin đó thì sheet 2 nó sẽ tự động điên thông tin của ncc đó vào những nơi còn thiếu không?

Như trong biểu mẫu, mọi ngưởi thấy là mình đã làm mấu và có 1 sheet dữ liệu riêng. Nhưng trước giờ các mấu của mình chỉ làm được cho 1 dữ liệu, nếu có cái khác thì phải làm file mới và lưu riêng. Giờ mình muốn gộp chưng các dữ liệu thành 1 bảng dữ liệu như vậy. Mỗi lần mình nhập vào thì các mẫu đều giống nhau, khác nhau ở dữ liệu thôi.

Nên có các nào để mình muốn chọn dữ liệu nào để nó áp vào cái mẫu không? Và dùng để in ra luôn.

Xin cảm ơn.

mình mới có suy nghĩ là dùng data validation. Nhưng mà có một vấn đề ở đây là phải chọn từng loại thông tin.

Không biết mọi người có các nào, mà khi mình chọn 1 thông tin thì những thông tin cùng dòng với nó tự động hiện luôn không.

Ví dụ:
Cột a: Tên các công ty: A1 cty a; a2 cty b; a3 cty c.
Cột b: địa chỉ các công ty: B1 đc a; b2 đc b; b3 đc c.
Thì khi mình đưa vào data validation thì chỉ cần chọn cty a, nó sẽ nhãy ra đc a luôn không?

mình đã làm được rồi. còn 1 vấn đề là khi dùng hàm vlookup thì khi giá trị không có nó sẽ trả về giá trị 0. vậy có cách nào để nó trả về không có không mọi người.
với 1 vấn đề nữa là mình dùng hàm ntn: =VLOOKUP($A$2;$A$3:$J$100;COLUMN(C2);0)
nhưng mà sao khi chỉnh hàm hay thêm vào &"" phía sau thì ô đó nó hiện lên công thức luôn. không chạy được nữa.
 

File đính kèm

Lần chỉnh sửa cuối:
có bạn nào không? ví dụ như dùng chức năng ô tích được không nhỉ?
 
bạn xem lại nhé. trong sheet1 không có các thông tin nêu trong #1
 
bạn xem lại nhé. trong sheet1 không có các thông tin nêu trong #1
file đó mình lấy ví dụ đó bạn.
mình gửi lại bạn file này xem. những cái dòng màu đỏ là mình sẽ lập hàm để khi mình điền thông tin vào bên dữ liệu thì nó sẽ tự động điền vào. nhưng hồi trước là trong bảng dữ liệu của mình chỉ làm được cho 1 dòng dữ liệu. ví dụ 1 bệnh viện là mình phải làm 1 file, save as ra, giữ lại file gốc.
giờ là mình muốn đưa dữ liệu đó vào hết 1 bảng. khi nào cần cái nào thì mình sẽ bấm vào đó. (giờ mình đang xem xét cái data validation, nhưng có một vấn đề là khi chọn phải chọn nhiều lần. mình muốn là nếu chọn tên bệnh viện thì nó sẽ chọn luôn cả địa chỉ, sđt v.v, còn giờ là phải tự chọn từng cái đó)
 
có hướng đi rồi, mọi người có ai giúp mình cái.
 
thế thì những hàm trong biểu mẫu của mình nó khó bạn à. ví dụ trong biểu mẫu, mình làm là:
Hàm tự động điền tên công ty:
="Công ty "&A1.
Hàm tư động điền tên địa chỉ:
="Địa chỉ "B1.

Nếu dùng vlook thì hàm nó sẽ khó hơn, với có những hàm không đơn giản chỉ là như trên không mà phải dùng nhiều cái điền tự động nữa bạn kìa.

Không biết cái data valadition có các nào mà trong 1 bảng dữ liệu, bao gồm A: tên, B Địa chỉ. Thì mình chỉ cần chọn tên ở chỗ mình điền thông tin là nó hiện ra không.

A, mình hiểu được ý bạn rồi. để mình làm thử xem.
 
Nếu vậy thì những nội dung khác (địa chỉ, sđt v.v) bạn dùng hàm Vlookup() dò tìm theo Tên (cái được chọn từ Data Validation).
à có một vấn đề nữa, khi mình trả hàm vlookup thì có những giá trị không có, nó không để trống nhưng lại để giá trị "0". vậy có cách nào để nó chuyển qua để trống không?
 
à có một vấn đề nữa, khi mình trả hàm vlookup thì có những giá trị không có, nó không để trống nhưng lại để giá trị "0". vậy có cách nào để nó chuyển qua để trống không?
Bạn thử thêm đoạn đỏ đỏ như bên dưới xem.
=VLOOKUP(...)&""
 
không được bạn. mình làm hàm vậy là cái vlookup nó hư luôn.

Trời đất. Bạn thêm đoạn đỏ đỏ vào công thức bạn đã lập (chạy được nhưng trả về số 0 khi không có dữ liệu). Cái đoạn VLOOKUP(...) là tôi minh họa để bạn biết vị trí điền đoạn đỏ mà -+*/
 
Trời đất. Bạn thêm đoạn đỏ đỏ vào công thức bạn đã lập (chạy được nhưng trả về số 0 khi không có dữ liệu). Cái đoạn VLOOKUP(...) là tôi minh họa để bạn biết vị trí điền đoạn đỏ mà -+*/
thì mình thêm vào đó. nhưng mà nó hiện ra công thức của cái vlookup luôn.
 
mình đã làm được rồi. còn 1 vấn đề là khi dùng hàm vlookup thì khi giá trị không có nó sẽ trả về giá trị 0. vậy có cách nào để nó trả về không có không mọi người.
với 1 vấn đề nữa là mình dùng hàm ntn: =VLOOKUP($A$2;$A$3:$J$100;COLUMN(C2);0)
nhưng mà sao khi chỉnh hàm hay thêm vào &"" phía sau thì ô đó nó hiện lên công thức luôn. không chạy được nữa.
gửi bác xem được không.
Cái hàm này =VLOOKUP($A$2;$A$3:$J$100;COLUMN(C2);0) của bác đã nhầm ngay từ đầu, bác dùng Vlookup mà ô dữ liệu chỉ A2-A3 thì sao nó tìm cho bác được; hàm này là tìm giá trị theo trục ngang, phải có nhiều cột nó mới giả giá trị cho bác. (cái column(C2) nó đã giả về 3 rồi, thì từ A2-A3 là ngoài vùng dữ liệu.
 

File đính kèm

Web KT

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

Back
Top Bottom