Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Trong cuộc đời của mỗi người dùng Google Trang tính, sẽ có lúc bạn cần tham chiếu một phạm vi dữ liệu nhất định từ một trang tính khác hoặc thậm chí là một bảng tính để tạo chế độ xem tổng thể kết hợp của cả hai. Điều này sẽ cho phép bạn hợp nhất thông tin từ nhiều trang tính thành một trang tính duy nhất.  

Một trường hợp phổ biến khác có thể đưa ra yêu cầu đối với bảng tính dự phòng là sao chép các giá trị và định dạng từ tệp nguồn chứ không phải các công thức. Một số người dùng cũng có thể muốn tài liệu chính của họ cập nhật tự động, theo một lịch trình đã đặt

Show

Vì vậy, nếu bạn đang loay hoay tìm giải pháp cho những nhiệm vụ trên, hãy tiếp tục đọc bài viết này. Bạn sẽ tìm thấy các mẹo về cách liên kết dữ liệu từ các trang tính và bảng tính khác, cũng như khám phá các cách khác để thực hiện việc này. Cuối cùng, tôi sẽ cung cấp một so sánh đầy đủ các phương pháp được đề cập để bạn có thể đánh giá và lựa chọn.

Mục lục

Cách tham chiếu dữ liệu từ các trang tính hoặc tab khác – các tùy chọn là gì?

Có nhiều trường hợp và cách tham chiếu dữ liệu trong Google Sheets. Bạn có thể tham chiếu một trang tính khác trong Google Trang tính, một ô hoặc một dải ô, cũng như các cột và hàng. Ngoài ra, bạn có thể cần nhập dữ liệu từ một trang tính/bảng tính này sang một trang tính/bảng tính khác dựa trên các tiêu chí nhất định hoặc thậm chí kết hợp dữ liệu từ nhiều trang tính vào một dạng xem.  

Google Trang tính cung cấp một số tùy chọn gốc để tham chiếu dữ liệu bao gồm chức năng QUAN TRỌNG. Tuy nhiên, bạn nên nhớ rằng

Các chức năng và tùy chọn gốc của Google Trang tính chỉ cho phép bạn tham khảo dữ liệu chứ không nhập dữ liệu đó.  

Có, Google Trang tính không cung cấp chức năng thực sự nhập dữ liệu từ một trang tính/bảng tính này sang một trang tính/bảng tính khác mặc dù tên của hàm IMPORTRANGE gợi ý điều ngược lại. Họ chỉ tham khảo một phạm vi được chỉ định, tôi. e. , nếu không có dữ liệu trong trang nguồn của bạn, thì bạn sẽ không có quyền truy cập vào dữ liệu đó trong trang đích của mình. Đây là một nhược điểm. Vì vậy, nếu cần nhập dữ liệu (phạm vi ô, cột hoặc hàng) từ trang tính này sang trang tính khác, bạn cần chọn giải pháp của bên thứ ba, ứng dụng web hoặc tiện ích bổ sung Google Trang tính. Hoặc, bạn có thể chỉ cần sao chép dữ liệu từ một trang tính khác trong Google Trang tính, nhưng cách này dành cho những người mới bắt đầu hơn 🙂

Bên dưới, chúng tôi đề cập đến cả tùy chọn Google Trang tính gốc để tham chiếu dữ liệu và công cụ của bên thứ ba để nhập dữ liệu giữa Google Trang tính. Hãy bắt đầu với những cái bản địa

Nếu bạn tập trung vào bảng tính Excel, thì hãy xem bài đăng trên blog của chúng tôi về cách liên kết các trang tính trong Excel

Cách liên kết các ô trong Google Sheets

Cách liên kết các ô từ trang tính này sang tab khác trong Google Trang tính

Sử dụng hướng dẫn bên dưới để liên kết các ô trong Google Trang tính

  • Mở một trang tính trong Google Trang tính
  • Đặt con trỏ vào ô mà bạn muốn hiển thị dữ liệu đã nhập
  • Sử dụng một trong các công thức dưới đây
=Sheet1!A1

trong đó Sheet1 là tên chính xác của trang tính được tham chiếu của bạn, theo sau là dấu chấm than và A1 là ô được chỉ định mà bạn muốn nhập dữ liệu từ đó

