Cập Nhật Dữ Liệu Từ Excel Sang Mapinfo
Để cập nhật dữ liệu từ Excel sang Mapinfo bạn cần tạo ra một mã chung cho bảng Excel và trên bảng thông tin của Mapinfo. Bạn tạo 1 cột "mã" và lấy giá trị bằng giá trị của 2 hay nhiều cột gộp lại và phải đảm bảo là không được có mã trùng nhau trong cột mã này thì cập nhật chính xác thông tin được.
Sau đó bạn mở File Excel lên và chuyển bảng mã cho trong Excel để khi đưa thông tin lên Mapinfo thì có thể đọc được. Vì Mapinfo chỉ đọc được bảng mã TCVN3(ABC)
- Bạn chọn Table trong Excel nhấn tổ hợp Ctrl + C hoặc Ctrl + X
- Nhấn tổ hợp Ctrl + Shift + F6 để mở công cụ chuyển mã
- Bạn cần chuyển từ bảng mã Unicode sang TCVN3(ABC)
- Tích chọn "Chuyển mã Clipboard" rồi chọn Chuyển Mã.
- Quay lại bảng Excel nhấn tổ hợp Ctrl + V để Paste dữ liệu đã chuyển mã.
- Sau khi chuyển mã xong bạn cần đổi lại font chữ ".VnArial" để đọc được.
Tiếp theo bạn mở file Excel lên bằng đuôi Microsoft Excel (*.xls,*xlsx)
Cửa sổ Excel Information hiện ra.
- Ở mục named Range: bạn chọn Wordsheet chứa thông tin cần sử dùng.
- Tích chon trong ô Use Row Above Selected Range for Column Titles để sử dụng hàng tiêu để trong Excel rồi nhấn OK.
Xuất hiện cửa sổ Set Filed Properties hiện ra.
Ở đây Mapinfo đã tự động chọn kiểu thông tin cho các cột thông tin trong bảng Excel. Bạn ghi lại tất cả để ở bước tiếp theo tạo thêm thông tin cho Layout trong Mapinfo thì bạn chọn cho kiểu thông tin cho các cột cho giống nhau thì mới cập nhật được.
Tiếp theo bạn mở Layout cần cập nhật thông tin lên và thêm các thông tin cần cập nhật từ Excel sang và chọn kểu thông tin theo cái mà Mapinfo đã chọn sẵn cho bạn lúc nãy:
- Vào Table\Maintenace\Table Structure
- Vào Add Field để thêm thông tin
- Mục name: Là tên thông tin
- Mục Type: Là kiểu thông tin
- Bạn cũng tạo thêm cột thông tin mã như đã tạo trong bảng Excel rồi nhấp OK.
Sau đó bạn cập nhật thông tin cho cột mã bằng cách:
- Vào Table\Updata Column
- Mục Table to Updata: bạn chọn bảng cần Updata
- Mục Column to Updata: bạn chọn cột mã khi nãy vừa tạo (ở đây mình tạo là cột Ma_Gop)
- Mục Get Value From Table: bạn chọn bảng Updata luôn(giống nhau)
- Mục Value: bạn nhập giá trị vào (cách mà bạn tạo ra mã trong Excel) sau đó nhấp OK.
Bây giờ bạn cập nhật từng cột thông tin trong bảng thông tin sang Mapinfo bằng cách:
- Vào Table\Maintenace\Table Structure.
- Mục Table to Updata: bạn chọn bảng cần Updata
- Mục Column to Updata: bạn chọn cột cần Updata
- Mục Get Value From Table: bạn chọn bảng thông tin lấy giá trị (tên bảng tính Excel mà bạn cần lấy thông tin)
- Bạn nhấp chuột vào ô Join, xuất hiện cửa sổ mới. Bạn chọn cột mã (Ma_Gop) mà bạn tạo ra trong Excel và Mapinfo cho 2 mục: where & matches rồi nhấp OK.
Quay lại cửa sổ Updata Column.
- Mục Calculate: bạn chọn là Value
- Mục of: Bạn chọn cột lấy giá trị trong bảng Excel.
- Bỏ chọn ở mục Browse Results và nhấp OK.
Cứ tiếp tục như vậy bạn cập nhật cho tất cả các cột thông tin còn lại.
The And.
hay quá
Trả lờiXóa