A few notes changes

This commit is contained in:
Norm Rasmussen
2023-03-08 20:49:38 -05:00
parent 019d7cc362
commit 7e891c1603
4 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1 @@
{"scriptId":"1MKnp8LwiUqKNo_uVxDVQ5EeSmgH7UFMAEoQbuZhWfpP_eH-JcxixIvc4","rootDir":"/Users/normrasmussen/Documents/Work/Scripts/GoogleScripts/Spark_Searches"}

View File

@ -0,0 +1,18 @@
# Formulas for Sheet
The original Google Sheet: "https://docs.google.com/spreadsheets/d/1l8zbWulK_sgWZcrje02cazZo2OEJy59Cw9sYA0p3-Sk/edit#gid=2067280028"
List of Formulas you will need along with the sheet and Cell:
| Sheet | Cell | Formula|
|------|------|------|
| 4 (Formulas) | A2 | =WORDS(FullData!B2:B5000) |
| 4 (Formulas) | B2 | =ArrayFormula(IFNA(regexextract(A:A, "^\w{1,2}$"),)) |
| 4 (Formulas) | C2 | =ArrayFormula(IFNA(regexextract(A:A, "^\w{3,4}$"),)) |
| 4 (Formulas) | D2 | =ArrayFormula(IFNA(regexextract(A:A, "^\w{5,20}$"),)) |
| 3 (Analysis) | A3 | =unique(filter(flatten(Formulas!B3:B), len(flatten(Formulas!B3:B)))) |
| 3 (Analysis) | B3 | =COUNTA(IFNA(FILTER(FullData!B2:B, REGEXMATCH(FullData!B2:B, "(?i)"&A3&"(?-i)")))) |
| 3 (Analysis) | D3 | =unique(filter(flatten(Formulas!C3:C), len(flatten(Formulas!C3:C)))) |
| 3 (Analysis) | E3 | =COUNTA(IFNA(FILTER(FullData!$B$2:$B$5000, REGEXMATCH(FullData!$B$2:$B$5000, "(?i)"&D3&"(?-i)")))) |
| 3 (Analysis) | G3 | =unique(filter(flatten(Formulas!D3:D), len(flatten(Formulas!D3:D)))) |
| 3 (Analysis) | H3 | =COUNTA(IFNA(FILTER(FullData!$B$2:$B$5000, REGEXMATCH(FullData!$B$2:$B$5000, "(?i)"&G3&"(?-i)")))) |

View File

@ -0,0 +1,11 @@
function WORDS(input) {
var input = input.toString();
var inputSplit = input.split(" ");
Logger.log(inputSplit);
inputSplit = inputSplit.toString();
var punctuationless = inputSplit.replace(/[.,\/"#!$%\?^&\*;:{}=\-_`~()]/g," ");
var finalString = punctuationless.replace(/\s{1,5}/g," ");
finalString = finalString.toLowerCase();
return finalString.split(" ");
}

View File

@ -0,0 +1,7 @@
{
"timeZone": "America/New_York",
"dependencies": {
},
"exceptionLogging": "STACKDRIVER",
"runtimeVersion": "V8"
}