Hoặc là

='Sheet_1'!A1

Nếu tên của trang tính bao gồm khoảng trắng hoặc các ký tự khác như ). ;”. -_*&, vân vân. , bạn cần đặt tên trong dấu nháy đơn

Trong trường hợp của tôi, hãy tham chiếu ô B4 từ trang tính có tên danh sách sinh viên.  

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Công thức sẵn sàng sử dụng để tham chiếu một trang tính khác trong Google Trang tính sẽ như thế này

='list of students'!B4

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Ghi chú. nếu bạn muốn liên kết một dải ô từ trang tính này sang trang tính khác, chỉ cần đặt con trỏ lên ô trong trang tính đích dữ liệu đã chứa một trong các công thức nêu trên (

='Sheet_1'!A1
8 hoặc
='Sheet_1'!A1
9). Sau đó kéo nó theo hướng phạm vi mong muốn của bạn. Ví dụ bạn kéo xuống dưới thì dữ liệu từ các ô này sẽ tự động hiển thị trong bảng tính của bạn. Điều tương tự cũng có thể được thực hiện theo bất kỳ hướng nào khác có thể có của tài liệu hiện tại của bạn

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Cách liên kết ô từ trang tính hiện tại sang tab khác trong Google Trang tính

Thực hiện theo hướng dẫn này để tham khảo dữ liệu từ trang tính hiện tại và các trang tính khác

  • Mở một trang tính trong Google Trang tính
  • Đặt con trỏ vào ô mà bạn muốn dữ liệu được tham chiếu hiển thị
  • Sử dụng một trong các công thức dưới đây.  

Để liên kết một dải ô từ trang tính hiện tại, hãy sử dụng công thức sau

={cell-range}

Trong đó

='list of students'!B4
0 là phạm vi ô từ trang tính đang hoạt động hiện tại của bạn. Sử dụng dấu ngoặc nhọn cho đối số này

Sử dụng công thức sau để liên kết đến một tab khác trong Google Trang tính

={Sheet1!cell-range}

Trong đó

='list of students'!B4
1 là tên của trang tính được tham chiếu của bạn và
='list of students'!B4
0 là một phạm vi ô được chỉ định mà bạn muốn nhập dữ liệu từ đó. Sử dụng dấu ngoặc nhọn cho đối số này

Ghi chú. đừng quên đặt tên của trang tính trong dấu ngoặc đơn nếu nó bao gồm khoảng trắng hoặc các ký tự khác như ). ;”. -_*&, vân vân

Đây là những gì nó trông giống như trong ví dụ của tôi

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Cách liên kết các cột trong Google Sheets

Về cơ bản, để liên kết các cột trong Google Sheets, bạn chỉ cần chọn một dải ô tạo thành một cột hoặc một vài cột và tham chiếu chúng như chúng tôi đã mô tả ở trên. Tuy nhiên, có một cách tốt hơn một chút để làm điều này

Cách liên kết cột từ trang tính này sang tab khác trong Google Trang tính

Để liên kết một cột hoặc nhiều cột từ trang tính này sang tab khác trong Google Trang tính, hãy sử dụng công thức sau

={Sheet1!columns}

Trong đó

='list of students'!B4
1 là tên của trang tính được tham chiếu của bạn và
='list of students'!B4
4 là một phạm vi xác định rằng bạn sẽ lấy dữ liệu từ cột A. Sử dụng dấu ngoặc nhọn cho đối số này

Trong trường hợp của tôi, công thức sẵn sàng sử dụng để tham chiếu một trang tính khác trong Google Trang tính sẽ như thế này

={'list of students'!A:D}

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Cách liên kết các hàng trong Google Sheets

Để liên kết một hàng hoặc nhiều hàng từ trang tính này sang tab khác trong Google Trang tính, hãy sử dụng công thức sau

={Sheet1!rows}

trong đó

='list of students'!B4
1 – là tên của trang tính được tham chiếu của bạn và
='list of students'!B4
6 là một phạm vi chỉ định các hàng mà bạn tham chiếu. Sử dụng dấu ngoặc nhọn cho đối số này

Trong trường hợp của tôi, công thức sẵn sàng sử dụng để tham chiếu một trang tính khác trong Google Trang tính sẽ như thế này

