Cắt chuỗi trong macro google sheet
Bạn có muốn sắp xếp các các chuỗi trong một ô theo thứ tự bảng chữ cái và phân tách bởi dấu phẩy trong Google Sheets hay không? Trong bài viết này, chúng tôi sẽ hướng dẫn cho bạn cách dễ dàng phân tách các chuỗi trong một ô duy nhất và sắp xếp chúng theo thứ tự Alphabets chỉ bằng vài công thức đơn giản. Show Chúng ta sẽ bắt đầu với danh sách các từ trong một ô, được phân tách bằng dấu phẩy và không theo thứ tự bảng chữ cái, như sau: Epsilon, Alpha, Gamma, Delta, Beta Thách thức ở đây là tạo một công thức duy nhất (tức là trong một ô) sắp xếp lại danh sách này theo thứ tự bảng chữ cái. Bước 1 Sử dụng hàm SPLIT để tách chuỗi được phân tách bằng dấu phẩy thành các ô riêng biệt. =SPLIT(A1,",") Tách có hai đối số bổ sung và với dấu "," là dấu phân tách. Trong ví dụ đơn giản này, chúng ta có thể bỏ qua hai đối số bổ sung. Công thức đầy đủ của hàm SPLIT("First sentence, Second sentence", ", ") Bước 2 Sử dụng hàm TRANSPOSE để thay đổi hàng thành cột để chúng ta có thể sắp xếp chúng theo thứ tự ở Bước 3. =TRANSPOSE(SPLIT(A1,",")) Bước 3 Sắp xếp dữ liệu với hàm SORT. Bạn không cần chỉ định cột hoặc
hướng, vì chúng ta chỉ có 1 cột và chúng ta muốn sắp xếp theo thứ tự tăng dần, là thứ tự mặc định. Điều này giúp công thức trở nên ngắn gọn. =SORT(TRANSPOSE(SPLIT(A1,","))) Bước 4 Cuối cùng, nối cột lại với nhau bằng hàm JOIN, một lần nữa sử dụng dấu phẩy làm dấu phân cách. Chúng ta không cần sử dụng phép chuyển vị thứ hai
vì hàm JOIN hoạt động với một cột dữ liệu dễ dàng như một hàng dữ liệu. =JOIN(",",SORT(TRANSPOSE(SPLIT(A1,",")))) Hãy xem kết quả nào! Hy vọng qua bài viết này, bạn đã biết các sắp xếp các chuỗi trong cùng một ô, phân tách bởi dấu phẩy theo thứ tự bảng chữ cái. Nếu bạn muốn biết thêm các mẹo và thủ thuật Google Sheets cũng như mẹo tin học văn phòng hữu ích khác, hãy tham gia cùng với Gitiho ngay hôm nay.
Macro Google Sheets là gì?Bạn hàng ngày phải làm việc với nhiều trang tính khác nhau, có quá nhiều tác vụ bạn thực hiện lặp đi lặp lại. Chẳng hạn như định dạng báo cáo theo một cách nhất định hoặc thêm cùng một biểu đồ vào dữ liệu bán hàng mới hoặc tạo công thức đặc biệt duy nhất cho doanh nghiệp của bạn. Macro là một chuỗi các hành động cụ thể cho phép bạn tự động hóa một loạt các thao tác để tăng năng suất. Tất cả hành động của bạn sẽ được lưu vào một file được liên kết với bảng tính mà chúng ghi lại. Macro là một tính năng mạnh mẽ có thể làm mọi thứ cơ bản Sheets có thể làm.
Tại sao bạn nên sử dụng macro trong Google Sheets?Macro trong Google Sheets giúp bạn tiết kiệm rất nhiều thời gian, cho phép bạn tập trung vào hoạt động có giá trị cao hơn. Macro giúp bạn tránh những sai lầm, đảm bảo tính nhất quán trong công việc, giảm cảm giác buồn chán trong công việc Và cuối cùng, chúng là một cánh cửa tuyệt vời vào thế giới tuyệt vời của mã hóa Apps Script, nơi bạn thực sự có thể tăng tốc các bảng tính của mình và hoạt động của Google Workspace (trước là G Suite). Hoạt động Macro trong Google SheetsGoogle Sheets cho phép bạn ghi lại các macro sao chép một loạt các tương tác giao diện người dùng cụ thể mà bạn xác định. Khi bạn đã ghi macro, bạn có thể liên kết macro đó với một phím tắt trong biểu mẫu Ctrl+Alt+Shift+Number. Bạn có thể sử dụng phím tắt đó để nhanh chóng thực thi lại các bước macro chính xác, thường là ở một nơi khác hoặc trên dữ liệu khác. Bạn cũng có thể kích hoạt macro từ menu Google Sheets > Macro. Khi bạn ghi macro, Google Sheets sẽ tự động tạo chức năng Apps Script (chức năng macro) sao chép các bước macro. Hàm macro được thêm vào dự án Apps Script được liên kết với trang tính, trong một tệp có tiêu đề macros.gs. Trong trường hợp đã có một tệp dự án được liên kết với trang tính có tên đó, thì hàm macro sẽ được thêm vào nó. Google Sheets cũng tự động cập nhật tệp kê khai dự án tập lệnh, ghi lại tên và phím tắt được gán cho macro. Vì mọi macro đã ghi đều được xác định hoàn toàn trong Apps Script nên bạn có thể chỉnh sửa chúng trực tiếp trong trình chỉnh sửa Apps Script. Bạn thậm chí có thể viết macro từ đầu trong Apps Script hoặc sử dụng các chức năng bạn đã viết và biến chúng thành macro. Tự động hóa các tác vụ bằng macroTự động hóa các tác vụ lặp đi lặp lại bằng macro trong Trang tính. Hoặc, nếu bạn cần các chức năng, menu hoặc cửa sổ tùy chỉnh, bạn có thể tạo chúng bằng Google Apps Script. Xem lại các phương pháp hay nhất về macro
Ghi lại một macro:
Tạo một tập lệnh:
Chuyển đổi macro Excel sang Google SheetsBạn có thể chuyển đổi macro trong bảng tính Microsoft Excel sang Google Sheets bằng cách tạo lại chúng bằng Google Apps Script. Apps Script hỗ trợ macro trong Trang tính, giống như Microsoft Visual Basic cho Ứng dụng đối với Excel. Tạo lại và chỉnh sửa macro trong Trang tính bằng Apps Script:
Kích hoạt macro trong Trang tính
Làm được nhiều việc hơn với các tiện ích bổ sungSử dụng các tiện ích bổ sung có sẵn để làm được nhiều việc hơn với Trang tính. Dưới đây là một số điều bạn có thể làm:
Tải xuống các tiện ích bổ sung:
|