{"id":105840,"date":"2021-04-22T10:06:16","date_gmt":"2021-04-22T01:06:16","guid":{"rendered":"https:\/\/support.questetra.com\/?p=105840"},"modified":"2022-06-09T09:40:18","modified_gmt":"2022-06-09T00:40:18","slug":"google-sheets-valueranges-sum-2021","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/google-sheets-valueranges-sum-2021\/","title":{"rendered":"Google Sheets: ValueRanges, Sum"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><div class=\"su-box su-box-style-soft\" id=\"\" style=\"border-color:#cc66cc;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#ff99ff;color:#000000;border-top-left-radius:0px;border-top-right-radius:0px\">Google Sheets: ValueRanges, Sum<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\"> Sums the numeric data in a specified range. Cells that cannot be recognized as numbers are considered zero. It also supports simultaneous calculation of two ranges. For example, you can sum debits and credits at the same time.<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1\" data-anchor=\"configs\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Configs<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<ul class=\"fa-ul\">\n<li><span class=\"fa-li\"><i class=\"fal fa-badge-check fa-lg\"><\/i><\/span> U: Select HTTP_Authz Setting<span style=\"color:#990000;\"> *<\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> A1: Set FILE-ID in Drive<span style=\"color:#990000;\"> *<\/span><span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> B1: Set ValueRange (e.g. &#8220;Sheet2!E:E&#8221;)<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"fal fa-caret-square-down fa-lg\"><\/i><\/span> C1: Select NUMERIC that stores Sum of a series of Cells (update)<\/li>\n<li><span class=\"fa-li\"><i class=\"far fa-pen-square fa-lg\"><\/i><\/span> B2: Set ValueRange (e.g. &#8220;Sheet2!E:E&#8221;)<span style=\"color:#000099;\"><sup style=\"font-style:italic;\">#{EL}<\/sup><\/span><\/li>\n<li><span class=\"fa-li\"><i class=\"fal fa-caret-square-down fa-lg\"><\/i><\/span> C2: Select NUMERIC that stores Sum of a series of Cells (update)<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1 su-spoiler-closed\" data-anchor=\"script\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Script (click to open)<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\/\/ GraalJS Script (engine type: 2)\n\n\/\/\/\/\/\/\/\/ START &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n\nmain();\nfunction main(){ \n\n\/\/\/\/ == Config Retrieving \/ \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 ==\nconst strAuthzSetting     = configs.get      ( &quot;AuthzConfU&quot; );   \/\/\/ REQUIRED\n  engine.log( &quot; AutomatedTask Config: Authz Setting: &quot; + strAuthzSetting );\nconst strInputfileId      = configs.get      ( &quot;StrConfA1&quot; );    \/\/\/ REQUIRED\n  if( strInputfileId    === &quot;&quot; ){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {A1: FileID} is empty \\n&quot; );\n  }\nconst strValueRange1      = configs.get      ( &quot;StrConfB1&quot; );    \/\/ NotRequired\nconst strValueRange2      = configs.get      ( &quot;StrConfB2&quot; );    \/\/ NotRequired\n  if( strValueRange1 === &quot;&quot; && strValueRange2 === &quot;&quot;){\n    throw new Error( &quot;\\n AutomatedTask ConfigError:&quot; +\n                     &quot; Config {ValueRange B1} and {ValueRange B2} are both empty \\n&quot; );\n  }\nconst numPocketSum1       = configs.getObject( &quot;SelectConfC1&quot; ); \/\/ NotRequired\nconst numPocketSum2       = configs.getObject( &quot;SelectConfC2&quot; ); \/\/ NotRequired\n\n\n\/\/\/\/ == Data Retrieving \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u306e\u53c2\u7167 ==\n\/\/ (Nothing. Retrieved via Expression Language in Config Retrieving)\n\n\n\/\/\/\/ == Calculating \/ \u6f14\u7b97 ==\n\/\/\/ Replace All Text via Requests\n\/\/\/ Sheets for Developers &gt; API v4\n\/\/\/ https:\/\/developers.google.com\/sheets\/api\/reference\/rest\/v4\/spreadsheets.values\/batchGet\n\/\/ request1, prepare\nlet request1Uri = &quot;https:\/\/sheets.googleapis.com\/v4\/spreadsheets\/&quot; + strInputfileId + &quot;\/values:batchGet&quot;;\nlet request1    = httpClient.begin(); \/\/ HttpRequestWrapper\n    request1    = request1.authSetting( strAuthzSetting ); \/\/ with &quot;Authorization: Bearer XX&quot;\n    \/\/ https:\/\/questetra.zendesk.com\/hc\/en-us\/articles\/360024574471-R2300#HttpRequestWrapper\n    request1    = request1.queryParam( &quot;majorDimension&quot;, &quot;COLUMNS&quot; );\n    request1    = request1.queryParam( &quot;valueRenderOption&quot;, &quot;UNFORMATTED_VALUE&quot; ); \n                 \/\/ Even if formatted as currency, return &quot;1.23&quot; not &quot;$1.23&quot;.\n    request1    = request1.queryParam( &quot;dateTimeRenderOption&quot;, &quot;FORMATTED_STRING&quot; ); \n                 \/\/ Date as strings (the spreadsheet locale) not SERIAL_NUMBER\n    if( strValueRange1 !== &quot;&quot; ){\n      request1  = request1.queryParam( &quot;ranges&quot;, strValueRange1 );\n    }\n    if( strValueRange2 !== &quot;&quot; ){\n      request1  = request1.queryParam( &quot;ranges&quot;, strValueRange2 );\n    }\n\/\/ request1, try\nconst response1     = request1.get( request1Uri ); \/\/ HttpResponseWrapper\nengine.log( &quot; AutomatedTask ApiRequest1 Start: &quot; + request1Uri );\nconst response1Code = response1.getStatusCode() + &quot;&quot;;\nconst response1Body = response1.getResponseAsString() + &quot;&quot;;\nengine.log( &quot; AutomatedTask ApiResponse Status: &quot; + response1Code );\nif( response1Code !== &quot;200&quot;){\n  throw new Error( &quot;\\n AutomatedTask UnexpectedResponseError: &quot; +\n                    response1Code + &quot;\\n&quot; + response1Body + &quot;\\n&quot; );\n}\n\/\/ response1, parse\n\/* engine.log( response1Body ); \/\/ debug\n{\n  &quot;spreadsheetId&quot;: &quot;1dSQcZSh2kF_KnuzgFydaOx7T24oURRJwpkCvB_qCV4w&quot;,\n  &quot;valueRanges&quot;: [\n    {\n      &quot;range&quot;: &quot;Sheet1!D1:D995&quot;,\n      &quot;majorDimension&quot;: &quot;COLUMNS&quot;,\n      &quot;values&quot;: [\n        [\n          &quot;Debit (\u501f\u65b9)&quot;,\n          &quot;&quot;,\n          2000000,\n          1000000,\n          500000,\n          &quot;&quot;,\n          100000,\n          400000,\n          50000,\n          50000,\n          1000000,\n          1000000\n        ]\n      ]\n    },\n    {\n      &quot;range&quot;: &quot;Sheet1!E1:E995&quot;,\n      &quot;majorDimension&quot;: &quot;COLUMNS&quot;,\n      &quot;values&quot;: [\n        [\n          &quot;Credit (\u8cb8\u65b9)&quot;,\n          4000000,\n          &quot;&quot;,\n          &quot;&quot;,\n          &quot;&quot;,\n          500000\n        ]\n      ]\n    }\n  ]\n}\n*\/\nconst response1Obj = JSON.parse( response1Body );\nengine.log( &quot; AutomatedTask ApiResponse: #of valueRanges: &quot; + response1Obj.valueRanges.length );\nlet arrNumSums = [];\nfor( let i = 0; i &lt; response1Obj.valueRanges.length; i++ ){\n  let numTmp = 0;\n  engine.log( &quot; AutomatedTask ApiResponse: range: &quot; + response1Obj.valueRanges[i].range );\n  for( let j = 0; j &lt; response1Obj.valueRanges[i].values.length; j++ ){\n    for( let k = 0; k &lt; response1Obj.valueRanges[i].values[j].length; k++ ){\n      if( !isNaN( parseFloat( response1Obj.valueRanges[i].values[j][k] ) ) ){\n        numTmp += parseFloat( response1Obj.valueRanges[i].values[j][k] );\n      }\n    }\n  }\n  arrNumSums.push( numTmp );\n}\nlet numSum1 = 0;\nlet numSum2 = 0;\nif(       strValueRange1 !== &quot;&quot; && strValueRange2 !== &quot;&quot;){\n  numSum1 = arrNumSums[0];\n  numSum2 = arrNumSums[1];\n}else if( strValueRange1 !== &quot;&quot; && strValueRange2 === &quot;&quot;){\n  numSum1 = arrNumSums[0];\n}else if( strValueRange1 === &quot;&quot; && strValueRange2 !== &quot;&quot;){\n  numSum2 = arrNumSums[0];\n}else{\n  throw new Error( &quot;\\n AutomatedTask UnexpectedSumError: &quot; +\n                   &quot;\\n&quot; + response1Body + &quot;\\n&quot; );\n}\n\n\n\/\/\/\/ == Data Updating \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 ==\nif( numPocketSum1    !== null ){\n  engine.setData( numPocketSum1,    new java.math.BigDecimal( numSum1 ) );\n}\nif( numPocketSum2    !== null ){\n  engine.setData( numPocketSum2,    new java.math.BigDecimal( numSum2 ) );\n}\n\n\n} \/\/\/\/\/\/\/\/ END &quot;main()&quot; \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n\n\n\/*\nNotes:\n- Imports the total number of numerical data in the spreadsheet as Workflow data automatically.\n- The File ID can be obtained from the URI or the sharing settings screen.\n    - https:\/\/docs.google.com\/spreadsheets\/d\/{File-ID}\/edit#gid=0\n- How to specify the range depends on Google API A1 notation. (see APPENDIX)\n- All numeric decorations on Sheet (such as decimal separators, rounding and suffixes) are ignored.\n- The total value stored is truncated according to the Data Item definition. (e.g: 0.1 to 0, -0.1 to 0)\n- Numeric judgment such as character strings depends on the specification of ECMAScript parseFloat().\n    - The following examples all regarded as 3.14:\n        - 3.14\n        - 314e-2\n        - 0.0314E+2\n        - 3.14more non-digit characters\nNotes-ja:\n- \u30b9\u30d7\u30ec\u30c3\u30c9\u30b7\u30fc\u30c8\u5185\u306e\u6570\u5024\u30c7\u30fc\u30bf\u5408\u8a08\u3092Workflow\u30c7\u30fc\u30bf\u3068\u3057\u3066\u81ea\u52d5\u7684\u306b\u53d6\u308a\u8fbc\u3081\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\n- \u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 ID \u306f URL \u7b49\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - https:\/\/docs.google.com\/spreadsheets\/d\/{File-ID}\/edit#gid=0\n- \u7bc4\u56f2\u306e\u6307\u5b9a\u65b9\u6cd5\u306f Google API \u306e A1 notation \u306b\u4f9d\u308a\u307e\u3059 (Appendix\u53c2\u7167)\n- \u30b9\u30d7\u30ec\u30c3\u30c9\u30b7\u30fc\u30c8\u4e0a\u3067\u306e\u6570\u5024\u88c5\u98fe\uff08\u6841\u533a\u5207\u308a\u8868\u793a\u3084\u56db\u6368\u4e94\u5165\u8868\u793a\u3084\u63a5\u5c3e\u8a9e\u306a\u3069\uff09\u306f\u5168\u3066\u7121\u8996\u3055\u308c\u307e\u3059\n- \u683c\u7d0d\u3055\u308c\u308b\u5408\u8a08\u5024\u306f\u3001\u30c7\u30fc\u30bf\u9805\u76ee\u306e\u5b9a\u7fa9\u306b\u5f93\u3063\u3066\u5207\u308a\u6368\u3066\u51e6\u7406\u3055\u308c\u307e\u3059\u3002\uff08\u4f8b 0.1\u21920 -0.1\u21920\uff09\n- \u6587\u5b57\u5217\u7b49\u306e\u6570\u5024\u5224\u5b9a\u306b\u3064\u3044\u3066\u306f\u3001ECMAScript\uff08JavaScript\uff09 parseFloat() \u306e\u4ed5\u69d8\u306b\u4f9d\u308a\u307e\u3059\n    - \u4ee5\u4e0b\u306e\u30bb\u30eb\u5024\u306f\u3059\u3079\u3066 &quot;3.14&quot; \u3068\u307f\u306a\u3055\u308c\u307e\u3059\u3002\n        - 3.14\n        - 314e-2\n        - 0.0314E+2\n        - 3.14more non-digit characters\n\nAPPENDIX-en\n- A1 Nnotation\n    - https:\/\/developers.google.com\/sheets\/api\/guides\/concepts#a1_notation\n    - &quot;Sheet1!A1:B2&quot; refers to the first two cells in the top two rows of Sheet1.\n    - &quot;Sheet1!A:A&quot; refers to all the cells in the first column of Sheet1.\n    - &quot;Sheet1!1:2&quot; refers to the all the cells in the first two rows of Sheet1.\n    - &quot;Sheet1!A5:A&quot; refers to all the cells of the first column of Sheet 1, from row 5 onward.\n    - &quot;A1:B2&quot; refers to the first two cells in the top two rows of the first visible sheet.\n    - &quot;Sheet1&quot; refers to all the cells in Sheet1.\n- Setting example of &quot;HTTP Authentication&quot; (OAuth2)\n    - Authorization Endpoint URL:\n        - https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&approval_prompt=force\n    - Token Endpoint URL:\n        - https:\/\/accounts.google.com\/o\/oauth2\/token\n    - Scope:\n        - https:\/\/www.googleapis.com\/auth\/spreadsheets.readonly\n    - Client ID, Consumer Secret:\n        - ( from https:\/\/console.developers.google.com\/ )\n        - Redirect URLs: https:\/\/s.questetra.net\/oauth2callback\nAPPENDIX-ja\n- A1\u8a18\u6cd5\uff08A1 Nnotation\uff09\n    - https:\/\/developers.google.com\/sheets\/api\/guides\/concepts#a1_notation\n    - &quot;Sheet1!A1:B2&quot; \u300cSheet1\u300d\u306e\u4e0a2\u884c\u306e\u5148\u982d2\u30bb\u30eb\uff08\u5408\u8a084\u30bb\u30eb\uff09\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - &quot;Sheet1!A:A&quot; \u300cSheet1\u300d\u306eA\u5217\u306e\u5168\u3066\u306e\u30bb\u30eb\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - &quot;Sheet1!1:2&quot; \u300cSheet1\u300d\u306e\u4e0a2\u884c\u306b\u3042\u308b\u3059\u3079\u3066\u306e\u30bb\u30eb\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - &quot;Sheet1!A5:A&quot; \u300cSheet1\u300d\u306eA\u52175\u884c\u76ee\u4ee5\u964d\u306e\u3059\u3079\u3066\u306e\u30bb\u30eb\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - &quot;A1:B2&quot; \u6700\u521d\u306b\u8868\u793a\u3055\u308c\u308b\u30b7\u30fc\u30c8\u306e\u4e0a2\u884c\u306e\u5148\u982d2\u30bb\u30eb\uff08\u5408\u8a084\u30bb\u30eb\uff09\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n    - &quot;Sheet1&quot; \u300cSheet1\u300d\u306e\u3059\u3079\u3066\u306e\u30bb\u30eb\u3092\u53c2\u7167\u3057\u307e\u3059\u3002\n- &quot;HTTP\u8a8d\u8a3c&quot;\uff08OAuth2\uff09\u306e\u8a2d\u5b9a\u4f8b\n    - Authorization Endpoint URL:\n        - https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&approval_prompt=force\n    - Token Endpoint URL:\n        - https:\/\/accounts.google.com\/o\/oauth2\/token\n    - Scope:\n        - https:\/\/www.googleapis.com\/auth\/spreadsheets.readonly\n    - Client ID, Consumer Secret:\n        - ( from https:\/\/console.developers.google.com\/ )\n        - Redirect URLs: https:\/\/s.questetra.net\/oauth2callback\n*\/\n\n<\/code><\/pre><\/div>\n\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><a href=\"#\"><img decoding=\"async\" src=\"data:image;base64,\niVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC3ElEQVRYR8WXbUgTcRzHv\/85bZvF\nZmMwLKwXgkEUGFFKvSi6EoLe+M7IF3lGWtATQW9615uMKOlFaroFKc1XRvSiF14YPUBEtfKFpPlC\nI1TQ2q10Tr3dP3bzxm7e7e7m6u717+Fzv+c\/gcUfMeq\/vOuEa9EWq6dF5DAoqkGxHQRlkj5FBAQT\nIAiTBB1yiq6BqbPPYkZs6wL4Hh7yr4j2awRooYDDoNE4BTqLbULb7OmXM7l0cgKUBY62UNDbAEqN\nOFaRWSAgVyPsYKeWviaAO8jcJxSteTpWqFGCjmgTd07NliqAO8A8JkBDIZzLNigQirLcyWybawAK\n+efZztQioQBYzXlHtuK9g1fQUHkMdluRalCWRQH944O4+OaObtAISGtmTaQBVqt9XK3g3tX3oMqz\nTdP45J8ZiBDxevqLEYiFYptQKXdHGsATYO4CuKTmRQ9glJ\/E9fcPcKv2vFGIdp7lLid9SQDSkLEv\n\/tTqcyMANQPNYLbuMwRBgLhTcHqTw0oCKOs+coraSK9WjPUAYkIcr6Y+I7o8j43FTtT6d6F75Clu\nhh9ppo2ItDFy5kWfBOAJMgFQNOULoKbXO\/YcF3IVJUGQb+LYFECA+QSg+r8CAGGe5fakAHqYX+nF\nokKhl4K8IkAR4Zu5zXIEaK4GzgTgl+YxNPURy4kVhYrf5cUB\/+70rNBNAQCe5YhpgOnYHEb579jr\n24EPs1+xpdQHr8ONt9PDqKuoQYnNLoGZAzCRgiRA6Nug5Hj89w94N7ixqcSFuLCExqrjxgGyUmC4\nCAsGoChCE21YsBRktqGZQVSoIlQMovWOYrNtuGYUrw6jvJeRWQAAymWUNJBrHYeYG6ir2A+S2l26\nXzyxhLZwH9qH+9Vk1dextJRSR+iag6S81IfWnfXwOTy6zpMC4bkxdI08UZXVPEhkaUtPsjSElUfp\nv4iE6bNchrD0YSJDWPo0yyxjyx6nhvpuHUJ\/AerAujDWZMynAAAAAElFTkSuQmCC\n\" alt=\"\"\/><\/a><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-cloud-download-alt\"><\/i> Download<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/drive.google.com\/file\/d\/15Faam62cTEv11_s_sS93Pyfh-2tiMBBt\/view?usp=drivesdk\" target=\"_blank\" rel=\"noreferrer noopener\">Google-Sheets-ValueRanges-Sum-2021.xml<\/a><\/li><\/ul>\n\n\n\n<p class=\"has-text-align-right has-small-font-size wp-block-paragraph\">2021-04-20 (C) Questetra, Inc. (MIT License)<br><a href=\"https:\/\/support.questetra.com\/en\/addons\/google-sheets-valueranges-sum-2021\/\">https:\/\/support.questetra.com\/addons\/google-sheets-valueranges-sum-2021\/<\/a><br><i class=\"fal fa-info-circle\"><\/i> The Addon-import feature is available with <span style=\"color:#4a86e8\" class=\"has-inline-color\"><strong>Professional<\/strong><\/span> edition.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dashed\" style=\"margin:30px 0;border-width:8px;border-color:#009900\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-lightbulb-exclamation\"><\/i> Notes<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Allows you to import the numerical data total into the spreadsheet as Workflow data automatically.<\/li><li>The File ID can be obtained from the URI or the sharing settings screen.<ul><li><code>https:\/\/docs.google.com\/spreadsheets\/d\/SPREADSHEETID\/edit#gid=0<\/code><\/li><\/ul><\/li><li>How to specify the range depends on Google API A1 notation. (see APPENDIX)<\/li><li>All numeric decorations on the sheet (such as decimal separators, rounding and suffixes) are ignored.<\/li><li>The total value stored is truncated according to the Data Item definition. (e.g. 0.1 to 0, -0.1 to 0)<\/li><li>Numeric judgment of character strings depends on the specifications of ECMAScript parseFloat().<ul><li>The following examples are all regarded as 3.14:<ul><li>3.14<\/li><li>314e-2<\/li><li>0.0314E+2<\/li><li>3.14more non-digit characters<\/li><\/ul><\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-images\"><\/i> Capture<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" data-attachment-id=\"105843\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/google-sheets-valueranges-sum-2021\/attachment\/google-sheets-valueranges-sum-execution-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?fit=1200%2C675&amp;ssl=1\" data-orig-size=\"1200,675\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Google-Sheets-ValueRanges-Sum-execution-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?fit=1024%2C576&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?resize=1200%2C675&#038;ssl=1\" alt=\"Sums the numerical data in the specified range. Cells that cannot be recognized as numbers are considered zero. It also supports simultaneous calculation of two ranges. For example, you can sum debits and credits at the same time.\" class=\"wp-image-105843\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?resize=560%2C315&amp;ssl=1 560w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-execution-en.png?resize=768%2C432&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default q-box\"><a href=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?ssl=1\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"914\" height=\"630\" data-attachment-id=\"105846\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/google-sheets-valueranges-sum-2021\/attachment\/google-sheets-valueranges-sum-config-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?fit=1200%2C827&amp;ssl=1\" data-orig-size=\"1200,827\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Google-Sheets-ValueRanges-Sum-config-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?fit=914%2C630&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en-914x630.png?resize=914%2C630&#038;ssl=1\" alt=\"Sums the numerical data in the specified range. Cells that cannot be recognized as numbers are considered zero. It also supports simultaneous calculation of two ranges. For example, you can sum debits and credits at the same time.\" class=\"wp-image-105846\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?resize=914%2C630&amp;ssl=1 914w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?resize=457%2C315&amp;ssl=1 457w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?resize=768%2C529&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-config-en.png?w=1200&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 914px) 100vw, 914px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-book\"><\/i> Appendix<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>A1 Notation<ul><li><a href=\"https:\/\/developers.google.com\/sheets\/api\/guides\/concepts#a1_notation\" rel=\"nofollow\">https:\/\/developers.google.com\/sheets\/api\/guides\/concepts#a1_notation<\/a><\/li><li>&#8220;Sheet1!A1:B2&#8221; refers to the first two cells in the top two rows of Sheet1.<\/li><li>&#8220;Sheet1!A:A&#8221; refers to all the cells in the first column of Sheet1.<\/li><li>&#8220;Sheet1!1:2&#8221; refers to the all the cells in the first two rows of Sheet1.<\/li><li>&#8220;Sheet1!A5:A&#8221; refers to all the cells of the first column of Sheet 1, from row 5 onward.<\/li><li>&#8220;A1:B2&#8221; refers to the first two cells in the top two rows of the first visible sheet.<\/li><li>&#8220;Sheet1&#8221; refers to all the cells in Sheet1.<\/li><\/ul><\/li><li>Setting example of &#8220;HTTP Authentication&#8221; (OAuth2)<ul><li>Authorization Endpoint URL:<ul><li><a href=\"https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&#038;approval_prompt=force\" rel=\"nofollow\">https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&#038;approval_prompt=force<\/a><\/li><\/ul><\/li><li>Token Endpoint URL:<ul><li><a href=\"https:\/\/accounts.google.com\/o\/oauth2\/token\" rel=\"nofollow\">https:\/\/accounts.google.com\/o\/oauth2\/token<\/a><\/li><\/ul><\/li><li>Scope:<ul><li><a href=\"https:\/\/www.googleapis.com\/auth\/spreadsheets.readonly\" rel=\"nofollow\">https:\/\/www.googleapis.com\/auth\/spreadsheets.readonly<\/a><\/li><\/ul><\/li><li>Client ID, Consumer Secret:<ul><li>( from <a href=\"https:\/\/console.developers.google.com\/\" rel=\"nofollow\">https:\/\/console.developers.google.com\/<\/a> )<\/li><li>Redirect URLs: <a href=\"https:\/\/s.questetra.net\/oauth2callback\" rel=\"nofollow\">https:\/\/s.questetra.net\/oauth2callback<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-balance-scale\"><\/i> See also<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-questetra-support wp-block-embed-questetra-support\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"j85mstn2CX\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/google-sheets-valueranges-tsv-export-2021\/\">Google Sheets: ValueRanges, Export as TSV<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Google Sheets: ValueRanges, Export as TSV&#8221; &#8212; Questetra Support\" src=\"https:\/\/support.questetra.com\/addons\/google-sheets-valueranges-tsv-export-2021\/embed\/#?secret=HuVk01AU4h#?secret=j85mstn2CX\" data-secret=\"j85mstn2CX\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-questetra-support wp-block-embed-questetra-support\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"stzRW7Irj6\"><a href=\"https:\/\/support.questetra.com\/en\/addons\/google-sheets-sheet-append-tsv\/\">Google Sheets: Sheet, Append TSV<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Google Sheets: Sheet, Append TSV&#8221; &#8212; Questetra Support\" src=\"https:\/\/support.questetra.com\/addons\/google-sheets-sheet-append-tsv\/embed\/#?secret=Rec9wBFkC6#?secret=stzRW7Irj6\" data-secret=\"stzRW7Irj6\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Sums the numerical data in a specified range. Cells that cannot be recognized as numbers are considered zero. It also supports simultaneous calculation of two ranges. For example, you can sum debits and credits at the same time.<\/p>\n","protected":false},"author":2,"featured_media":105841,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"Sums the numerical data in the specified range. Cells that cannot be recognized as numbers are considered zero. It also supports simultaneous calculation of two ranges. For example, you can sum debits and credits at the same time.","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[168],"tags":[3167,396,3162],"class_list":["post-105840","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons","tag-authsetting","tag-google-sheets-api-v4","tag-google-workspace"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Sum-workflow-en.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"IMAMURA, Genichi","author_link":"https:\/\/support.questetra.com\/en\/author\/imamuragenichi\/"},"uagb_comment_info":2,"uagb_excerpt":"Sums the numerical data in a specified range. Cells that cannot be recognized as numbers are considered zero. It also supports simultaneous calculation of two ranges. For example, you can sum debits and credits at the same time.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-rx6","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":81014,"url":"https:\/\/support.questetra.com\/en\/addons\/google-sheets-values-sum-numbers\/","url_meta":{"origin":105840,"position":0},"title":"Google Sheets: Values, Sum Numbers","author":"IMAMURA, Genichi","date":"2019-10-18","format":false,"excerpt":"Sums the numeric values in the specified range. Values that cannot be recognized as numeric values are regarded as zero. Two ranges of simultaneous calculations are also supported. e.g. The budgeting progress in the general ledger is summarized.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Sum-Numbers-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Sum-Numbers-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Sum-Numbers-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Sum-Numbers-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Sum-Numbers-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":67321,"url":"https:\/\/support.questetra.com\/en\/addons\/googlesheets-sumnumberscom\/","url_meta":{"origin":105840,"position":1},"title":"Sum of cells in a Google Sheets (comma removal version)","author":"Hirotaka NISHI","date":"2016-09-13","format":false,"excerpt":"Stores the sum of specified range of a Google Sheet in a Numeric-type Data Item, and stores its communication log in a String-type Data Item. Comma removal version corresponds to the case where the decimal separator \u201c,\u201d is mixed *Note \u201c+3.14\u201d: 3.14, \u201c314e-2\u201d: 3.14, \u201c090\u201d: 90, \u201c2016-12-23\u201d: 2016, \u2018Begin with\u2026","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-comma-header.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-comma-header.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-comma-header.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-comma-header.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-comma-header.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":67330,"url":"https:\/\/support.questetra.com\/en\/addons\/googlesheets-sumnumbers\/","url_meta":{"origin":105840,"position":2},"title":"Sum of cells in a Google Sheet","author":"Hirotaka NISHI","date":"2016-09-13","format":false,"excerpt":"Stores the sum of specified range of a Google Sheet in a Numeric-type Data Item, and stores its communication log in a String-type Data Item. *Note \u201c+3.14\u201d: 3.14, \u201c314e-2\u201d: 3.14, \u201c090\u201d: 90, \u201c2016-12-23\u201d: 2016, \u2018Begin with letter\u2019: 0 (parseFloat() sum) ** https:\/\/docs.google.com\/spreadsheets\/d\/1exampleEXAMPLEexampleEXAMPLEexampleEXAMPLE0\/edit#gid=0 Spreadsheet ID: 1exampleEXAMPLEexampleEXAMPLEexampleEXAMPLE0 *** Specify the sum of\u2026","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-header.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-header.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-header.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-header.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2016\/09\/google-sheets-sum-numbers-header.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":81186,"url":"https:\/\/support.questetra.com\/en\/addons\/google-sheets-values-export-as-tsv\/","url_meta":{"origin":105840,"position":3},"title":"Google Sheets: Values, Export as TSV","author":"IMAMURA, Genichi","date":"2021-02-01","format":false,"excerpt":"Exports the values in the rectangular range as TSV text, which has the same number of tab delimiters on each line. Empty cells are regarded as the null string. Two range export are also supported: e.g. Freezed headings and recent data.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Export-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Export-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Export-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Export-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Sheets-Values-Export-as-TSV-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":84381,"url":"https:\/\/support.questetra.com\/en\/addons\/google-sheets-master-table-simple-xlookup\/","url_meta":{"origin":105840,"position":4},"title":"Google Sheets: Master Table, Simple Xlookup","author":"IMAMURA, Genichi","date":"2020-02-06","format":false,"excerpt":"Returns a value by referencing master data in Google Spreadsheets. Searches for the Lookup Value in array C, and if an exact match, returns the value in array D at the same index. C and D are defined in A1Notation. The length must be the same.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Google Sheets: Master Table, Simple Xlookup","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Google-Sheets-Master-Table-Simple-Xlookup-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Google-Sheets-Master-Table-Simple-Xlookup-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Google-Sheets-Master-Table-Simple-Xlookup-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Google-Sheets-Master-Table-Simple-Xlookup-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/Google-Sheets-Master-Table-Simple-Xlookup-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":106080,"url":"https:\/\/support.questetra.com\/en\/addons\/google-sheets-valueranges-tsv-export-2021\/","url_meta":{"origin":105840,"position":5},"title":"Google Sheets: ValueRanges, Export as TSV","author":"IMAMURA, Genichi","date":"2021-04-27","format":false,"excerpt":"Stores a specified rectangular range of data as a TSV String. Empty cells are regarded as an empty string. Exporting two ranges at the same time is also supported. For example, the heading line and the 10th and subsequent lines can be exported at the same time.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Google Sheets: ValueRanges, Export as TSV","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Export-as-TSV-2021-workflow-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Export-as-TSV-2021-workflow-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Export-as-TSV-2021-workflow-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Export-as-TSV-2021-workflow-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/04\/Google-Sheets-ValueRanges-Export-as-TSV-2021-workflow-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/105840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=105840"}],"version-history":[{"count":10,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/105840\/revisions"}],"predecessor-version":[{"id":122287,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/105840\/revisions\/122287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/105841"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=105840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=105840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=105840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}