={'list of students'!2:5}

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Cách liên kết các sheet trong Google Sheets

Bạn có thể sử dụng các công thức tham chiếu cột hoặc hàng đã giới thiệu ở trên để liên kết các dải ô giữa các sheet khác nhau của cùng một bảng tính. Đối với các tác vụ nâng cao hơn, hãy xem các trường hợp sử dụng sau

Nhập dữ liệu từ trang tính Google này sang trang tính khác dựa trên tiêu chí

Giả sử bạn muốn lọc tập dữ liệu của mình theo tiêu chí cụ thể và nhập các giá trị đã lọc vào một trang tính khác. Bạn có thể thực hiện việc này bằng hàm FILTER được nêu trong ví dụ trên. Đây là cú pháp

=FILTER(data_set,criterium1, criterium2,...)
  • ='list of students'!B4
    7 – một dải ô để lọc.  
  • ='list of students'!B4
    8 – tiêu chí để lọc tập dữ liệu

Ví dụ: chúng tôi sẽ lọc người dùng theo quốc gia, Úc và nhập kết quả vào một trang tính khác

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Đây là những gì công thức của chúng tôi sẽ trông như thế nào

='Sheet_1'!A1
0
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Đọc về chức năng LỌC của Google Trang tính để khám phá thêm các tùy chọn lọc.

Cách nhập dữ liệu từ nhiều sheet vào 1 cột

Hãy xem lại một ví dụ khi một người cần liên kết dữ liệu từ nhiều cột trong các trang tính khác nhau thành một

Trong ví dụ của tôi, tôi có ba tab khác nhau với dữ liệu bán hàng. Bán hàng 1, Bán hàng 2 và Bán hàng 3. Nhiệm vụ của mình là gom tất cả tên khách hàng vào sheet có tên là Tất cả khách hàng

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Để làm điều đó, tôi sẽ sử dụng công thức này

='Sheet_1'!A1
1

Ở đâu

  • ='list of students'!B4
    9– là tên cụ thể của chuyên mục của tôi,
  • ={cell-range}
    0 – biểu thức này có nghĩa là tôi lấy tất cả dữ liệu từ cột C của “Doanh số 1”, loại trừ các giá trị bằng hoặc nhỏ hơn 0

Kết quả là tôi nhận được tên của tất cả các khách hàng của mình từ ba trang tính khác nhau được tập hợp trong một cột

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Một trong những ưu điểm của phương pháp này là tôi có thể thay đổi tên của bảng nguồn dữ liệu của mình (nơi tôi lấy dữ liệu từ đó) và chúng sẽ tự động được cập nhật trong công thức

Xem làm thế nào nó hoạt động

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Đồng thời, có một tùy chọn tốt hơn để hợp nhất dữ liệu của bạn từ nhiều Google Trang tính vào một chế độ xem chính – chúng tôi đã đề cập đến nó trong

Cách tham chiếu một bảng tính/sổ làm việc khác trong Google Trang tính qua IMPORTRANGE

Các tùy chọn được giới thiệu ở trên hoạt động để tham chiếu dữ liệu giữa các trang của một tài liệu Google Trang tính. Nếu bạn cần liên kết đến một bảng tính khác (trang tính hoặc tab của một tài liệu Google Trang tính khác), thì bạn cần QUAN TRỌNG. Đó là chức năng của Google Trang tính cho phép bạn nhập phạm vi dữ liệu từ bảng tính này sang bảng tính khác. Tuy nhiên, nó không thực sự nhập dữ liệu mà chỉ tham khảo nó

Để tham chiếu một trang tính khác trong bảng tính Google Trang tính, hãy làm theo các hướng dẫn sau

  • Chuyển đến bảng tính bạn muốn xuất dữ liệu từ đó. Sao chép URL của nó
  • Mở trang tính bạn muốn tải dữ liệu lên
  • Đặt con trỏ vào ô mà bạn muốn dữ liệu đã nhập của mình xuất hiện
  • Sử dụng cú pháp như mô tả dưới đây.  
='Sheet_1'!A1
2

Trong đó

={cell-range}
1 là liên kết Google Trang tính đến một trang tính khác mà bạn đã sao chép trước đó vào nơi bạn muốn lấy thông tin từ đó.  

