Google Sheets chia nhỏ và nhận được cuối cùng
Bạn có thể thấy rằng kết quả mà tôi nhận được là văn bản đầu vào, được chia thành nhiều phần tại các điểm có dấu phân cách trong văn bản. Đối với ví dụ đầu tiên, dấu phân cách là “e”, vì vậy kết quả là một ô có tất cả văn bản trước chữ e trong “Sheetgo” và một ô có tất cả văn bản sau chữ e. Tôi đạt được điều đó ở đây bằng cách gõ =Split(A2,B2) Show
Điều này cũng đúng với các ví dụ khác được hiển thị. Trong mỗi phần, tôi chỉ định một dấu phân cách và hàm sẽ chia văn bản thành các đoạn ở trước, ở giữa và sau các dấu phân cách. Điều này có thể cực kỳ thuận tiện để phân tách dữ liệu văn bản chẳng hạn như tên và họ được phân tách bằng dấu phẩy, như đã thấy trong ví dụ thứ ba ở trên Mẹo. Để trống các cột bên phảiTôi đã nhập tất cả các chức năng trong cột D. Đó là bởi vì hàm SPLIT trong Google Trang tính phân bổ đầu ra của nó trên nhiều ô về phía bên phải, giống như trường hợp của tất cả các ví dụ. Vì vậy, điều rất quan trọng là bạn giữ cho các ô, nơi bạn mong muốn dữ liệu được truyền đi, không có bất kỳ giá trị nào. Nếu không, hàm trả về #REF. lỗi Một vài ví dụ đầu tiên này cho thấy chức năng SPLIT ở dạng cơ bản nhất. Tôi đã không chỉ định các tham số tùy chọn, vì vậy chúng vẫn ở giá trị mặc định. Bây giờ tôi sẽ chứng minh điều gì sẽ xảy ra khi bạn thêm các tham số tùy chọn split_by_each và remove_empty_text Hàm SPLIT với tham số split_by_eachTham số split_by_each được sử dụng khi dấu phân cách dài hơn một ký tự. Như bạn có thể thấy trong hình bên dưới, việc thay đổi tham số này có thể có tác động đáng kể đến đầu ra của hàm Dưới đây là một công thức đơn giản để tách tên thành cột Tên và cột Họ trong Google Trang tính. Trong đó 0 là ô chứa tên bạn muốn tách
Lưu ý rằng các cột tiếp theo sẽ cần để trống nếu không bạn sẽ thấy lỗi sau. Chỉ cần xóa dữ liệu trong 1 và hàm 2 của bạn sẽ hoạt động như mong đợi
Giải thích công thứcChức năng được sử dụng
Hàm 2 sẽ chia nội dung của ô được tham chiếu theo dấu phân cách đã chỉ định. Trong công thức trên, chúng tôi đang chia nội dung của 0 theo mọi khoảng trống có trong 0. Điều này hoạt động tốt cho các ô chứa họ và tên hoặc thậm chí cả tên, đệm và họ. SPLIT là một giải pháp tuyệt vời miễn là tất cả nội dung trong cột A nhất quán. Tuy nhiên, nếu cột bạn đang cố tách có dữ liệu khác nhau thì sẽ cần sử dụng một công thức khácMở rộng công thức tách tên của chúng tôiGiả sử bạn có một cột tên, nhưng một số ô có tên đệm hoặc tên viết tắt trong khi những ô khác chỉ có tên và một số ô có họ và tên. Hãy tạo một số công thức bổ sung để giải quyết tình huống này Mục tiêu công thức
Tờ thực hànhTạo một bản sao của bảng thực hành của chúng tôi để theo dõi khi chúng tôi làm việc để thêm các công thức bổ sung. Trong bảng thực hành của chúng tôi, chúng tôi giả định rằng từ đầu tiên trong ô tương ứng với tên của một người và từ cuối cùng trong ô tương ứng với họ của người đó Sao chép tờ thực hành Tên riêngHãy bắt đầu với việc tách tên hoặc từ trong một ô thành một cột khác. Chúng tôi sẽ thực hiện điều này bằng cách tham chiếu tất cả các ký tự sau khoảng trắng đầu tiên trong ô 0, ô chứa tên đầy đủ của một người 0Các chức năng được sử dụng
Giải thích công thứcMục tiêu đầu tiên của công thức của chúng ta là tìm khoảng trắng đầu tiên trong ô 0. Để thực hiện điều này, chúng ta sẽ sử dụng hàm 8 để trả về vị trí trong ô 0 của khoảng trắng đầu tiên. Hàm 8 sẽ trả về một giá trị sốSau đó, chúng tôi có thể trừ 1 từ giá trị mà hàm 8 của chúng tôi đã tạo, để chỉ định số lượng ký tự mà chúng tôi muốn hàm 9 của mình trích xuất. Dưới đây là công thức của chúng tôi để lấy tên hoặc từ đầu tiên từ ô 0 3Hãy mở rộng công thức của chúng ta để tính đến các ô chỉ có tên hoặc ô trống để ngăn công thức của chúng ta hiển thị lỗi Bỏ qua các ô trốngChúng ta có thể mở rộng công thức trước đó để bỏ qua các ô trong cột A trống với một vài hàm Chức năng bổ sung
Việc bổ sung vào công thức trước đây của chúng tôi hiện có các hàm 01 và 00. Công thức này sẽ cho phép bạn sử dụng chức năng tự động điền để chỉ hiển thị giá trị tên cho các hàng có văn bản trong cột A 8
Chỉ dữ liệu tênNếu một số ô nhất định chỉ chứa tên và không có dữ liệu bổ sung thì công thức hiện tại của chúng tôi sẽ dẫn đến lỗi. Điều này là do chức năng 8 của chúng tôi không thể định vị một khoảng trắng. Tuy nhiên, do bước trước của chúng tôi, chúng tôi biết chúng là dữ liệu trong ô được tham chiếu hoặc nó sẽ trống và không tạo ra lỗiVì vậy, chúng tôi có thể giả sử ô được tham chiếu chỉ chứa tên Chức năng bổ sung
Chúng tôi biết nếu công thức hiện tại của chúng tôi tạo ra lỗi thì ô đó chỉ chứa tên của người đó. Bằng cách sử dụng hàm 02 để cung cấp nội dung cho ô nếu có lỗi. Công thức sẽ trả về dữ liệu từ 0 nếu công thức của chúng tôi tạo ra lỗi 0Họ riêng biệtTách họ hoặc từ khỏi một ô đưa ra những thách thức độc đáo của riêng nó. Để hoàn thành việc chỉ lấy từ hoặc tên cuối cùng từ một ô, chúng ta sẽ chèn thêm khoảng trắng giữa mỗi từ, sau đó trích xuất dữ liệu bắt đầu từ các ký tự bên phải trong ô được tham chiếu và cuối cùng cắt nội dung thành một từ duy nhất 2Công thức được sử dụng
Giải thích công thứcBằng cách thiết lập các mục tiêu của công thức họ của chúng tôi, chúng tôi có thể xây dựng một công thức để hoàn thành mục tiêu của mình. Mục tiêu đầu tiên của công thức của chúng tôi là tách từng từ đủ để cho phép chúng tôi trích xuất các ký tự bắt đầu từ phía bên phải của ô được tham chiếu của chúng tôi. Công thức này sẽ tạo ra từ cuối cùng hoặc tên của ô 0 2
Hãy mở rộng công thức của chúng tôi để giải quyết một số vấn đề tiềm ẩn. Trong công thức tên của chúng tôi, chúng tôi chấp nhận rằng nếu chỉ có một tên trong ô được tham chiếu thì đó là tên. Trong trường hợp đó, chúng tôi sẽ muốn để trống ô họ tên Chức năng bổ sung
Có 2 vấn đề tiềm ẩn mà chúng tôi hy vọng sẽ giải quyết bằng cách mở rộng chức năng của mình
6Giải thích công thức
Kết hợp các công thức của chúng tôiBây giờ chúng ta có thể kết hợp hai công thức trước đó để tạo ra một công thức duy nhất sẽ trả về họ hoặc từ trong một ô, bỏ qua các ô trống và trả về một giá trị trống nếu ô được tham chiếu chỉ chứa tên Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?Đây là cách. . Chọn dãy bạn muốn tách thành họ và tên Mở menu Dữ liệu và chọn tùy chọn Chia văn bản thành cột. . Menu lựa chọn dấu phân cách sẽ xuất hiện nổi trên các ô Chọn Space từ menu Dấu phân cách Các tên trong phạm vi đã chọn sẽ được chia thành họ và tên Chức năng phân tách hoạt động như thế nào trong Google Trang tính?Chia văn bản xung quanh một ký tự hoặc chuỗi đã chỉ định và đặt từng đoạn vào một ô riêng biệt trong hàng . |