Google Sheets API là một giao diện RESTful cho phép bạn đọc và sửa đổi dữ liệu của bảng tính. Các ứng dụng phổ biến nhất của API này bao gồm các tác vụ sau
- Tạo bảng tính
- Đọc và viết các giá trị ô bảng tính
- Cập nhật định dạng bảng tính
- Quản lý các trang tính được kết nối
Dưới đây là danh sách các thuật ngữ phổ biến được sử dụng trong API Trang tính
bảng tínhĐối tượng chính trong Google Trang tính có thể chứa nhiều trang tính, mỗi trang tính có thông tin có cấu trúc chứa trong các ô. Tài nguyên bảng tính đại diện cho mọi bảng tính và có giá trị spreadsheetId
duy nhất, chứa các chữ cái, số, dấu gạch nối hoặc dấu gạch dưới. Bạn có thể tìm thấy ID bảng tính trong URL Google Trang tính
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
Một trang hoặc tab trong bảng tính. Tài nguyên trang tính đại diện cho từng trang tính và có tiêu đề duy nhất và giá trị số sheetId
. Bạn có thể tìm thấy ID trang tính trong URL Google Trang tính
//docs.google.com/spreadsheets/d/aBC-123_xYz/edit#gid=sheetId
Một trường văn bản hoặc dữ liệu riêng lẻ trong một trang tính. Các ô được sắp xếp theo hàng và cột và có thể được nhóm thành một phạm vi ô. Tài nguyên CellData đại diện cho từng ô nhưng không có giá trị ID duy nhất. Thay vào đó, tọa độ hàng và cột xác định các ô
ký hiệu A1Cú pháp được sử dụng để xác định một ô hoặc phạm vi ô bằng một chuỗi chứa tên trang tính cộng với tọa độ ô bắt đầu và ô kết thúc bằng cách sử dụng các chữ cái cột và số hàng. Phương pháp này phổ biến và hữu ích nhất khi tham chiếu một phạm vi ô tuyệt đối
Hiển thị ví dụ
Sheet1!A1:B2
đề cập đến hai ô đầu tiên trong hai hàng trên cùng của Trang tính 1Sheet1!A:A
đề cập đến tất cả các ô trong cột đầu tiên của Sheet1Sheet1!1:2
đề cập đến tất cả các ô trong hai hàng đầu tiên của Sheet1Sheet1!A5:A
đề cập đến tất cả các ô của cột đầu tiên của Trang tính 1, từ hàng 5 trở điA1:B2
đề cập đến hai ô đầu tiên trong hai hàng trên cùng của trang tính hiển thị đầu tiênSheet1
đề cập đến tất cả các ô trong Sheet1//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
0 đề cập đến tất cả các ô trong cột đầu tiên của trang tính có tên "Trang tính tùy chỉnh của tôi. " Dấu nháy đơn là bắt buộc đối với tên trang tính có dấu cách, ký tự đặc biệt hoặc tổ hợp chữ và số//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
1 đề cập đến tất cả các ô trong 'Trang tùy chỉnh của tôi'
Mẹo. Nếu có thể, hãy sử dụng các tên riêng biệt cho các đối tượng trong bảng tính của bạn. Ví dụ: A1 đề cập đến ô A1 trong trang tính hiển thị đầu tiên, trong khi 'A1' đề cập đến tất cả các ô trong trang tính có tên A1. Tương tự, Sheet1 đề cập đến tất cả các ô trong Sheet1. Tuy nhiên, nếu có một dải ô được đặt tên có tên là "Sheet1", thì Sheet1 đề cập đến dải ô đã đặt tên và 'Sheet1' đề cập đến trang tính
Cú pháp được sử dụng để xác định một ô hoặc phạm vi ô bằng một chuỗi chứa tên trang tính cộng với tọa độ ô bắt đầu và ô kết thúc bằng cách sử dụng số hàng và số cột. Phương pháp này ít phổ biến hơn ký hiệu A1, nhưng có thể hữu ích khi tham chiếu một dải ô tương ứng với vị trí của một ô nhất định
Hiển thị ví dụ
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
2 đề cập đến hai ô đầu tiên trong hai hàng trên cùng của Trang tính 1//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
3 đề cập đến hai ô đầu tiên ở hai hàng trên cùng của trang tính hiển thị đầu tiên//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
4 đề cập đến ô có ba hàng bên dưới và một cột ở bên phải của ô hiện tại
Một ô hoặc phạm vi ô được xác định có tên tùy chỉnh để đơn giản hóa các tham chiếu trong toàn bộ ứng dụng. Tài nguyên FilterView đại diện cho một phạm vi được đặt tên
phạm vi được bảo vệMột ô hoặc phạm vi ô đã xác định không thể sửa đổi. Tài nguyên ProtectedRange đại diện cho một phạm vi được bảo vệ
Bước tiếp theo
Để tìm hiểu về cách phát triển bằng API Google Workspace, bao gồm cả việc xử lý xác thực và ủy quyền, hãy tham khảo phần Phát triển trên Google Workspace
Bảng tính vượt trội ở các số giòn. Thêm một cột số liệu của doanh số hoặc chi phí của bạn, có thể là một công thức nhanh & nbsp; . Họ linh hoạt nhưng mạnh mẽ
Nội dung chính Hiển thị
- Cách mạng cơ sở dữ liệu. Bản ghi được liên kết
- Cách bảng tính. Tra cứu chức năng
- Tự động tìm kiếm và khớp dữ liệu liên quan trên các ứng dụng
- Làm nhiều hơn với Zapier Formatter
Tự động tìm kiếm và khớp dữ liệu liên quan trên các ứng dụng
Cơ sở dữ liệu tốt hơn trong việc kết nối một lượng dữ liệu với các bảng khác nhau. Bạn có thể có một danh sách các chi tiết sản phẩm của bạn trong một bảng, một danh sách các đơn đặt hàng của bạn trong một bảng khác và mỗi đơn hàng được liên kết với các sản phẩm mà mọi người đã mua. Sau đó, thay vì nhập giá mỗi lần, bạn đã liên kết tên sản phẩm trong bảng đặt hàng với bảng chi tiết sản phẩm và để cơ sở dữ liệu tự rút dữ liệu. Sự kết nối đó làm cho cơ sở dữ liệu khó hiểu hơn nhưng cũng mạnh mẽ hơn nếu bạn có thời gian để chế ngự con thú
Điều gì sẽ xảy ra nếu bạn có thể có được điều tốt nhất của cả hai thế giới, một cách để tìm kiếm dữ liệu khi bạn cần nó trong sự đơn giản của một bảng tính hay thậm chí là một cái gì đó dễ dàng hơn
Cách mạng cơ sở dữ liệu. Bản ghi được liên kết
Trong một cơ sở dữ liệu, bạn có thể liên kết các bản ghi và xem tất cả dữ liệu của họ trong một bảng [trong hình có thể điều khiển được]Mỗi khi bạn đi qua thanh toán tại một cửa hàng, điểm phần mềm bán hàng là tìm kiếm mọi thứ bạn mua trong cơ sở dữ liệu. Thư ký quét mã vạch trên một mục, biến nó thành một số, tìm kiếm số đó trong cơ sở dữ liệu và thêm tên và giá của nó vào biên lai của bạn. Không ai cần phải nhập cùng một dữ liệu nhiều lần, cơ sở dữ liệu chăm sóc điều đó
Trong các hệ thống quản lý cơ sở dữ liệu tập trung vào nhà phát triển như MySQL, bạn sẽ thực hiện điều đó với & nbsp; . Các ứng dụng cơ sở dữ liệu trực tiếp quan trọng như & nbsp;
Trong AirTable, giả sử, bạn sẽ thêm A & NBSP; . Sau đó, để liên kết các bản ghi, hãy chọn trường đó và nhập tên của một mục từ bảng khác và Airtable sẽ hiển thị bản xem trước của các chi tiết bản ghi đó. Đó là một cách dễ dàng để kéo vào một mục dữ liệu từ một bảng khác. Bạn có thể gắn thẻ các tác giả trong cơ sở dữ liệu biên tập lịch sử của bạn từ bảng tác giả của bạn hoặc chọn khách sạn khách sạn từ cơ sở dữ liệu cho một kế hoạch chuyến đi không?
Những điều chúng tôi thảo luận ở đây là các mối quan hệ bảng một-một, các mối quan hệ cơ sở dữ liệu đơn giản nhất. Với MySQL và các hệ thống quản lý cơ sở dữ liệu tiên tiến khác, bạn cũng có thể xây dựng các mối quan hệ một-nhiều và nhiều đến nhiều đối với các ứng dụng cơ sở dữ liệu nâng cao, nhưng nhiều hơn bạn cần
Cách bảng tính. Tra cứu chức năng
Chức năng Tra cứu là cách tốt nhất để tìm dữ liệu liên quan trong bảng tính [hình ảnh của Google]
Các bảng tính không được kết nối với nhau như cơ sở dữ liệu. Họ được thiết kế để hiển thị dữ liệu thống kê ở một nơi và tính toán & nbsp; . Và họ cũng có thể tìm kiếm thông tin qua dữ liệu của bạn và tìm kiếm các giá trị liên quan, chỉ theo một cách hơi khác so với cơ sở dữ liệu
Tất cả những gì bạn cần là chức năng
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
5 và hầu hết các ứng dụng bảng tính bao gồm Excel và Google Sheets đi kèm với ba//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
5 Tomatch data are sort in a range with data at the same position in a range of other [tài liệu. Google Trang tính, Excel]//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
7 To Match data in a column with data on the same row in a other column, dù sắp xếp hay không [tài liệu. Google Trang tính, Excel]//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
8 Để khớp dữ liệu theo một hàng với dữ liệu trên cùng một cột trong một hàng khác, dù sắp xếp hay không [Tài liệu. Google Trang tính, Excel]
Hàm
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
5 linh hoạt hơn nếu dữ liệu của bạn được sắp xếp, nhưng các hàm//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
7 hoặc//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
8 có nhiều khả năng nhận được kết quả mà bạn cần vì chúng chỉ xác định chính xác cách bạn muốn tìm kiếm bảng tính của mìnhPlease to try it ra. Giả sử bạn có một bảng sản phẩm như bản trong hình, với các cột cho tên sản phẩm, giá, số lượng và mô tả. Bên dưới là các hàng bao gồm mỗi mặt hàng của bạn và chi tiết của bạn, theo thứ tự bạn đã thêm các sản phẩm đó vào cửa hàng của bạn
Bạn muốn tìm một mặt hàng giá? . Điều đó cho phép bạn tìm kiếm cột
sheetId
34 cho một sản phẩm có tên và trả về giá trị từ cộtsheetId
35. Đây là cách để thiết lập nóNhập
sheetId
36 vào một ô trốngAdd your search keyword, item you want to search search. Thông thường ở đây, bạn sẽ nhấp vào một ô trong bảng tính của bạn với văn bản bạn muốn tìm kiếm như
sheetId
37. Hoặc, bạn có thể nhập một số văn bản cụ thể trong trích dẫn. Sau đó thêm dấu phẩyThêm phạm vi tìm kiếm của bạn, khu vực của bảng tính của bạn có chứa dữ liệu để tìm kiếm và dữ liệu phù hợp để trả về. Bạn có thể nhấp và chọn phạm vi, hoặc có thể nhập vào một phạm vi ____________ 18 cho ví dụ này. Bạn muốn đảm bảo phạm vi vẫn giữ nguyên ngay cả khi bạn di chuyển hoặc sao chép công thức? .
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
70. Sau đó thêm một dấu phẩy như trước đâyAdd the number of columnbao gồm các kết quả. Bảng tính của bạn sẽ luôn tìm cột tìm kiếm đầu tiên để tìm thấy mục mà bạn đang tìm kiếm cột mà cột
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
71. Nếu kết quả của bạn nằm trong cột ngay bên cạnh nó, hãy nhập//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
72 cho cột thứ hai hoặc//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
73 cho cột tiếp theo, v. v. Add a commiss at end one times nữaCuối cùng, nếu dữ liệu của bạn được sắp xếp, hãy loại
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
74;Thêm giá đỡ vòng đóng
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
76 để hoàn thành chức năng
Đối chiếu với bảng ví dụ của chúng tôi, ở đây, hàm đã hoàn thành.
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
77. Điều đó sẽ tìm thấy tên sản phẩm mà bạn đã nhập vào ô//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
78 và trả lại giá của nó. Đó là một cách tiện dụng để tìm giá từ bảng sản phẩm của bạn hoặc để tìm bất kỳ dữ liệu liên quan nào khác mà bạn cần trong bảng tính của mìnhBạn muốn tìm dữ liệu từ một trang tính khác trong cùng một bảng tính? .
//docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=0
77Tự động tìm kiếm và khớp dữ liệu liên quan trên các ứng dụng
Khi tất cả dữ liệu của bạn nằm trong cơ sở dữ liệu hoặc bảng tính, các trường được liên kết hoặc & nbsp; . Nhưng điều gì sẽ xảy ra nếu dữ liệu của bạn được phân chia giữa nhiều ứng dụng?
Công cụ bảng tra cứu Zapier là tùy chọn tốt nhất. Nó giống như một bảng tính mini được thiết kế dành riêng cho & nbsp; . Đây là cách tự động tìm kiếm và khớp dữ liệu liên quan trên các ứng dụng bằng Zapier
Zapier là một công cụ tự động hóa không có mã cho phép bạn kết nối các ứng dụng của mình với quy trình công việc tự động, để mọi người và mọi doanh nghiệp có thể tiến lên ở tốc độ tăng trưởng. Tìm hiểu thêm về cách nó hoạt động
Cho dù bạn đang làm việc với nhiều ứng dụng hoặc có tất cả dữ liệu của bạn ở một nơi, & NBSP;
Làm nhiều hơn với Zapier Formatter
Muốn Zapier tự động làm nhiều hơn với văn bản?
Cách phân chia tên, địa chỉ và văn bản khác
Cách trích xuất địa chỉ email, số điện thoại và liên kết từ văn bản
Cách tự động viết hoa văn bản theo cách bạn muốn
Cách tìm và thay thế bất kỳ văn bản nào trong tài liệu của bạn
Cách thay đổi định dạng ngày và giờ trong văn bản của bạn
Cách tự động chuyển đổi Markdown thành HTML
Để biết thêm các mẹo bảng tính, hãy xem hướng dẫn miễn phí của chúng tôi về Google Trang tính để biết hướng dẫn chi tiết về cách thực hiện nhiều hơn trong Google Trang tính và các hướng dẫn của nó cũng hoạt động trong hầu hết các ứng dụng