{"id":17200,"date":"2025-01-17T15:06:42","date_gmt":"2025-01-17T06:06:42","guid":{"rendered":"https:\/\/84office.jp\/?p=17200"},"modified":"2025-01-17T15:06:43","modified_gmt":"2025-01-17T06:06:43","slug":"googlesheets-xlookup","status":"publish","type":"post","link":"https:\/\/84office.jp\/en\/googlesheets-xlookup\/","title":{"rendered":"Master XLOOKUP: Simplify Data Search and Learn the Key Differences from VLOOKUP and HLOOKUP"},"content":{"rendered":"<div class=\"codoc-evacuations\" style=\"display:none;\" data-shortcode=\"\"><\/div>\n<p>Have you ever found yourself struggling to search for data in Google Sheets, especially when using traditional functions like <strong>VLOOKUP<\/strong> or <strong>HLOOKUP<\/strong>?<\/p>\n\n\n\n<p>As your data grows and you keep adding new rows or columns, managing the search range becomes increasingly challenging. Adjusting these functions can be frustrating when columns or rows are modified, often causing errors or inefficiencies.<\/p>\n\n\n\n<p>When your datasets become larger and more complex, it\u2019s easy to feel restricted by the fixed lookup direction and reference limitations of these functions.<\/p>\n\n\n\n<p>This is where <strong>XLOOKUP<\/strong> comes to the rescue.<\/p>\n\n\n\n<p><strong>XLOOKUP<\/strong> is the modern upgrade to traditional lookup functions like VLOOKUP and HLOOKUP. It provides a more flexible and powerful way to search for data, overcoming the limitations of its predecessors.<\/p>\n\n\n\n<p class=\"u-mb-ctrl u-mb-60\">In this article, we\u2019ll explore the basics of XLOOKUP and how it works. You\u2019ll discover how it can simplify data searching, even as your dataset grows in size and complexity, making your workflow more efficient and stress-free.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Differences Between XLOOKUP, VLOOKUP, and HLOOKUP<\/h2>\n\n\n\n<figure class=\"wp-block-table is-all-centered--va is-thead-centered\"><table class=\"has-fixed-layout\"><thead style=\"--thead-color--bg:var(--color_pale03);--thead-color--txt:var(--swl-text_color--black)\"><tr><th><strong>Feature<\/strong><\/th><th class=\"has-text-align-left\" data-align=\"left\">XLOOKUP<\/th><th class=\"has-text-align-left\" data-align=\"left\">VLOOKUP<\/th><th class=\"has-text-align-left\" data-align=\"left\">HLOOKUP<\/th><\/tr><\/thead><tbody><tr><td><strong><strong>Search Direction<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Supports both vertical and horizontal<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"circle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Vertical only<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"circle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Horizontal only<\/td><\/tr><tr><td><strong><strong>Search Column\/Row<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Any column or row<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Leftmost column only<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Topmost row only<\/td><\/tr><tr><td><strong><strong>Multi-Directional Search<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Possible<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Not possible<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Not possible<\/td><\/tr><tr><td><strong><strong>Flexibility in Range of Results<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Can return any value<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Fixed range only<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Fixed range only<\/td><\/tr><tr><td><strong>Return Value When Not Found<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Customizable<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Error<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"close\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Error<\/td><\/tr><tr><td><strong><strong>Formula Complexity<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"triangle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Slightly complex<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"circle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Relatively simple<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"circle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Relatively simple<\/td><\/tr><tr><td><strong><strong>Error Handling<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Custom return value possible<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"triangle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Handled with IFERROR<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"triangle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Handled with IFERROR<\/td><\/tr><tr><td><strong><strong>Use Case<\/strong><\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Flexible data searches<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"circle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Basic vertical searches<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"circle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Basic horizontal searches<\/td><\/tr><tr><td><strong>Performance<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"triangle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>May slow down with large datasets<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Fast with simple data<\/td><td class=\"has-text-align-left\" data-align=\"left\" data-has-cell-bg=\"1\" data-has-cell-icon=\"m-obj\"><span data-icon=\"doubleCircle\" data-icon-size=\"m\" data-icon-type=\"obj\" aria-hidden=\"true\" class=\"swl-cell-bg\">\u00a0<\/span>Fast with simple data<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"swell-block-accordion u-mb-ctrl u-mb-50\">\n<details class=\"swell-block-accordion__item\" data-swl-acc=\"wrapper\"><summary class=\"swell-block-accordion__title\" data-swl-acc=\"header\"><span class=\"swell-block-accordion__label\">Notes<\/span><span class=\"swell-block-accordion__icon c-switchIconBtn\" data-swl-acc=\"icon\" aria-hidden=\"true\" data-opened=\"false\"><i class=\"__icon--closed icon-caret-down\"><\/i><i class=\"__icon--opened icon-caret-up\"><\/i><\/span><\/summary><div class=\"swell-block-accordion__body\" data-swl-acc=\"body\">\n<ul class=\"wp-block-list\">\n<li>Features with <strong>high flexibility<\/strong>, such as search direction, search column\/row, and multi-directional search, are marked as <strong>\u25ce<\/strong>.<\/li>\n\n\n\n<li>Features that are <strong>adequate for most use cases<\/strong> or allow for <strong>basic searches<\/strong> are marked as <strong>\u3007<\/strong>.<\/li>\n\n\n\n<li>Features with <strong>limitations compared to other functions<\/strong> are marked as <strong>\u25b3<\/strong>.<\/li>\n\n\n\n<li>Features with <strong>no flexibility<\/strong> or <strong>only useful in limited scenarios<\/strong> are marked as <strong>\u2715<\/strong>.<\/li>\n<\/ul>\n<\/div><\/details>\n<\/div>\n\n\n\n<ul class=\"wp-block-list has-border -border02 u-mb-ctrl u-mb-50 has-swl-pale-03-background-color has-background\">\n<li><strong><strong>XLOOKUP supports both vertical and horizontal directions.<\/strong><\/strong><\/li>\n\n\n\n<li><strong><strong>Its strength lies in its flexibility to search data regardless of its arrangement.<\/strong><\/strong><\/li>\n<\/ul>\n\n\n\n<p>XLOOKUP is a new function that allows you to search data in both vertical and horizontal directions.<\/p>\n\n\n\n<p>Unlike traditional functions like VLOOKUP and HLOOKUP, which are limited by search direction, XLOOKUP offers the flexibility to search from any column or row.<\/p>\n\n\n\n<p>If the search result is not found, XLOOKUP lets you display a custom message, such as &#8220;Not Found,&#8221; instead of an error message, making the results more user-friendly.<\/p>\n\n\n\n<p class=\"u-mb-ctrl u-mb-60\">This feature simplifies handling situations where data is missing and enables more efficient error management.<\/p>\n\n\n\n<dl class=\"swell-block-dl u-mb-ctrl u-mb-60\">\n<dt class=\"swell-block-dl__dt\">Differences from VLOOKUP<\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p><strong>VLOOKUP searches data vertically<\/strong>, but it always bases the search on the leftmost column and retrieves data from columns to the right.<\/p>\n\n\n\n<p>As a result, if the search target is not in the leftmost column, you\u2019ll need to restructure your sheet to make it work.<\/p>\n<\/dd>\n\n\n\n<dt class=\"swell-block-dl__dt\">Differences from HLOOKUP<\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p><strong>HLOOKUP searches data horizontally<\/strong>, starting from the top row and retrieving corresponding values.<\/p>\n\n\n\n<p class=\"u-mb-ctrl u-mb-60\">This makes it unsuitable for cases where data is arranged vertically or when you need to search using multiple criteria.<\/p>\n<\/dd>\n<\/dl>\n\n\n\n<h2 class=\"wp-block-heading\">XLOOKUP Syntax and Basic Usage<\/h2>\n\n\n\n<p>The basic syntax of the <strong>XLOOKUP<\/strong> function is as follows:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro u-mb-ctrl u-mb-30\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki monokai\" style=\"background-color: #272822\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F92672\">=<\/span><span style=\"color: #A6E22E\">XLOOKUP<\/span><span style=\"color: #F8F8F2\">(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list u-mb-ctrl u-mb-50\">\n<li><strong><code>lookup_value<\/code><\/strong>: The value you want to search for.<\/li>\n\n\n\n<li><strong><code>lookup_array<\/code><\/strong>: The range or array where the function will search for the <code>lookup_value<\/code>.<\/li>\n\n\n\n<li><strong><code>return_array<\/code><\/strong>: The range or array from which the corresponding value will be returned.<\/li>\n\n\n\n<li><strong><code>[if_not_found]<\/code><\/strong><em>(optional)<\/em>: The value to return if the <code>lookup_value<\/code> is not found (e.g., &#8220;Not Found&#8221;).<\/li>\n\n\n\n<li><strong><code>[match_mode]<\/code><\/strong><em>(optional)<\/em>: Specifies the type of match to perform:<br>\u3000\u3000<code>0<\/code> (default): Exact match.<br>\u3000\u3000<code>-1<\/code>: Exact match or the next smaller item.<br>\u3000\u3000<code>1<\/code>: Exact match or the next larger item.<br>\u3000\u3000<code>2<\/code>: Wildcard match.<\/li>\n\n\n\n<li><strong><code>[search_mode]<\/code><\/strong><em>(optional)<\/em>: Determines the search direction:<br>\u3000\u3000<code>1<\/code> (default): Search from first to last.<br>\u3000\u3000<code>-1<\/code>: Search from last to first.<br>\u3000\u3000<code>2<\/code>: Perform a binary search in ascending order.<br>\u3000\u3000<code>-2<\/code>: Perform a binary search in descending order.<\/li>\n<\/ul>\n\n\n\n<dl class=\"swell-block-dl u-mb-ctrl u-mb-60\">\n<dt class=\"swell-block-dl__dt\">Match Mode<\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>The <strong>match mode<\/strong> parameter allows you to specify whether the function performs an exact or approximate match:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>0<\/code><\/strong>: Performs an exact match.<\/li>\n\n\n\n<li><strong><code>1<\/code><\/strong> or <strong><code>-1<\/code><\/strong>: Performs an approximate match.<\/li>\n<\/ul>\n\n\n\n<p>For example, by using <code>1<\/code> or <code>-1<\/code>, you can retrieve the closest value to the lookup value, even if an exact match is not found. This feature is particularly useful when dealing with ranges or approximate data.<\/p>\n<\/dd>\n\n\n\n<dt class=\"swell-block-dl__dt\">Search Mode<\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>The <strong>search mode<\/strong> parameter specifies the order in which the search is performed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>1<\/code><\/strong>: Searches sequentially from the first value to the last.<\/li>\n\n\n\n<li><strong><code>-1<\/code><\/strong>: Searches in reverse order, starting from the last value and moving to the first.<\/li>\n<\/ul>\n\n\n\n<p>This option allows you to control the order of the data retrieved when there are multiple occurrences of the same value.<\/p>\n<\/dd>\n<\/dl>\n\n\n\n<h4 class=\"wp-block-heading\">Basic Usage Example \u2460<\/h4>\n\n\n<div class=\"wp-block-image u-mb-ctrl u-mb-40\">\n<figure class=\"alignleft size-full is-resized\"><img decoding=\"async\" width=\"897\" height=\"264\" src=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-57.png\" alt=\"\" class=\"wp-image-17201\" style=\"width:585px;height:auto\" srcset=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-57.png 897w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-57-300x88.png 300w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-57-768x226.png 768w\" sizes=\"(max-width: 897px) 100vw, 897px\" \/><\/figure>\n<\/div>\n\n\n<p>In traditional <strong>VLOOKUP<\/strong>, you could only search from left to right. However, with <strong>XLOOKUP<\/strong>, you can search in any direction, starting from any column.<\/p>\n\n\n\n<p>For example, if you want to retrieve a <strong>product ID<\/strong> by entering a <strong>product name<\/strong>, here\u2019s how you can do it:<\/p>\n\n\n<div class=\"wp-block-image u-mb-ctrl u-mb-40\">\n<figure class=\"alignleft size-full is-resized\"><img decoding=\"async\" width=\"411\" height=\"183\" src=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-58.png\" alt=\"\" class=\"wp-image-17202\" style=\"width:273px;height:auto\" srcset=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-58.png 411w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-58-300x134.png 300w\" sizes=\"(max-width: 411px) 100vw, 411px\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>E2<\/strong>: Product Name (e.g., &#8220;Notebook&#8221;)<\/li>\n\n\n\n<li><strong>F2<\/strong>: Product ID (Search Result)<\/li>\n<\/ul>\n\n\n\n<p>To fetch the corresponding product ID for the product name &#8220;Notebook,&#8221; you can use the following <strong>XLOOKUP<\/strong> formula:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro u-mb-ctrl u-mb-10\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"=XLOOKUP(E2, B2:B, A2:A, &quot;Product not found&quot;)\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki monokai\" style=\"background-color: #272822\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F92672\">=<\/span><span style=\"color: #A6E22E\">XLOOKUP<\/span><span style=\"color: #F8F8F2\">(E2, B2:B, A2:A, <\/span><span style=\"color: #E6DB74\">&quot;Product not found&quot;<\/span><span style=\"color: #F8F8F2\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro u-mb-ctrl u-mb-30\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])\" style=\"color:#90A4AE;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-lighter\" style=\"background-color: #FAFAFA\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #39ADB5\">=<\/span><span style=\"color: #6182B8\">XLOOKUP<\/span><span style=\"color: #90A4AE\">(lookup_value<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> lookup_array<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> return_array<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> [if_not_found]<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> [match_mode]<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> [search_mode])<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>E2<\/code><\/strong>: The value to search for (in this case, &#8220;Notebook&#8221;).<\/li>\n\n\n\n<li><strong><code>B2:B<\/code><\/strong>: The range containing product names.<\/li>\n\n\n\n<li><strong><code>A2:A<\/code><\/strong>: The range containing product IDs to return.<\/li>\n\n\n\n<li class=\"u-mb-ctrl u-mb-40\"><strong><code>\"Product not found\"<\/code><\/strong>: The message displayed if the search value is not found.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image u-mb-ctrl u-mb-40\">\n<figure class=\"alignleft size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"204\" src=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-59-1024x204.png\" alt=\"\" class=\"wp-image-17203\" style=\"width:709px;height:auto\" srcset=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-59-1024x204.png 1024w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-59-300x60.png 300w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-59-768x153.png 768w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-59.png 1309w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Using this formula, you can fetch the product ID <strong>&#8220;102&#8221;<\/strong> corresponding to the product name <strong>&#8220;Notebook&#8221;<\/strong>.<\/p>\n\n\n\n<p class=\"u-mb-ctrl u-mb-60\">This demonstrates the flexibility of XLOOKUP, allowing you to perform reverse lookups (from right to left), which is not possible with traditional <strong>VLOOKUP<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Basic Usage Example \u2461 (Search Data from Bottom to Top)<\/h4>\n\n\n<div class=\"wp-block-image u-mb-ctrl u-mb-40\">\n<figure class=\"alignleft size-full is-resized\"><img decoding=\"async\" width=\"884\" height=\"430\" src=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-60.png\" alt=\"\" class=\"wp-image-17204\" style=\"width:656px;height:auto\" srcset=\"https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-60.png 884w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-60-300x146.png 300w, https:\/\/84office.jp\/wp-content\/uploads\/2025\/01\/image-60-768x374.png 768w\" sizes=\"(max-width: 884px) 100vw, 884px\" \/><\/figure>\n<\/div>\n\n\n<p>If you need to search data starting from the bottom, <strong>XLOOKUP<\/strong> provides a convenient way by setting the search mode to <strong>-1<\/strong>. This allows the search to proceed in reverse order, from the last entry to the first.<\/p>\n\n\n\n<p>For example, suppose you have the following table:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Column A<\/strong>: Meeting Date<\/li>\n\n\n\n<li><strong>Column B<\/strong>: Participant Name<\/li>\n\n\n\n<li class=\"u-mb-ctrl u-mb-40\"><strong>Column C<\/strong>: Meeting Details<\/li>\n<\/ul>\n\n\n\n<p>You want to retrieve the <strong>most recent meeting date<\/strong> for a specific participant.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>E2<\/strong>: The participant&#8217;s name to search for (e.g., &#8220;Tanaka&#8221;).<\/li>\n\n\n\n<li><strong>F2<\/strong>: The most recent meeting date.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image u-mb-ctrl u-mb-30\">\n<figure class=\"alignleft size-full is-resized\"><img decoding=\"async\" width=\"235\" height=\"81\" src=\"https:\/\/84office.jp\/wp-content\/uploads\/2024\/11\/image-181.png\" alt=\"\" class=\"wp-image-16417\" style=\"width:284px;height:auto\"\/><\/figure>\n<\/div>\n\n\n<p class=\"u-mb-ctrl u-mb-0\">XLOOKUP Formula:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"=XLOOKUP(E2, B2:B, A2:A, &quot;No meeting found&quot;, 0, -1)\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki monokai\" style=\"background-color: #272822\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F92672\">=<\/span><span style=\"color: #A6E22E\">XLOOKUP<\/span><span style=\"color: #F8F8F2\">(E2, B2:B, A2:A, <\/span><span style=\"color: #E6DB74\">&quot;No meeting found&quot;<\/span><span style=\"color: #F8F8F2\">, <\/span><span style=\"color: #AE81FF\">0<\/span><span style=\"color: #F8F8F2\">, <\/span><span style=\"color: #F92672\">-<\/span><span style=\"color: #AE81FF\">1<\/span><span style=\"color: #F8F8F2\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro u-mb-ctrl u-mb-30\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])\" style=\"color:#90A4AE;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-lighter\" style=\"background-color: #FAFAFA\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #39ADB5\">=<\/span><span style=\"color: #6182B8\">XLOOKUP<\/span><span style=\"color: #90A4AE\">(lookup_value<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> lookup_array<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> return_array<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> [if_not_found]<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> [match_mode]<\/span><span style=\"color: #39ADB5\">,<\/span><span style=\"color: #90A4AE\"> [search_mode])<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Formula Breakdown:<\/p>\n\n\n\n<ul class=\"wp-block-list u-mb-ctrl u-mb-40\">\n<li><strong><code>E2<\/code><\/strong>: The value to search for (participant\u2019s name, e.g., &#8220;Tanaka&#8221;).<\/li>\n\n\n\n<li><strong><code>B2:B<\/code><\/strong>: The range containing participant names.<\/li>\n\n\n\n<li><strong><code>A2:A<\/code><\/strong>: The range containing meeting dates to return.<\/li>\n\n\n\n<li><strong><code>\"No meeting found\"<\/code><\/strong>: The custom message displayed if no match is found.<\/li>\n\n\n\n<li><strong><code>0<\/code><\/strong>: Exact match for the participant\u2019s name.<\/li>\n\n\n\n<li><strong><code>-1<\/code><\/strong>: Reverse search mode, searching from the bottom up.<\/li>\n<\/ul>\n\n\n\n<p class=\"u-mb-ctrl u-mb-40\">Using this formula, you can retrieve the <strong>most recent meeting date<\/strong> for <strong>&#8220;Tanaka&#8221;<\/strong>, making it easy to locate the latest records in your data.<\/p>\n\n\n\n<p>If you want to find the <strong>details of the most recent meeting<\/strong>, you can use the following formula:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro u-mb-ctrl u-mb-60\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"=XLOOKUP(E2, B2:B, C2:C, &quot;No meeting found&quot;, 0, -1)\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki monokai\" style=\"background-color: #272822\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F92672\">=<\/span><span style=\"color: #A6E22E\">XLOOKUP<\/span><span style=\"color: #F8F8F2\">(E2, B2:B, C2:C, <\/span><span style=\"color: #E6DB74\">&quot;No meeting found&quot;<\/span><span style=\"color: #F8F8F2\">, <\/span><span style=\"color: #AE81FF\">0<\/span><span style=\"color: #F8F8F2\">, <\/span><span style=\"color: #F92672\">-<\/span><span style=\"color: #AE81FF\">1<\/span><span style=\"color: #F8F8F2\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Formula Breakdown:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>E2<\/code><\/strong>: The participant\u2019s name to search for (e.g., &#8220;Tanaka&#8221;).<\/li>\n\n\n\n<li><strong><code>B2:B<\/code><\/strong>: The range containing participant names.<\/li>\n\n\n\n<li><strong><code>C2:C<\/code><\/strong>: The range containing meeting details to return.<\/li>\n\n\n\n<li><strong><code>\"No meeting found\"<\/code><\/strong>: Custom message if no match is found.<\/li>\n\n\n\n<li><strong><code>0<\/code><\/strong>: Exact match for the participant\u2019s name.<\/li>\n\n\n\n<li><strong><code>-1<\/code><\/strong>: Reverse search mode, searching from the bottom up.<\/li>\n<\/ul>\n\n\n\n<p class=\"u-mb-ctrl u-mb-60\">By using <strong>XLOOKUP<\/strong> in this way, you can easily retrieve the most recent meeting details by searching from bottom to top, making it an efficient tool for handling time-sensitive data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When to Use XLOOKUP and How to Differentiate It from Other Functions<\/h2>\n\n\n\n<div class=\"swell-block-capbox cap_box is-style-onborder_ttl\" data-colset=\"col3\"><div class=\"cap_box_ttl\"><span><span class=\"swl-fz u-fz-l\"><strong><strong>When to Use XLOOKUP<\/strong><\/strong><\/span><\/span><\/div><div class=\"cap_box_content\">\n<dl class=\"swell-block-dl\">\n<dt class=\"swell-block-dl__dt\"><strong><strong>For Flexible Searches<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>Use XLOOKUP when you need to search data flexibly, especially if your dataset is arranged both vertically and horizontally, or if you need to search in both right and left directions.<\/p>\n<\/dd>\n\n\n\n<dt class=\"swell-block-dl__dt\"><strong><strong>To Reduce Errors<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>If you want to avoid returning confusing error messages when a lookup value isn\u2019t found, XLOOKUP allows you to display a user-friendly message instead, such as &#8220;No data found.&#8221;<\/p>\n<\/dd>\n\n\n\n<dt class=\"swell-block-dl__dt\"><strong><strong>For Multi-Condition Searches<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>When you need to search using multiple conditions, XLOOKUP can handle these complex queries efficiently, making it ideal for advanced scenarios.<\/p>\n<\/dd>\n<\/dl>\n<\/div><\/div>\n\n\n\n<div class=\"swell-block-capbox cap_box is-style-onborder_ttl\" data-colset=\"col1\"><div class=\"cap_box_ttl\"><span><strong><span class=\"swl-fz u-fz-l\">When to Use VLOOKUP<\/span><\/strong><\/span><\/div><div class=\"cap_box_content\">\n<dl class=\"swell-block-dl\">\n<dt class=\"swell-block-dl__dt\"><strong><strong>For Simple Vertical Searches<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>VLOOKUP is ideal when you only need to search vertically from the leftmost column to retrieve data from the columns to its right.<\/p>\n<\/dd>\n\n\n\n<dt class=\"swell-block-dl__dt\"><strong><strong>When Data is Well-Organized<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>If your dataset is neatly arranged and searching from a specific column is sufficient, VLOOKUP provides a straightforward solution.<\/p>\n<\/dd>\n<\/dl>\n<\/div><\/div>\n\n\n\n<div class=\"swell-block-capbox cap_box is-style-onborder_ttl\" data-colset=\"col2\"><div class=\"cap_box_ttl\"><span><strong><span class=\"swl-fz u-fz-l\">When to Use HLOOKUP<\/span><\/strong><\/span><\/div><div class=\"cap_box_content\">\n<dl class=\"swell-block-dl\">\n<dt class=\"swell-block-dl__dt\"><strong><strong>For Simple Horizontal Searches<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>HLOOKUP is useful when you need to retrieve values from data arranged horizontally, starting from the top row.<\/p>\n<\/dd>\n\n\n\n<dt class=\"swell-block-dl__dt\"><strong><strong>When Data is Arranged Horizontally<\/strong><\/strong><\/dt>\n\n\n\n<dd class=\"swell-block-dl__dd\">\n<p>If your dataset is organized in rows and you want to search from the first row, HLOOKUP provides a convenient and straightforward solution.<\/p>\n<\/dd>\n<\/dl>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading u-mb-ctrl u-mb-30\">Conclusion<\/h2>\n\n\n\n<p><strong>XLOOKUP<\/strong> addresses the limitations of traditional functions like VLOOKUP and HLOOKUP, offering a more flexible and efficient way to search for data.<\/p>\n\n\n\n<p>Key advantages include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The ability to search in both vertical and horizontal directions.<\/li>\n\n\n\n<li>Simple and customizable error handling.<\/li>\n<\/ul>\n\n\n\n<p>XLOOKUP becomes especially valuable as your datasets grow and become more complex. Give it a try and experience the difference!<\/p>\n\n\n<div class=\"swell-block-postLink u-mb-ctrl u-mb-30\"><\/div>\n\n<div class=\"p-postListWrap u-mb-ctrl u-mb-40\"><ul class=\"p-postList -type-simple\"><li class=\"p-postList__item\">\n\t<a href=\"https:\/\/84office.jp\/en\/chatgpt-spreadsheet\/\" class=\"p-postList__link\">\n\t\t<div class=\"p-postList__body\">\n\t\t\t<div class=\"p-postList__meta\">\n\t\t\t\t<div class=\"p-postList__times c-postTimes u-thin\">\n\t<time class=\"c-postTimes__posted icon-posted\" datetime=\"2024-11-23\" aria-label=\"\u516c\u958b\u65e5\">2024\u5e7411\u670823\u65e5<\/time><\/div>\n\t\t<span class=\"p-postList__cat u-thin icon-folder\" data-cat-id=\"12\">Google Sheets<\/span>\n\t\t\t\t<\/div>\n\t\t\t<h2 class=\"p-postList__title\">Link ChatGPT with Google Sheets: Boost Efficiency Using Google Apps Script and ChatGPT API<\/h2>\t\t<\/div>\n\t<\/a>\n<\/li>\n<li class=\"p-postList__item\">\n\t<a href=\"https:\/\/84office.jp\/en\/spreadsheet-tab-move\/\" class=\"p-postList__link\">\n\t\t<div class=\"p-postList__body\">\n\t\t\t<div class=\"p-postList__meta\">\n\t\t\t\t<div class=\"p-postList__times c-postTimes u-thin\">\n\t<time class=\"c-postTimes__posted icon-posted\" datetime=\"2024-11-14\" aria-label=\"\u516c\u958b\u65e5\">2024\u5e7411\u670814\u65e5<\/time><\/div>\n\t\t<span class=\"p-postList__cat u-thin icon-folder\" data-cat-id=\"12\">Google Sheets<\/span>\n\t\t\t\t<\/div>\n\t\t\t<h2 class=\"p-postList__title\">Enhance Productivity with Google Apps Script: Instantly Rearrange Google Sheets Tabs Right to Left<\/h2>\t\t<\/div>\n\t<\/a>\n<\/li>\n<li class=\"p-postList__item\">\n\t<a href=\"https:\/\/84office.jp\/en\/run-google-maps-api-geocoding\/\" class=\"p-postList__link\">\n\t\t<div class=\"p-postList__body\">\n\t\t\t<div class=\"p-postList__meta\">\n\t\t\t\t<div class=\"p-postList__times c-postTimes u-thin\">\n\t<time class=\"c-postTimes__posted icon-posted\" datetime=\"2025-01-20\" aria-label=\"\u516c\u958b\u65e5\">2025\u5e741\u670820\u65e5<\/time><\/div>\n\t\t<span class=\"p-postList__cat u-thin icon-folder\" data-cat-id=\"12\">Google Sheets<\/span>\n\t\t\t\t<\/div>\n\t\t\t<h2 class=\"p-postList__title\">How to Automatically Convert Addresses to Latitude and Longitude in Google Sheets Using Google Maps API<\/h2>\t\t<\/div>\n\t<\/a>\n<\/li>\n<\/ul><\/div>\n\n\n<p class=\"is-style-emboss_box has-swl-pale-02-background-color has-background\">Our company offers support for improving work efficiency through the use of Google Apps Script. <br>If you need assistance with Google Apps Script customization or error resolution, please feel free to contact us. <br>We are fully committed to supporting your business improvements.<br><br><a href=\"https:\/\/84office.jp\/contact\/\">Contact us here<br><\/a><\/p>\n\n\n\n<script src=\"https:\/\/codoc.jp\/js\/cms.js\" data-css=\"rainbow\" data-usercode=\"pQLZofrBiA\" charset=\"UTF-8\" defer><\/script>\n <div id=\"codoc-entry-9lNr9PuMXQ\" class=\"codoc-entries\" data-without-body=\"1\" data-support-button-text=\"Support with a Tip\" data-support-message=\"We will keep offering tools and information to boost work efficiency. Your support helps us provide even better content.\"><\/div>\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Have you ever found yourself struggling to search for data in Google Sheets, especially when using traditional [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":17206,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","_locale":"en_US","_original_post":"https:\/\/84office.jp\/?p=16394","footnotes":""},"categories":[12],"tags":[],"class_list":["post-17200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-12","en-US"],"_links":{"self":[{"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/posts\/17200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/comments?post=17200"}],"version-history":[{"count":1,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/posts\/17200\/revisions"}],"predecessor-version":[{"id":17205,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/posts\/17200\/revisions\/17205"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/media\/17206"}],"wp:attachment":[{"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/media?parent=17200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/categories?post=17200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/84office.jp\/wp-json\/wp\/v2\/tags?post=17200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}