Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Thông thường, trong một bảng tính, bạn sẽ có một dòng văn bản, một phần thông tin cho mỗi ô. Dù dữ liệu có thể là gì - một số tiền, một ngày, bất cứ điều gì thực sự. Trong một số trường hợp có thể không phải là trường hợp mặc dù; Bạn có thể thấy mình muốn giữ toàn bộ địa chỉ trong một lĩnh vực, ví dụ, hoặc một vài câu mô tả.

Rất may, bạn có thể - gõ thông tin vào nhiều dòng trong ô Google Sheets, nhấp vào ô được đề cập và nhập dòng đầu tiên của nội dung của bạn.

Sau đó, nhấn Alt + Enter trên bàn phím của bạn (hoặc Tùy chọn + Nhập nếu bạn sử dụng Mac) để đến một dòng mới. Nhập thông tin của bạn vào dòng thứ hai và sử dụng Alt + Enter lại hoặc nhấp vào nơi khác để đi đến một ô khác!

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?
Một ô có hai dòng văn bản

Thông tin sẽ mở rộng ô của bạn đến kích thước cần thiết trừ khi bạn đặt thủ công nó nhỏ hơn. Nếu vậy, bạn vẫn có thể nhấp đúp vào ô để xem mọi thứ trong đó.

Tương tác độc giả

Hướng dẫn này sẽ dạy bạn cách thêm văn bản vào Google Sheets ở cùng một vị trí của tất cả các ô cùng một lúc: lúc đầu, vào cuối, sau ký tự n-th, trước hoặc sau các ký tự cụ thể.

Khi nó xảy ra, không có cách tiêu chuẩn trực tiếp nào để chèn các chuỗi văn bản và ký tự vào một vị trí nhất định của ô Google Sheets, chưa kể đến tất cả các ô được chọn cùng một lúc. Nhưng ở đây nó đi - một số cách giải quyết để thêm văn bản vào các vị trí mong muốn. Chúng bao gồm một số chức năng tiêu chuẩn và thêm một tiện ích bổ sung văn bản.

Công thức để thêm văn bản vào bảng Google

Mặc dù các công thức trong bảng tính đòi hỏi một chút học tập, chúng có thể giải quyết nhiều nhiệm vụ khác nhau. Chèn văn bản vào các ô Google Sheets không phải là một ngoại lệ.

Chèn văn bản ở đầu các ô Google Sheets

Sự kết hợp trong bảng tính thường được sử dụng để kết hợp hai bản ghi thành một chuỗi, ví dụ: 'Solar' từ A1 và 'đối lập' từ B1 sẽ trở thành 'mặt trời đối lập' trong C1.

Nhưng làm thế nào nó được cho là giúp khi bạn cần thêm văn bản mới vào các ô Google Sheets đã chứa một số dữ liệu? Khá dễ dàng: Concatenate phần 'mới' với phần 'cũ'.

Cách thêm văn bản vào các ô Google Sheets bằng cách sử dụng ampersand (&)

Ampersand là một đặc tính nối đặc biệt được sử dụng để hợp nhất các giá trị trong bảng tính. Khi bạn sử dụng nó trong các ô, có vẻ như sau:

="John "&"Doe"

hoặc

=A2&B2

Kết quả sẽ là 'John Doe' hoặc bất kỳ combo nào khác của bất cứ điều gì nằm trong A2 và B2.

Tôi sẽ tận dụng điều này để chèn văn bản mới vào đầu và kết thúc các ô của tôi.

Giả sử tôi có một danh sách các số điện thoại thuộc về khách hàng ở Mỹ:

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Tôi sẽ sử dụng ampersand để chèn mã quốc gia - +1 - khi bắt đầu các ô đó. Vì các bản ghi sẽ trông giống như các công thức, tôi sẽ làm điều đó trong cột lân cận. Đây là những gì tôi nhập vào B2:

="+1 "&A2

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Ghi chú. Tôi nhập không gian sau +1 trong cùng một trình điều khiển kép vì công thức không phân tách các bản ghi theo mặc định. I enter space after +1 in the same double-quotes since the formula doesn't separate records by default.

Tôi có thể sao chép công thức đó xuống cột để lấp đầy các ô khác, nhưng tôi có một ý tưởng tốt hơn. Tôi sẽ bọc công thức trong B2 trong ArrayFormula và thay đổi tham chiếu A2 thành phạm vi cho toàn bộ cột:

=ArrayFormula("+1 "&A2:A7)

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Thêm văn bản ở đầu với chức năng Concatenate

Chức năng Concatenate cũng tồn tại trong bảng tính để bạn có thể hợp nhất các chuỗi văn bản. Nhưng không giống như ampersand, chức năng khiến bạn liệt kê các đơn vị hợp nhất như các đối số của nó:

Concatenate (String1, [String2, ...])

Mẹo. Nếu bạn muốn tìm hiểu chức năng từ trong ra ngoài, chúng tôi có toàn bộ bài đăng trên blog dành cho nó. If you want to learn the function inside out, we have an entire blog post devoted to it.