={cell-range}
2 là một đối số mà bạn đặt trong dấu ngoặc kép để xác định trang tính và phạm vi sẽ tải dữ liệu lên từ đó.  

Ví dụ

  • Sử dụng
    ={cell-range}
    3 để đặt tên cho trang tính và phạm vi để lấy thông tin từ.  
  • Sử dụng
    ={cell-range}
    4 để chỉ nêu một phạm vi ô. Trong trường hợp này, nếu bạn không xác định trang tính để nhập từ đó, hành vi mặc định là tải dữ liệu lên từ trang tính đầu tiên trong bảng tính của bạn.  

Bạn cũng có thể sử dụng

='Sheet_1'!A1
3

nếu B19, trong trường hợp này, yêu cầu URL bảng tính cần thiết để liên kết dữ liệu từ

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Ghi chú. việc sử dụng QUAN TRỌNG dự đoán rằng bảng tính đích của bạn phải được phép lấy dữ liệu từ một tài liệu khác (nguồn). Mỗi khi bạn muốn nhập thông tin từ một nguồn mới, bạn sẽ phải cho phép hành động này xảy ra. Sau khi bạn cấp quyền truy cập, bất kỳ ai có quyền chỉnh sửa trong bảng tính đích của bạn đều có thể sử dụng QUAN TRỌNG để nhập dữ liệu từ nguồn. Quyền truy cập sẽ có hiệu lực trong thời gian người cung cấp quyền truy cập đó có mặt trong nguồn dữ liệu. Để biết thêm về chức năng này của Google Trang tính, hãy đọc Hướng dẫn QUAN TRỌNG của chúng tôi

Trong trường hợp của tôi, công thức của tôi trông như thế này

='Sheet_1'!A1
4

Hoặc là

='Sheet_1'!A1
5

bởi vì học sinh mới là trang tính duy nhất tôi có trong bảng tính của mình

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Tuy nhiên, giải pháp QUAN TRỌNG có một số nhược điểm. Điều tôi muốn đề cập liên quan đến tác động tiêu cực đến hiệu suất tổng thể của bảng tính. Bạn có thể google cho IMPORTRANGE trong diễn đàn Cộng đồng Google để xem một số chủ đề giải thích vấn đề chi tiết hơn. Về cơ bản, bạn càng có nhiều công thức QUAN TRỌNG trong trang tính của mình thì năng suất chung sẽ càng chậm. Bảng tính sẽ ngừng hoạt động hoặc cần nhiều thời gian để xử lý và do đó sẽ hiển thị dữ liệu của bạn

Cách tham chiếu một trang tính khác trong Google Trang tính mà không cần công thức

Như chúng tôi đã lưu ý ngay từ đầu, không có cách gốc nào để nhập dữ liệu từ một trang tính hoặc bảng tính này sang một trang tính hoặc bảng tính khác trong Google Trang tính. Vì vậy, để thực hiện công việc này, bạn sẽ cần tiện ích bổ sung Google Trang tính hoặc công cụ ETL. khớp nối. io cung cấp cả hai tùy chọn ngoài hộp

khớp nối. io là một nền tảng phân tích và tự động hóa dữ liệu. Nó cung cấp công cụ ETL để tự động xuất dữ liệu từ nhiều nguồn sang Google Trang tính, Excel hoặc BigQuery.  

với khớp nối. tích hợp Google Trang tính của io, bạn có thể liên kết các trang tính và bảng tính – hãy xem nó hoạt động như thế nào

Cách nhập dữ liệu từ một trang tính hoặc bảng tính Google khác

Đăng ký Coupler. io, nhấp vào Thêm trình nhập và chọn Google Trang tính làm cả ứng dụng nguồn và ứng dụng đích

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Đặt tên cho nhà nhập khẩu của bạn và hoàn thành ba bước. nguồn, đích và lịch trình

Không có thời gian để đọc? . io và thiết lập trình nhập Google Trang tính

Nguồn

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
  • Kết nối tài khoản Google của bạn, sau đó trên Google Drive của bạn, chọn một bảng tính và một trang tính để nhập dữ liệu từ đó. Bạn có thể chọn nhiều trang tính nếu muốn hợp nhất dữ liệu từ chúng vào một dạng xem chính

