{"id":71423,"date":"2024-03-06T21:00:32","date_gmt":"2024-03-06T13:00:32","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=71423"},"modified":"2024-03-04T16:37:47","modified_gmt":"2024-03-04T08:37:47","slug":"google-sheets-tricks","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/","title":{"rendered":"9 Things You Didn&#8217;t Know You Can Do With Google Sheets"},"content":{"rendered":"<p>Google Sheets can do more than just tracking and dealing with data and numbers. There\u2019s a whole world of cool tricks hidden inside Google Sheets that can make your life easier, help you work smarter, and get things done faster. Many of us use it for the basics, but there\u2019s so much more it can do.<\/p>\n<p>In this guide, we\u2019re going to show you nine amazing things you probably didn\u2019t know you could do with Google Sheets.<\/p>\n<h2>Access Real-time Stock Prices<\/h2>\n<p><code>GOOGLEFINANCE<\/code> function in Google Sheets grants you access to live financial information.<\/p>\n<p>For example, to keep an eye on Google stock\u2019s current price, simply use the formula:<\/p>\n<pre>=GOOGLEFINANCE(\"GOOGL\", \"price\")<\/pre>\n<p>This formula fetches the current price of Google\u2019s stock directly into your spreadsheet. It\u2019s a great way to stay updated with financial markets in real-time without ever leaving Google Sheets.<\/p>\n<p>If you\u2019re interested in exploring the <code>GOOGLEFINANCE<\/code> function further, consider reading our detailed guide on <a href=\"https:\/\/www.hongkiat.com\/blog\/track-manage-stocks-google-sheet\/\">tracking stock portfolios with Google Sheets<\/a>. It offers deeper insights on utilizing the <code>GOOGLEFINANCE<\/code> function for portfolio management.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg\" alt=\"Stock track Google Sheets\" width=\"1480\" height=\"623\"><\/figure>\n<p>Additionally, if you\u2019re keen on managing <a href=\"https:\/\/www.hongkiat.com\/blog\/spreadsheets-for-crypto-portfolio\/\">crypto portfolios<\/a> with Google Sheets, we have free templates available for immediate use.<\/p>\n<h2>Generating QR Codes<\/h2>\n<p>Did you know that Google Sheets can be used to generate QR codes from URLs? This feature is quite handy, especially because it supports creating multiple QR codes at once. All you need to do is enter the URLs in one row, and Google Sheets will automatically generate QR codes in the next row for you.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/generate-qr-code.jpg\" alt=\"generate QR code\"><\/figure>\n<p>For example, placing a URL in cell <em>A1<\/em> will result in the QR code appearing in cell <em>A2<\/em>.<\/p>\n<p>To make this happen, simply insert the following formula into cell <em>A2<\/em>:<\/p>\n<pre>=image(\"https:\/\/chart.googleapis.com\/chart?chs=300x300&cht=qr&chl=\"&ENCODEURL(A1))<\/pre>\n<p>This command transforms the URL from cell <em>A1<\/em> into a QR code that is <em>300\u00d7300<\/em> pixels in size. It\u2019s an easy and effective method for generating QR codes right from your spreadsheet.<\/p>\n<p>For more details, have a look at our previous post on <a href=\"https:\/\/www.hongkiat.com\/blog\/google-sheets-create-qrcode\/\">how to create QR codes with Google Sheets<\/a>. Additionally, you can <a href=\"https:\/\/www.hongkiat.com\/blog\/google-sheets-create-barcode\/\">create barcodes with Google Sheets<\/a> as well.<\/p>\n<h2>Create Custom Functions<\/h2>\n<p>Google Apps Script offers a powerful way to enhance Google Sheets by enabling you to craft custom functions tailored to your needs.<\/p>\n<p>To create a custom function, go to \"Extensions\" on the Google Sheets menu bar and select \"Apps Script\" from the list. This will launch the Google Apps Script editor in a new browser tab.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/extension-app-script.jpg\" alt=\"Google App Script\"><\/figure>\n<p>Within the editor, you\u2019ll be greeted by a coding environment where you can script in JavaScript. This is where you can create your custom function.<\/p>\n<p>Let\u2019s illustrate this by coding a straightforward function to multiply two numbers:<\/p>\n<pre>\/**\r\n * Multiplies two numbers.\r\n *\r\n * @param {number} num1 The first number to multiply.\r\n * @param {number} num2 The second number to multiply.\r\n * @return The product of num1 and num2.\r\n * @customfunction\r\n *\/\r\nfunction MULTIPLY(num1, num2) {\r\n  return num1 * num2;\r\n}\r\n<\/pre>\n<p>This code snippet introduces a function named <code>MULTIPLY<\/code> that accepts two arguments (<code>num1<\/code> and <code>num2<\/code>) and outputs their multiplication result.<\/p>\n<p>Once your function is ready, hit the save icon (resembling a floppy disk) or navigate to \"File\" &gt; \"Save\" to store your script. You\u2019ll be prompted to name your project; opt for a name that reflects the purpose of your script.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/save-function.jpg\" alt=\"Save function\" width=\"1692\" height=\"744\"><\/figure>\n<p>Returning to your Google Sheets, your custom function now integrates seamlessly with the existing functions. In a cell, type <code>=MULTIPLY(<\/code> to see your function suggested in the autocomplete menu.<\/p>\n<p>Enter your desired parameters in the formula, like so:<\/p>\n<pre>=MULTIPLY(10, 20)\r\n<\/pre>\n<p>This example demonstrates using the <code>MULTIPLY<\/code> function to calculate the product of <em>10<\/em> and <em>20<\/em>, resulting in <em>200<\/em> displayed in the cell.<\/p>\n<h2>Web Scraping with <code>IMPORTXML<\/code><\/h2>\n<p>Google Sheets can also use it to <a href=\"https:\/\/www.hongkiat.com\/blog\/web-scraping-tools\/\">gather data from the web<\/a> through the <code>IMPORTXML<\/code> function. Let\u2019s say you want to fetch the latest headline from a news website, you might use:<\/p>\n<pre>=IMPORTXML(\"https:\/\/www.examplenews.com\", \"\/\/h1[@class='top-news-headline']\")<\/pre>\n<p>This command retrieves the text from the leading news headline, provided it is enclosed in an <code>&lt;h1&gt;<\/code> tag and assigned the class <code>top-news-headline<\/code>, and places it directly into your Google Sheet.<\/p>\n<p>This technique is a straightforward yet effective method for consolidating information from various websites into a single location.<\/p>\n<h2>Checking for Broken Links<\/h2>\n<p>If you\u2019re dealing with a large number of links and need to determine whether they\u2019re broken, Google Sheets can be too, be an invaluable tool for this task. By inputting all the links into a Google Sheet, you can use Google Apps Script to automatically check each link\u2019s HTTP status.<\/p>\n<p>This process will populate adjacent cells with the HTTP status codes of each link, efficiently indicating their operational status.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/google-sheet-check-status.jpg\" alt=\"Google Sheet check status\" width=\"1164\" height=\"519\"><\/figure>\n<p>To understand how to set this up, check out our  guide on <a href=\"https:\/\/www.hongkiat.com\/blog\/google-sheets-check-http-status\/\">how to check for broken links using Google Sheets<\/a>.<\/p>\n<h2>Workflow Automation with Macros<\/h2>\n<p>Macros in Google Sheets are a powerful feature for automating repetitive tasks, saving you time and ensuring consistency in your work.<\/p>\n<p>A macro records a series of actions in a spreadsheet and then plays them back in the same order. This is particularly useful for tasks that need to be repeated regularly, such as formatting data, applying filters, or performing calculations.<\/p>\n<p>Imagine, at the end of every month, you generate a report in Google Sheets that requires a series of formatting steps: setting specific column widths, applying a header style, and sorting data by a particular column. Instead of manually performing these steps each time, you can automate the process with a macro.<\/p>\n<p>Here\u2019s an example on how to record, using and edit your Macro.<\/p>\n<h3>Step 1. Record the Macro<\/h3>\n<ol>\n<li>Open your Google Sheets document.<\/li>\n<li>Go to <strong>Extensions<\/strong> > <strong>Macros<\/strong> > <strong>Record Macro<\/strong>.<\/li>\n<li>Perform the actions you want to automate. For example:<\/li>\n<\/ol><ul>\n<li>Set column widths by selecting the columns and adjusting their width.<\/li>\n<li>Apply header styles by selecting the header row and choosing a text style, size, and background color.<\/li>\n<li>Sort the data by selecting the range and then using the <strong>Data<\/strong> > <strong>Sort range<\/strong> option, choosing the column by which you want to sort.<\/li>\n<\/ul>\n<li>After completing the actions, click \u201c<strong>Save<\/strong>\u201d in the macro recording sidebar, give your macro a name (e.g., \u201cFormat Monthly Report\u201d), and assign it a shortcut if desired.<\/li>\n\n<h3>Step 2. Using the Macro<\/h3>\n<p>The next time you generate a monthly report, you can apply all the formatting steps you recorded by running the macro. You can do this by going to <strong>Extensions<\/strong> > <strong>Macros<\/strong> and selecting the macro you created, or by using the shortcut you assigned.<\/p>\n<h3>Step 3. Editing the Macro<\/h3>\n<p>If you need to adjust the actions performed by your macro, you can edit the script directly. Go to <strong>Extensions<\/strong> > <strong>Apps Script<\/strong>, find the function corresponding to your macro, and make the necessary changes in the script editor.<\/p>\n<p>This macro functionality turns repetitive, manual tasks into one-click operations, significantly improving efficiency and accuracy in your work with Google Sheets.<\/p>\n<h2>Enhanced Conditional Formatting<\/h2>\n<p>Beyond basic color coding, Google Sheets enables the application of intricate conditional formatting rules.<\/p>\n<p>For instance, you could set up rules to color sales data green when it surpasses a specific target and red when it does not meet the threshold.<\/p>\n<p>Moreover, you have the flexibility to employ custom formulas for conditional formatting, such as <code>=AND(A2&gt;100, A2&lt;200)<\/code>, to spotlight cells within a specified range that contain values between <em>100<\/em> and <em>200<\/em>.<\/p>\n<h2>Email Automation<\/h2>\n<p>Google Sheets, also with the help of Google Apps Script, offers the capability to automate email sending based on specified conditions or triggers. This functionality proves invaluable for sending out routine reports, reminders, or notifications.<\/p>\n<p>Here\u2019s how to set up an email automation function:<\/p>\n<h3>Step 1. Open Google Apps Script<\/h3>\n<ol>\n<li>Access your Google Sheet.<\/li>\n<li>Select Extensions from the menu.<\/li>\n<li>Choose Apps Script.<\/li>\n<\/ol>\n<p>This action will launch the Google Apps Script editor, a space where you can craft and save scripts linked to your Google Sheet.<\/p>\n<h3>Step 2. Write the Email Function<\/h3>\n<p>In the Apps Script editor, beginning with an empty script, either paste the provided example function or compose your own. For your reference, here\u2019s a sample function:<\/p>\n<pre>function sendWeeklyReport() {\r\n  var emailAddress = \"team@example.com\"; \/\/ Adjust this to the recipient's email address\r\n  var subject = \"Weekly Sales Report\"; \/\/ Modify this for your email's subject\r\n  var message = \"Please find the weekly report attached.\"; \/\/ Tailor this to your email's body content\r\n  MailApp.sendEmail(emailAddress, subject, message);\r\n}\r\n<\/pre>\n<p>After inserting or crafting your function, press the disk icon or navigate to File > Save to preserve your script. Assign a name to your project for straightforward identification.<\/p>\n<h3>Step 3. Triggering the Function<\/h3>\n<p>To define the execution schedule for this function, establish a trigger:<\/p>\n<ol>\n<li>In the Apps Script editor, click the clock icon on the left panel or opt for <strong>Edit<\/strong> > <strong>Current project<\/strong>\u2018s triggers.<\/li>\n<li>Hit <strong>+ Add Trigger<\/strong> at the bottom right.<\/li>\n<li>From the drop-down menu, select the function to execute <code>(sendWeeklyReport)<\/code>.<\/li>\n<li>Opt for the trigger type (e.g., Time-driven) to determine the execution frequency. For weekly dispatches, you might select the Week timer and specify the day and time.<\/li>\n<li>Click <strong>Save<\/strong>.<\/li>\n<\/ol>\n<h3>Note: Granting Permissions<\/h3>\n<p>The initial setup of a trigger or the first execution of a script that interfaces with Gmail will prompt Google to request permission review. Follow these steps:<\/p>\n<ol>\n<li>Hit the <strong>Review Permissions<\/strong> button.<\/li>\n<li>Select your Google account.<\/li>\n<li>Read the permission request and grant approval by clicking Allow, thereby authorizing your script to send emails on your behalf.<\/li>\n<\/ol>\n<h3>Additional Notes<\/h3>\n<ul>\n<li>Verify that your Google Sheets document encompasses all necessary data that your script might reference for the email\u2019s contents.<\/li>\n<li>The script can be adjusted to incorporate dynamic data from your Sheets into the email\u2019s body or subject.<\/li>\n<li>Before automating the script, conduct a test run to confirm its functionality.<\/li>\n<\/ul>\n<h2>API Integration for Live Data<\/h2>\n<p>Last but nott least, Google Sheets can also integrate with external APIs to pull in real-time data, enhancing your spreadsheets with fresh information directly from the web. An easy-to-understand example is adding real-time currency exchange rates without the necessity for an API key.<\/p>\n<h3>Example<\/h3>\n<p>Imagine you wish to monitor the exchange rate between the <em>US dollar (USD)<\/em> and the <em>Euro (EUR)<\/em>. The <code>IMPORTDATA<\/code> function can be utilized to fetch data from a public API that supplies this information without an API key requirement.<\/p>\n<pre>=IMPORTDATA(\"https:\/\/api.exchangerate-api.com\/v4\/latest\/USD\")\r\n<\/pre>\n<p>This formula imports the most recent currency exchange rates for the US dollar from the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.exchangerate-api.com\/\">ExchangeRate-API<\/a>, a platform that provides complimentary access to currency conversion rates.<\/p>\n<p>Following the import, you can pinpoint the specific cell that lists the EUR rate and employ it in your financial models or analyses.<\/p>\n<h3>How to Use the Imported Data<\/h3>\n<ol>\n<li><strong>Identify the Cell with the Desired Data:<\/strong> After importing the JSON data into your spreadsheet, you will encounter a variety of currency codes alongside their exchange rates. Find the cell containing the EUR rate in relation to USD.<\/li>\n<li><strong>Reference the Data in Your Calculations:<\/strong> This cell can be referenced in your financial calculations. For instance, if you have a sum in <em>USD<\/em> in cell <em>A1<\/em> and wish to convert it to <em>EUR<\/em>, you could use a formula like <code>=A1 * [Cell containing EUR rate]<\/code>.<\/li>\n<li><strong>Automate Updates:<\/strong> To keep the data up-to-date, you can configure the spreadsheet to refresh automatically at specific intervals, such as every hour or daily. This option is accessible under File > Spreadsheet Settings > Calculation.<\/li>\n<\/ol>\n<h2>Conclusion<\/h2>\n<p>Google Sheets is much more than a simple spreadsheet application; it\u2019s a powerful tool for data analysis, automation, and collaboration. By leveraging the advanced features and integrating with external data sources, users can transform their spreadsheets into dynamic, interactive dashboards and reports.<\/p>\n<p>Whether you\u2019re managing personal finances, overseeing a project, or analyzing complex datasets, these tips can help you unlock the full potential of Google Sheets. Dive in and explore what Google Sheets can do for you.<\/p>","protected":false},"excerpt":{"rendered":"<p>Google Sheets can do more than just tracking and dealing with data and numbers. There\u2019s a whole world of cool tricks hidden inside Google Sheets that can make your life easier, help you work smarter, and get things done faster. Many of us use it for the basics, but there\u2019s so much more it can&hellip;<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3398],"tags":[4554],"topic":[],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>9 Things You Didn&#039;t Know You Can Do With Google Sheets - Hongkiat<\/title>\n<meta name=\"description\" content=\"Google Sheets can do more than just tracking and dealing with data and numbers. There&#039;s a whole world of cool tricks hidden inside Google Sheets that can\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"9 Things You Didn&#039;t Know You Can Do With Google Sheets\" \/>\n<meta property=\"og:description\" content=\"Google Sheets can do more than just tracking and dealing with data and numbers. There&#039;s a whole world of cool tricks hidden inside Google Sheets that can\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-06T13:00:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg\" \/>\n<meta name=\"author\" content=\"Hongkiat.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hongkiat.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/\"},\"author\":{\"name\":\"Hongkiat.com\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/7cc686597d92f9086729e4bcc1577ba3\"},\"headline\":\"9 Things You Didn&#8217;t Know You Can Do With Google Sheets\",\"datePublished\":\"2024-03-06T13:00:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/\"},\"wordCount\":1823,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/google-sheets-tricks\\\/stock-track-google-sheets.jpg\",\"keywords\":[\"Google Sheets\"],\"articleSection\":[\"Internet\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/\",\"name\":\"9 Things You Didn't Know You Can Do With Google Sheets - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/google-sheets-tricks\\\/stock-track-google-sheets.jpg\",\"datePublished\":\"2024-03-06T13:00:32+00:00\",\"description\":\"Google Sheets can do more than just tracking and dealing with data and numbers. There's a whole world of cool tricks hidden inside Google Sheets that can\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/google-sheets-tricks\\\/stock-track-google-sheets.jpg\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/google-sheets-tricks\\\/stock-track-google-sheets.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/google-sheets-tricks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"9 Things You Didn&#8217;t Know You Can Do With Google Sheets\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/7cc686597d92f9086729e4bcc1577ba3\",\"name\":\"Hongkiat.com\",\"description\":\"This post is published by an HKDC (hongkiat.com) staff. (I.e., intern, staff writer, or editor).\",\"sameAs\":[\"https:\\\/\\\/www.hongkiat.com\"],\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"9 Things You Didn't Know You Can Do With Google Sheets - Hongkiat","description":"Google Sheets can do more than just tracking and dealing with data and numbers. There's a whole world of cool tricks hidden inside Google Sheets that can","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/","og_locale":"en_US","og_type":"article","og_title":"9 Things You Didn't Know You Can Do With Google Sheets","og_description":"Google Sheets can do more than just tracking and dealing with data and numbers. There's a whole world of cool tricks hidden inside Google Sheets that can","og_url":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2024-03-06T13:00:32+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg","type":"","width":"","height":""}],"author":"Hongkiat.com","twitter_card":"summary_large_image","twitter_creator":"@hongkiat","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Hongkiat.com","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/"},"author":{"name":"Hongkiat.com","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/7cc686597d92f9086729e4bcc1577ba3"},"headline":"9 Things You Didn&#8217;t Know You Can Do With Google Sheets","datePublished":"2024-03-06T13:00:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/"},"wordCount":1823,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg","keywords":["Google Sheets"],"articleSection":["Internet"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/","url":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/","name":"9 Things You Didn't Know You Can Do With Google Sheets - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg","datePublished":"2024-03-06T13:00:32+00:00","description":"Google Sheets can do more than just tracking and dealing with data and numbers. There's a whole world of cool tricks hidden inside Google Sheets that can","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/google-sheets-tricks\/stock-track-google-sheets.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/google-sheets-tricks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"9 Things You Didn&#8217;t Know You Can Do With Google Sheets"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/7cc686597d92f9086729e4bcc1577ba3","name":"Hongkiat.com","description":"This post is published by an HKDC (hongkiat.com) staff. (I.e., intern, staff writer, or editor).","sameAs":["https:\/\/www.hongkiat.com"],"url":"https:\/\/www.hongkiat.com\/blog\/author\/com\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-izZ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/71423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=71423"}],"version-history":[{"count":2,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/71423\/revisions"}],"predecessor-version":[{"id":71425,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/71423\/revisions\/71425"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=71423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=71423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=71423"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=71423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}