Và đó là những gì tôi sẽ làm: Sử dụng văn bản mới mà tôi muốn thêm như một trong những đối số đó. Hãy xem cách tôi sử dụng chức năng để thêm cùng một mã quốc gia vào đầu số điện thoại:

=CONCATENATE("+1"," ",A2)

Mẹo. Tôi đề cập đến không gian như một đối số cá nhân - cái thứ hai trong trường hợp của tôi. I mention space as an individual argument — the second one in my case.

Sau đó, bạn chỉ cần sao chép công thức xuống cột nếu Google Sheets không cung cấp tự động điền cho bạn và bạn sẽ có mã quốc gia đó được thêm vào đầu tất cả các ô:

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Chèn văn bản ở cuối các ô Google Sheets

Để thêm văn bản vào các tấm Google ở ​​cuối ô, bạn có thể sử dụng các phương thức nối tương tự như để chèn văn bản ở đầu tế bào - một hàm ampersand (&) và hàm nối.

Sử dụng ampersand để thêm văn bản vào Google Sheets

Hãy xem cách sử dụng ampersand để thêm văn bản hoặc bất kỳ ký tự nào vào cuối ô.

Lần này, bạn cần đặt tham chiếu đến một ô với bản ghi hiện có trước, sau đó nối thêm văn bản mới:

=A2&", US"

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Để chèn cùng vào tất cả các ô khác, ArrayFormula cũng sẽ giúp:

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Mẹo. Tất nhiên, bạn có thể thêm văn bản ở cả hai vị trí trong tất cả các ô cùng một lúc: Of course, you can add the text at both positions in all cells at the same time:

=ArrayFormula("+1 "&A2:A7&", US")

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Làm thế nào hàm concatenate thêm văn bản vào cuối các ô

Hàm Concatenate chèn văn bản vào phần cuối của các tế bào Google Sheets giống như nó cho đến đầu. Chỉ lần này đề cập đến chuỗi văn bản mới của bạn như đối số cuối cùng:

=CONCATENATE(A2,", ","US")

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Cách thêm văn bản vào Google Sheets trước/sau ký tự

Regexreplace là một hàm Google Sheets thay thế một phần của văn bản trong một ô bằng một số văn bản khác.

Tên của hàm thực sự là một từ viết tắt từ 'Biểu thức chính quy thay thế'. Đúng vậy - hàm sử dụng các biểu thức chính quy để tìm một văn bản nhất định ở một vị trí nhất định và thay thế nó bằng chuỗi yêu cầu.

Tôi sẽ chỉ cho bạn cách sử dụng nó để tạo lợi thế cho bạn và thay thế một chuỗi bằng chuỗi kia trong khi chèn các ký tự mới cùng một lúc.

Mẹo. Nếu các biểu thức thông thường là điều cuối cùng bạn muốn dành thời gian cho bạn, tôi có tin tốt. Dưới đây tôi mô tả một công cụ thân thiện với người dùng sẽ thêm văn bản gần như ngay lập tức. Hãy thoải mái nhảy đến nó ngay lập tức. If regular expressions are the last thing you want to spend your time on, I have good news. Below I describe one user-friendly tool that will add text almost in an instant. Feel free to jump to it right away.

Regexreplace cần 3 đối số:

Regexreplace (văn bản, thường xuyên_expression, thay thế)

  • Văn bản - một văn bản (hoặc tham chiếu đến một ô với văn bản) mà bạn muốn thay đổi.
  • Thông thường_expression - Một sự kết hợp của các ký tự đại diện cho mẫu tìm kiếm. Bạn sẽ tìm kiếm tất cả các chuỗi phù hợp với mẫu này.
  • Thay thế - Một chuỗi để chèn thay vì văn bản.

Đó là lập luận thứ 2 đòi hỏi sự chú ý nhất và đường cong học tập. Hãy xem nào.

Tôi có cùng một danh sách các số điện thoại được tạo ngẫu nhiên của Hoa Kỳ:

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Tôi sẽ làm cho những con số này trông có thể trình bày bằng cách gói mã quốc gia vào ngoặc và thêm một vài không gian trắng: +1 (202) 5550158.(202) 5550158.

Đây là công thức tôi nên sử dụng:

=REGEXREPLACE(A2,"(.*)202(.*)","$1 (202) $2")

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Hãy để tôi chia nó thành từng mảnh cho bạn:

  • A2 là một tế bào mà tôi muốn thực hiện các thay đổi - điều này thật dễ dàng :)
  • "(.*) 202 (.*)" Là mặt nạ tìm kiếm của tôi. Hãy tìm hiểu sâu hơn về điều này.

    Trước hết, tất cả mọi thứ bạn nhập ở đây phải luôn được đặt trong các trình điều khiển kép.

    Sau đó, tôi bảo chức năng tìm mã - 202 - bất kể điều gì đứng trước hay sau nó - (.*)

    Một khoảng thời gian và dấu hoa thị trong ngoặc là biểu thức thông thường của tôi: thời gian là viết tắt của bất kỳ ký tự nào, dấu hoa thị - cho bất kỳ số lượng ký tự đó và giá đỡ được yêu cầu để nhóm các ký tự đó.

    Ghi chú. Có rất nhiều biểu thức thông thường sẽ giúp bạn định vị văn bản ở các vị trí khác nhau trong các ô. Nhiều người sử dụng chúng hàng ngày, do đó, có các trang đặc biệt trên cú pháp chính xác của các biểu thức thông thường này. There are lots and lots of regular expressions that will help you locate the text in various positions in cells. Many people use them daily, hence, there are special pages on the correct syntax of these regular expressions.

  • "$ 1 (202) $ 2" là những gì tôi muốn nhận được thay thế.

    Như bạn có thể thấy, tôi đã thêm dấu ngoặc vào khoảng năm 202. Đó là mục tiêu chính của tôi.

    $ 1 và $ 2 là đứng cho 2 nhóm ký tự đó - (.*) - mà tôi đã đề cập trong đối số trước. Điều này được yêu cầu để công thức có thể trả lại mọi thứ trước và sau năm 202 từ tế bào đó còn nguyên vẹn.

