PDA

View Full Version : Tạo giấy mời tự động trên exel



tuananh291187
23-08-12, 05:01 PM
Mình làm theo hướng dẫn nhưng bị lỗi ở vùng nhập mã tra tìm. mình không hiểu cách quy ước ở cột K. Bạn nào biết thì hướng dẫn cách làm cụ thể cho mình nhé. minh cảm ơn.
Hướng dẫn tạo giấy mời tự động trong Excel 2003. (http://www.duongmanhhung.com/2010/12/huong-dan-tao-giay-moi-tu-ong-trong.html)http://lh5.ggpht.com/_NWf0MKH3TYE/S4YkMAj2-vI/AAAAAAAABPo/Y0fkwthFtmM/buzzthis.gif (http://www.google.com/reader/link?url=http://www.duongmanhhung.com/2010/12/huong-dan-tao-giay-moi-tu-ong-trong.html&title=H%C6%B0%E1%BB%9Bng%20d%E1%BA%ABn%20t%E1%BA%A 1o%20gi%E1%BA%A5y%20m%E1%BB%9Di%20t%E1%BB%B1%20%C4 %91%E1%BB%99ng%20trong%20Excel%202003.&srcTitle=VI%20T%C3%8DNH%20TH%E1%BA%ACT%20L%C3%80%2 0%C4%90%C6%A0N%20GI%E1%BA%A2N-C%C3%81C%20S%E1%BB%B0%20C%E1%BB%90%20TH%C6%AF%E1%B B%9CNG%20G%E1%BA%B6P&srcURL=http://www.duongmanhhung.com/)

18:48
Hôm nay ngày 01 tháng 01 năm 2011
1-Hướng dẫn tạo giấy mời tự động trong Excel 2003.
Thông thường để tạo giấy mời người ta thường dùng phương pháp trộn thư trong Word và kết hợp với cơ sở dữ liệu của Excel, tuy nhiên trong thực tế còn có một phương pháp rất hay trong Excel có thể giải quyết rất tốt thay thế việc trộn thư xin được chia sẻ cùng bạn đọc, các bước tiến hành như sau:
Bước 1: Tạo mẫu giấy mời.
+Khởi động chương trình Excel 2003 chẳng hạn.
+Tại Sheet1 bôi đen nhiều cột sau đó nháy vào Format\Column\Width gõ số 3 bấm OK để làm cho các cột nhỏ lại bằng kích thước của hàng.
+Nháy chuột phải vào Sheet1 chọn Rename và đổi tên là Giấy mời.
+Thiết kế một mẫu giấy mời cho chuẩn trên khổ giấy A5 sau đó Copy và dán để trên khổ giấy A4 có 2 mẫu giấy mời.
Chú ý: Để hiện thị đường phân cách trang trong Excel bạn nháy vào Tools chọn mục Options chọn nhãn View, đánh dấu vào mục Page breaks bấm OK.
http://1.bp.blogspot.com/_13ABZOyices/TR6WsSwXY3I/AAAAAAAAEFU/a42-wkKs3IY/s400/b2.bmp (http://1.bp.blogspot.com/_13ABZOyices/TR6WsSwXY3I/AAAAAAAAEFU/a42-wkKs3IY/s1600/b2.bmp)
Bước 2: Tạo bảng chứa thông tin khách mời và đặt tên.
+Tại Sheet2 bạn nháy chuột phải vào Sheet2 chọn Rename và đổi tên là Danh sách khách mời.
+Tạo một bảng gồm các thông tin sau:
http://1.bp.blogspot.com/_13ABZOyices/TR6W1yuJyZI/AAAAAAAAEFc/KdywVXQCkgQ/s400/b3.bmp (http://1.bp.blogspot.com/_13ABZOyices/TR6W1yuJyZI/AAAAAAAAEFc/KdywVXQCkgQ/s1600/b3.bmp)
+Bôi đen bảng này bằng cách đặt con trỏ vào ô A1 kéo sang cột I1 sau đó kéo xuống các hàng chứa danh sách.
+Nháy vào Insert\Name\Define, đặt tên là A trong ô Names in workbook bấm OK.

Bước 3: Tạo hàm để chương trình tự động lấy thông tin khách mời.
+Quay trở lại Sheet1 tại ô có tọa độ K2 ta quy ước là nơi sẽ nhập số thứ tự của khách.
+Tại ô B9 ta nhập hàm:
=IF(ISNA(VLOOKUP($K$2;A;2;0));"Không có ai tên là:"&K2;VLOOKUP($K$2;A;2;0))
http://1.bp.blogspot.com/_13ABZOyices/TR6W-QZ33xI/AAAAAAAAEFk/GY_kyD6br1k/s400/b4.bmp (http://1.bp.blogspot.com/_13ABZOyices/TR6W-QZ33xI/AAAAAAAAEFk/GY_kyD6br1k/s1600/b4.bmp)
+Bạn chú ý số 2 sau chữ A, hàm này sẽ lấy thông tin của khách ở cột 2
+Tại ô A9 ta nhập hàm:
=IF(ISNA(VLOOKUP($K$2;A;3;0));"Không có ai tên là:"&K2;VLOOKUP($K$2;A;3;0))
http://1.bp.blogspot.com/_13ABZOyices/TR6XIDkkQGI/AAAAAAAAEFs/okpqOXnnK04/s400/b5.bmp (http://1.bp.blogspot.com/_13ABZOyices/TR6XIDkkQGI/AAAAAAAAEFs/okpqOXnnK04/s1600/b5.bmp)
+Bạn chú ý số 3 sau chữ A, hàm này sẽ lấy thông tin của khách ở cột 3 để tự động điền vào là Ông hay Bà.
Các ô khác bạn làm tương tự, chỉ cần thay đổi số sau chữ A.
+Tại giấy mời thứ 2 bạn cũng làm tương tự như vậy nhưng thay K2 bằng K3 vì vị trí nhập mã tra tìm là ô K3 và hàm hiện tên khách thí dụ:
=IF(ISNA(VLOOKUP($K$3;A;2;0));"Không có ai tên là:"&K3;VLOOKUP($K$3;A;2;0))
Bạn sao chép mẫu giấy mời thành 10 trang để có 20 giấy mời và sửa hàm, chỉ cần sửa K2 và K3 thành K4 và K5, K6 và K7 v.v......
Cách sử dụng: Trong danh sách 10 khách mời bạn chỉ cần nhập 1 sau đó ấn CTRL và kéo xuống đến hàng 20 là các thông số của từng khách mời sẽ tự động được gán vào từng giấy mời.

một ví dụ khác:
87809