Theo tùy chọn, bạn có thể chỉ định một phạm vi để xuất dữ liệu, ví dụ: A1. Z9, nếu bạn không cần lấy dữ liệu từ toàn bộ trang tính.  

Chuyển đến cài đặt đích

Dự định

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
  • Kết nối với tài khoản Google của bạn, sau đó chọn một tệp trên Google Drive của bạn và một trang tính để tải dữ liệu vào, Bạn có thể tạo một trang tính mới bằng cách nhập tên mới

Theo tùy chọn, bạn có thể thay đổi ô đầu tiên để nhập phạm vi dữ liệu của mình (ô A1 được đặt theo mặc định) và thay đổi chế độ nhập cho dữ liệu của bạn. thay thế thông tin trước đó của bạn hoặc nối các hàng mới bên dưới các mục được nhập cuối cùng. Bạn cũng có thể bật tính năng cột Cập nhật lần cuối nếu bạn muốn thêm một cột vào bảng tính với thông tin về ngày và giờ làm mới lần cuối

Nhấn Save and Run để chạy nhập ngay. Nếu bạn muốn tự động nhập dữ liệu theo lịch trình, hãy hoàn thành một bước khác

Lịch trình

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Bật tính năng Tự động làm mới dữ liệu và tùy chỉnh lịch biểu

  • Chọn Khoảng thời gian (từ 15 phút đến hàng tháng)
  • Chọn Ngày trong tuần
  • Chọn tùy chọn Thời gian
  • Lịch trình Múi giờ

Cuối cùng, nhấp vào Lưu và Chạy để liên kết Trang tính Google của bạn với một trang tính khác.  

Ghi chú. Bạn cũng có thể sử dụng Khớp nối. io dưới dạng tiện ích bổ sung của Google Trang tính để có quyền truy cập nhanh hơn vào công cụ trong bảng tính của bạn. Để làm điều này, hãy cài đặt ứng dụng từ Google Workspace Marketplace và thiết lập ứng dụng như chúng tôi đã mô tả ở trên

Cách tham chiếu ô trong sổ làm việc khác trong Google Sheets bằng Coupler. io

khớp nối. io cho phép bạn không chỉ tham chiếu một sổ làm việc khác trong Google Trang tính mà còn nhập một phạm vi ô chính xác chỉ phù hợp với phạm vi đã chỉ định. Ví dụ: bạn muốn lấy dữ liệu từ phạm vi A1. C8 của một sổ làm việc và chèn nó vào phạm vi C1. E8 của sổ làm việc khác. Đối với điều này, hãy thực hiện thiết lập như mô tả ở trên, nhưng cũng chỉ định các tham số sau

  • Phạm vi của sổ làm việc nguồn – tại đây, bạn sẽ cần chỉ định phạm vi ô để nhập dữ liệu từ đó. Trong ví dụ của chúng tôi, A1. C8
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
  • Địa chỉ ô / Phạm vi của sổ làm việc đích – tại đây, bạn sẽ cần chỉ định phạm vi ô để nhập dữ liệu vào. Trong ví dụ của chúng tôi, C1. E8
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Nhấp vào Lưu và Chạy và chào mừng dữ liệu của bạn trong phạm vi ô được chỉ định

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Nhập dữ liệu không phải là điều duy nhất bạn có thể làm với Coupler. io. Giải pháp ETL này cũng cho phép bạn hợp nhất hoặc ghép dữ liệu từ các Google Trang tính khác nhau và thậm chí cả các nguồn. Hãy xem một ví dụ đơn giản dưới đây

Kéo dữ liệu từ nhiều trang tính của một tài liệu Google Trang tính