Phew!

Đừng lo lắng nếu nó vẫn trông khó khăn - đây không phải là điều dễ hiểu nhất. Hãy thoải mái nhảy đến giải pháp cuối cùng và dễ nhất ngay lập tức hoặc chịu đựng tôi vì tôi sẽ chèn những dấu gạch ngang đó ở giữa các số.

Thêm văn bản vào Google Sheets sau ký tự N-Th

Tôi sẽ tiếp tục và thêm một dấu gạch ngang sau 555: +1 (202) 555-0158. Nếu bạn đếm các ký tự, bạn sẽ thấy rằng dấu gạch ngang sẽ được chèn vào cùng một vị trí trong tất cả các ô - sau ký tự thứ 12.-0158. If you count the characters, you will see that the dash is going to be inserted at the same position in all the cells — after the 12th character.

Vì vậy, ví dụ này, tôi sẽ chỉ cho bạn mặt nạ cần thiết để thêm văn bản sau ký tự n trong ô:

=REGEXREPLACE(B2,"(.{12})(.*)","$1-$2")

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

  • Lần này, một ô tôi đang thay đổi là B2.
  • Có nghĩa là "(. {12}) (.*)" "" "

    Tôi muốn đếm các ký tự bắt đầu từ bên trái và dừng vào ngày 12 - (. {12}) Đây là nhóm đầu tiên của tôi và tôi sẽ chèn nhân vật phụ của mình ngay sau đó. Sau đó theo nhóm thứ hai - tất cả các ký tự còn lại - (.*)

    Mẹo. Đừng quên bọc mọi thứ trong các tài liệu hai lần. Don't forget to wrap everything in double-quotes.

  • "$ 1- $ 2"-là cách tôi thêm dấu gạch ngang đó.

    Tôi đề cập đến nhóm đầu tiên mà không thay đổi ở đây - $ 1. Sau đó, chèn ký tự của tôi (-) và đề cập đến nhóm thứ hai để nối nó nguyên vẹn-$ 2.

Và đây là nó :) Tất nhiên, trường hợp sử dụng của bạn có thể khác nhau và có thể yêu cầu mặt nạ khác. Hãy tham khảo danh sách mặt nạ này và cú pháp chính xác của chúng.

Hoặc, thay vào đó, hãy thử giải pháp tiếp theo - không có công thức, không có mặt nạ. Chỉ cần một tiện ích bổ sung đơn giản với 5 nút radio để giải quyết nhiệm vụ.

Cách không có công thức để thêm văn bản vào Google Sheets

Có một giải pháp thanh lịch hơn, nhanh hơn và thân thiện với người dùng để chèn văn bản vào Google Sheets cho bất kỳ phần nào trong ô của bạn. Tiện ích bổ sung được gọi là Thêm văn bản và là một phần của Bộ sưu tập Công cụ Power.

Mẹo. Xem video này để hiểu rõ hơn về công cụ, OT vui lòng đọc phần giới thiệu ngắn ngay bên dưới nó. Watch this video to get to know the tool better, ot feel free to read the short introduction right below it.

Với tiện ích bổ sung này, bạn là 4 bước so với kết quả:

  1. Chọn các ô để xử lý.
  2. Nhập văn bản bạn muốn thêm.
  3. Chọn một trong 5 vị trí mà bạn muốn chèn chuỗi của bạn.
  4. Nhấp vào Chạy.Run.

Hướng dẫn how do i put multiple names in one cell in google sheets? - làm cách nào để đặt nhiều tên trong một ô trong trang tính google?

Bạn thậm chí có thể bỏ qua các ô trống và chỉ thêm văn bản vào các ô có dữ liệu.

Các công cụ điện cũng bao gồm thêm 30 tiện ích bổ sung cho bảng tính, vì vậy nó chắc chắn đáng để kiểm tra.

Tôi hy vọng rằng bây giờ bạn biết thêm về việc thêm văn bản vào Google Sheets ở các vị trí khác nhau của các ô. Nếu bạn còn bất kỳ câu hỏi nào, tôi sẽ chờ họ trong phần bình luận bên dưới :) Hẹn gặp bạn trong bài đăng trên blog tiếp theo!

Bạn cũng có thể quan tâm: