Nhận từ đầu tiên trong Excel và Google Trang tính

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này sẽ trình bày cách trích xuất từ ​​đầu tiên từ một ô trong Excel và Google Trang tính.

Trích xuất từ ​​đầu tiên từ một văn bản

Để trích xuất từ ​​đầu tiên từ một ô, chúng ta có thể sử dụng công thức chứa hàm LEFT và FIND.

= LEFT (B3, FIND ("", B3) -1)

Hãy cùng tìm hiểu chi tiết hơn về các hàm được sử dụng trong công thức trên.

Hàm FIND

Chúng tôi đã sử dụng hàm FIND để lấy vị trí của khoảng trắng xuất hiện đầu tiên trong văn bản.

Vì hàm FIND bao gồm vị trí của ký tự khoảng trắng từ văn bản trong phép tính, chúng tôi sẽ trừ 1 từ giá trị được trả về (từ hàm FIND) để loại trừ ký tự khoảng trắng.

= TÌM ("", B3) -1

Hàm LEFT

Hàm LEFT sẽ trích xuất một số ký tự nhất định từ chuỗi, bắt đầu từ bên trái. Số lượng ký tự đã được xác định trong công thức trước đó.

= LEFT (B3, C3)

Xử lý lỗi

Trong trường hợp ô chỉ có một từ, công thức sẽ trả về lỗi #VALUE.

Vì vậy, để ngăn công thức trả về lỗi, chúng ta có thể sử dụng hai tùy chọn sau bằng cách sử dụng:

Hàm IFFERROR

Chúng tôi có thể giải quyết vấn đề này bằng cách sử dụng hàm IFERROR trước công thức của chúng tôi, như sau:

= IFERROR (LEFT (B3, FIND ("-", B3) -1), B3)

Hàm IFERROR, khi tìm thấy lỗi sẽ trả về giá trị văn bản gốc - có thể là một từ hoặc một ô trống.

Cách đơn giản hơn

Ngoài ra còn có một cách thông minh và đơn giản hơn để xử lý lỗi #VALUE. Nó là để thêm không gian bổ sung vào đối số thứ hai của hàm FIND, với toán tử dấu và, như sau:

= LEFT (B3, FIND ("", B3 & "") -1)

Bây giờ, hàm FIND sẽ luôn tìm thấy một khoảng trắng vì chúng tôi đã thêm một khoảng trắng vào cuối mỗi chuỗi văn bản.

Dấu phân cách không dấu cách

Nếu chuỗi văn bản không được phân tách bằng dấu cách mà từ một ký tự phân tách khác, thì chỉ cần thay đổi giá trị của đối số đầu tiên trong hàm FIND bằng ký tự phân tách đó, chúng ta sẽ nhận được từ đầu tiên từ văn bản.

= LEFT (B3, FIND ("-", B3 & "") -1)

Nhận từ cuối cùng

Việc trích xuất từ ​​cuối cùng từ một chuỗi văn bản phức tạp hơn. Một tùy chọn là sử dụng công thức như sau:

= TRIM (RIGHT (SUBSTITUTE (B3, "", REPT ("", LEN (B3))), LEN (B3)))

Trích xuất từ ​​đầu tiên trong Google Trang tính

Công thức để trích xuất từ ​​đầu tiên từ một văn bản hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

wave wave wave wave wave