Chúng tôi có tài liệu Google Trang tính với năm trang tính chứa dữ liệu về giao dịch trong các năm khác nhau. 2016, 2017, 2018, 2019 và 2020

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Thay vì sao chép dữ liệu từng sheet theo cách thủ công hay xây dựng công thức QUAN TRỌNG phức tạp, chúng ta có thể liệt kê tất cả các sheet này một cách đơn giản khi thiết lập trình nhập Google Sheets như sau

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Nhấp vào Lưu và Chạy và dữ liệu từ các trang tính sẽ được kéo vào trang đích của chúng tôi. Những lợi ích chính là gì? . Bên cạnh đó, các hàng tiêu đề từ mỗi trang ngoại trừ trang đầu tiên đều bị bỏ qua, vì vậy bạn sẽ có được sự hợp nhất dữ liệu suôn sẻ

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Nếu bạn muốn làm điều tương tự bằng IMPORTRANGE, đây là công thức của bạn sẽ như thế nào

='Sheet_1'!A1
6
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Điều quan trọng là phải chỉ định phạm vi dữ liệu chính xác như

={cell-range}
5, nếu không, bạn sẽ nhận được nhiều hàng trống giữa các dữ liệu. Và đừng mong nhận được dữ liệu của bạn ngay lập tức – QUAN TRỌNG hoạt động khá lâu. Trong trường hợp của chúng tôi, chúng tôi phải đợi một vài phút trước khi công thức lấy dữ liệu.

Tùy chọn nào hoạt động tốt nhất trong Google Trang tính để liên kết với một trang tính hoặc tab khác?

Dưới đây tôi đã tổng hợp một bảng so sánh giải thích ngắn gọn những ưu và nhược điểm của việc sử dụng chức năng gốc so với Coupler. io khi kết nối dữ liệu giữa các bảng tính

Chức năng Google Trang tính gốcCoupler. ioLoại liên kết dữ liệu Google Trang tínhDữ liệu tham chiếuNhập dữ liệuKhối lượng dữ liệu lớnCó thể hiển thị lỗi hoặc tiếp tục tải dữ liệu trong một thời gian dài đối với khối lượng dữ liệu lớn. Không có vấn đề gì với việc nhập khối lượng lớn dữ liệu. Tần suất cập nhật Gần như theo thời gian thực Hỗ trợ thủ công (bất kỳ lúc nào) và làm mới dữ liệu tự động theo lịch trình tùy chỉnh. Thời gian để xử lý các phép tính Mất một chút thời gian để xử lý các phép tính, điều này có thể làm chậm hiệu suất chung của bảng tính. Không có phép tính nào được thực hiện ở phía bảng tính. khớp nối. io kéo dữ liệu tĩnh vào trang tính của bạn. Hiệu suất trong bảng tính được tải nhiều bởi công thứcDecent

Nếu tổng số công thức trong một bảng tính (bao gồm cả KHẢ NĂNG QUAN TRỌNG) tiến gần đến con số 50, thì tốc độ tải và hiệu suất chung của tài liệu sẽ kém đi. Tuyệt vời

Nó không tạo ra sự khác biệt cho Coupler. io bạn có bao nhiêu công thức trong bảng tính của mình. Nó sẽ không làm chậm trang tính của bạn. Quản lý quyền / quyền truy cập để nhập dữ liệuViệc cấp quyền được thực hiện riêng cho từng công thức QUAN TRỌNG, điều này gây khó khăn cho việc quản lý hàng loạt chúng. Quản lý kết nối tài khoản có sẵn trong Coupler. Cài đặt trình nhập io GSheets. Vì vậy, bạn chỉ cần tạo một kết nối và sử dụng nó trên toàn bộ tài liệu. Sao lưu dữ liệu tự động QUAN TRỌNG đồng bộ hóa nguồn dữ liệu và trang đích dữ liệu, hiển thị dữ liệu trực tiếp ở trang sau. Vì vậy, khi thông tin trong nguồn biến mất, nó cũng sẽ tự động bị xóa khỏi trang đích của bạn. khớp nối. io có thể tự động sao lưu dữ liệu của bạn và giữ an toàn cho trang đích

Nếu bạn quan tâm đến việc so sánh IMPORTRANGE vs. khớp nối. io về mặt liên kết bảng tính, hãy xem bài đăng trên blog chuyên dụng của chúng tôi trên

Google Trang tính sang Google Trang tính không phải là tích hợp duy nhất do Coupler cung cấp. io

Tôi có thể nhập dữ liệu trong Google Trang tính từ một trang tính khác bao gồm cả định dạng không?

