excel online - excel vlookup



truy Lượt Xem:38

Làm thế nào để trích xuất văn bản trong Excel di động

Excel là một công cụ tuyệt vời, nhưng đôi khi các tệp bảng tính chúng tôi làm việc không phải là lý tưởng. Một ví dụ cổ điển là bạn được cung cấp một tệp có một cột mà bạn thực sự muốn chia thành nhiều cột. Đó là kịch bản tôi gặp phải khi tôi có một tệp lớn có địa chỉ đường phố trong một trường. Sử dụng công thức văn bản trái và phải, tôi đã có thể có Excel trích xuất các đoạn văn bản thành hai trường mới. (Bao gồm bảng tính mẫu)
 
Chuỗi con Excel là gì?
Một số ngôn ngữ lập trình có chức năng chuỗi con chứ không phải Excel. Tuy nhiên, có một số công thức văn bản có thể đạt được kết quả mong muốn. Vì vậy, khi chúng ta nói về một chuỗi con, chúng tôi chỉ có nghĩa là một phần hoặc tập con của nội dung của một ô . Ví dụ: nếu ô chứa 1001 Drake Ave. , bất kỳ mục nào trong số này có thể là chuỗi con:
 
1001
Drake Ave.
100
cào
Chúng tôi sử dụng công thức văn bản LEFT và RIGHT, kết hợp với công thức FIND để trích xuất chuỗi con mong muốn. Đối với hướng dẫn này, chúng tôi trích xuất 2 chất nền. Một người sẽ là số phố và tên phố khác.
 
Vấn đề
Nhiều cơ sở dữ liệu thành viên hoặc danh sách gửi thư được thiết lập với các trường được phân bổ cho Tên, Họ, Đường, Thành phố, Tiểu bang và Mã Zip. Định dạng này hoạt động tốt nếu bạn đang tạo nhãn gửi thư vì bưu điện dựa vào phân loại mã zip.
 
Nhưng điều gì sẽ xảy ra nếu bạn cần phải đi đến cửa để có thể kiểm tra hàng xóm hoặc thông báo cho mọi người biết về các biện pháp bỏ phiếu sắp tới?
 
Nếu bạn kéo loại danh sách này vào Excel và sắp xếp trên Đường, bạn sẽ nhận được một danh sách được sắp xếp theo số lượng. Như bạn có thể thấy trong ví dụ bên dưới, các bản ghi Drake Ave không cùng nhau.

Excel với trường Đường đơn
 
Lý tưởng nhất là bạn muốn sắp xếp danh sách để tất cả các mục của Drake Ave cùng nhau. Có một số cách để thực hiện việc này trong Excel, nhưng một cách là tạo hai cột từ trường Đường. Cột đầu tiên phản ánh chuỗi con số đường phố và chuỗi con thứ hai tên đường phố. Sau đó, bạn có thể sử dụng danh sách dựa trên tên phố và số phố.
 
Nếu các địa chỉ đơn giản, bạn có thể sử dụng thuật sĩ Text to Columns .
 
Cách trích xuất số đường bằng LEFT,
Nhập dữ liệu của bạn vào Microsoft Excel hoặc sử dụng bảng tính mẫu trong phần Tài nguyên .
Trong ô D1 , gõ Nbr .
Trong ô E1 , nhập Tên đường
Trong ô D2 , nhập công thức Excel sau=LEFT(C2,(FIND(" ",C2,1)-1))
Nhấn Enter . Giá trị 1001 sẽ hiển thị trong D2
Trong Bước 4, công thức Excel của chúng tôi sẽ xem xét giá trị đường phố ban đầu trong ô C2 (1001 Drake Ave.) và trích xuất nội dung tối đa, nhưng không bao gồm khoảng trắng đầu tiên. Hàm FIND được sử dụng để tìm chỗ trống.
Phần tiếp theo liên quan đến việc sao chép công thức này vào phần còn lại của các mục. Tuy nhiên, chúng ta cần tham chiếu ô phố chính xác và không sử dụng C2 cho các hàng còn lại.
 
Nhấp vào ô D2 để chọn phần đầu của phạm vi của chúng tôi.
 
 Di chuyển chuột đến góc dưới bên phải.
 
 
Sao chép công thức Excel xuống cột
 
Nhấp đúp vào con trỏ + ở phía dưới bên phải. Điều này sẽ sao chép công thức của bạn xuống cột.
Trong cột D, bạn sẽ thấy số đường phố được trích xuất.
 
Cách trích xuất tên đường bằng RIGHT,
Bây giờ chúng ta sẽ tạo một công thức tương tự để ghi lại địa chỉ đường phố. Lần này, chúng ta sẽ lấy nội dung bên phải của không gian đầu tiên từ cột Street.
 
Trong ô E2 , nhập công thức sau=RIGHT(C2,LEN(C2)-FIND(" ",C2,1))
Nhấn Enter . E2 nên hiển thị là Alturas Dr.
Nhấp vào ô E2 để chọn phần đầu của phạm vi của chúng tôi.
 Di chuyển chuột đến góc dưới bên phải.
Nhấp đúp vào con trỏ + ở phía dưới bên phải. Điều này sẽ sao chép công thức của bạn xuống cột.

 


Cột D và E phải chứa nội dung được phân tích cú pháp từ địa chỉ đường phố ban đầu của bạn.
 
Bảng tính của bạn sẽ trông giống như bảng dưới đây.
 
Số phố và tên trong cột mới
 
Làm sạch bảng tính và thay đổi định dạng ô
Bây giờ bảng tính có các trường được chia tách của bạn, nhưng bạn nên dọn dẹp các công thức. Đề xuất của tôi là chuyển đổi công thức LEFT và RIGHT thành giá trị tương ứng của chúng. Chúng tôi đã làm một hướng dẫn trước đó về sao chép và chuyển đổi công thức thành các giá trị .
 
Sau khi bạn chuyển đổi cột Nbr, bạn có thể muốn thay đổi loại định dạng thành một số.
 
Nhấn vào cột D .
Nhấp chuột phải và chọn các tế bào Format .. .
Trên hộp thoại Định dạng Ô, chọn Số .
Đặt số thập phân thành 0 .
Nhấp vào OK .
Mặc dù ví dụ của chúng tôi là phân tích cú pháp một ô chứa thông tin đường phố, bạn có thể sử dụng các bước tương tự để phân tích các loại mục nhập khác. Ví dụ: Bước 1 ở trên thực sự phân tích cú pháp mọi thứ trừ từ đầu tiên vì nó đang tìm kiếm một khoảng trống. Bạn có thể thay đổi công thức để tìm các giá trị khác nhau như dấu phẩy.

 


Tags:
Bình luận

Bình luận

Các bài viết mới

Các tin cũ hơn