Thật không may, cả hai tùy chọn ở trên đều không cho phép bạn nhập định dạng của (các) ô khi bạn tham chiếu một sổ làm việc Google Trang tính khác. Logic của IMPORTRANGE, FILTER và các tùy chọn gốc khác của Google Trang tính không yêu cầu chuyển dữ liệu thực tế. Chúng chỉ tham chiếu và hiển thị dữ liệu từ các ô nguồn. khớp nối. io là tùy chọn duy nhất sao chép dữ liệu từ nguồn, nhưng nó chỉ nhập dữ liệu thô mà không có bất kỳ định dạng nào. Đồng thời, bạn có thể sử dụng Coupler. io để liên kết các tệp Excel, cũng như Excel và Google Trang tính

NHƯNG bạn luôn có thể sử dụng các lợi ích của Google Apps Script để tạo chức năng tùy chỉnh cho nhu cầu của mình. Ví dụ: tập lệnh sau sẽ cho phép bạn chuyển dữ liệu từ một trang tính hoặc bảng tính này sang trang tính hoặc bảng tính khác

='Sheet_1'!A1
7

Bạn cần vào Tiện ích mở rộng > Tập lệnh ứng dụng. Sau đó chèn tập lệnh vào Mã. gs và chỉ định các tham số cần thiết

  • ID của bảng tính nguồn và đích
  • Tên của trang nguồn và trang đích

(Nếu bạn đang nhập dữ liệu giữa các trang tính, ID bảng tính nguồn và đích sẽ giống nhau)

Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác
Phạm vi sao chép tập lệnh ứng dụng sang một trang tính khác

Khi đã sẵn sàng, hãy nhấp vào Chạy và dữ liệu của bạn bao gồm cả định dạng sẽ được nhập vào trang tính đích.  

Ghi chú. Giải pháp này có thể không phù hợp với dự án của bạn, vì vậy bạn sẽ cần cập nhật tập lệnh bất cứ điều gì bạn yêu cầu

Chọn gì để tham chiếu dữ liệu từ các trang tính hoặc tab khác

Không có giải pháp chung cho tất cả và bạn phải cẩn thận khi đi theo cách này hay cách khác. Cho dù bạn đang tìm cách liên kết các trang tính, bảng tính, tạo dạng xem kết hợp hay sao lưu tài liệu – hãy đảm bảo xem xét tất cả các ưu điểm và nhược điểm của cả hai và chọn tùy chọn phù hợp với bạn để đạt được kết quả tốt nhất

Nếu bạn chỉ có một vài bản ghi trong bảng tính và ít công thức, thì bạn có thể sử dụng phương pháp dựa trên công thức bao gồm QUAN TRỌNG do Google Trang tính cung cấp. Điều này sẽ hoạt động để báo cáo thường xuyên hoặc phân tích cấp thấp

Tuy nhiên, nếu bạn có nhiều dữ liệu và có nhiều phép tính trong tài liệu của mình thì bạn nên chọn phương thức nhập dữ liệu thay vì tham chiếu nó. khớp nối. io sẽ là một giải pháp ổn định hơn trong trường hợp này. Nó sẽ cung cấp khả năng truyền dữ liệu không an toàn và đảm bảo rằng bạn có quyền truy cập vào dữ liệu ngay cả khi nguồn dữ liệu bị hỏng hoặc không có sẵn. Hãy lựa chọn sáng suốt và chúc may mắn

Làm cách nào để sao chép dữ liệu từ trang tính Google này sang trang tính khác bằng tập lệnh ứng dụng?

Sao chép và dán các giá trị dải từ Google Trang tính này sang một trang tính khác bằng Google Apps Script .
Thu thập các giá trị phạm vi nguồn
Tập hợp tab Trang đích và Ô bắt đầu
Xóa trang tính
Lấy phạm vi dữ liệu đầy đủ mà chúng ta cần dán vào
Dán và tuôn ra

getRange trong tập lệnh ứng dụng là gì?

getRange(row, col). trả về một tham chiếu đến một ô duy nhất nằm ở giao điểm của hàng và cột . Đoạn mã dưới đây trả về một tham chiếu đến phạm vi là một ô duy nhất ở giao điểm của hàng 3 và cột C. phạm vi var = Ứng dụng bảng tính. getActiveSheet(). getRange(3,3);