[
  {
    "key": "ABS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SIGN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "INT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MOD",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "POWER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SQRT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ROUND",
    "results": {
      "succeeded": 5,
      "failed": 0
    }
  },
  {
    "key": "ROUNDUP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ROUNDDOWN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TRUNC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PI",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "SIN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TAN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ASIN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ACOS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ATAN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ATAN2",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DEGREES",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "RADIANS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SINH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COSH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TANH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ASINH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ACOSH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ATANH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COTH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CSC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CSCH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SEC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SECH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ACOT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ACOTH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LOG",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LOG10",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "EXP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SQRTPI",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CEILING.MATH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CEILING.PRECISE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISO.CEILING",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FLOOR.MATH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FLOOR.PRECISE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COMBIN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COMBINA",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FACT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FACTDOUBLE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MULTINOMIAL",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "EVEN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ODD",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "QUOTIENT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "GCD",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LCM",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MROUND",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SERIESSUM",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ARABIC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ROMAN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BASE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DECIMAL",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SUM",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SUMSQ",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PRODUCT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SUMPRODUCT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SUBTOTAL",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "AGGREGATE",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=AGGREGATE(9,6,A1:A5)",
          "expected": 150,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=AGGREGATE(1,6,A1:A5)",
          "expected": 30,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=AGGREGATE(4,6,A1:A5)",
          "expected": 50,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=AGGREGATE(5,6,A1:A5)",
          "expected": 10,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "SUMIF",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SUMIFS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SUMX2MY2",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "SUMX2PY2",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "SUMXMY2",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "RAND",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "RANDBETWEEN",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "RANDARRAY",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "MDETERM",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "MINVERSE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MMULT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MUNIT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SEQUENCE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "UPPER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LOWER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PROPER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LEN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TRIM",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LEFT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "RIGHT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MID",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FIND",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SEARCH",
    "results": {
      "succeeded": 5,
      "failed": 0
    }
  },
  {
    "key": "REPLACE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SUBSTITUTE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TEXT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DOLLAR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FIXED",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "NUMBERVALUE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "VALUE",
    "results": {
      "succeeded": 3,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=VALUE(\"16:48:00\")",
          "expected": 0.7,
          "received": "ARG"
        }
      ]
    }
  },
  {
    "key": "CONCAT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TEXTJOIN",
    "results": {
      "succeeded": 5,
      "failed": 0
    }
  },
  {
    "key": "REPT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TEXTAFTER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TEXTBEFORE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TEXTSPLIT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CHAR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CODE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "UNICHAR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "UNICODE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "EXACT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CLEAN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "T",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "REGEXEXTRACT",
    "results": {
      "succeeded": 3,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=REGEXEXTRACT(\"test@email.com\",\"@(.+)\")",
          "expected": "email.com",
          "received": "@email.com"
        }
      ]
    }
  },
  {
    "key": "REGEXREPLACE",
    "results": {
      "succeeded": 3,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=REGEXREPLACE(\"test\",\".*\",\"replaced\")",
          "expected": "replaced",
          "received": "replacedreplaced"
        }
      ]
    }
  },
  {
    "key": "REGEXTEST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ARRAYTOTEXT",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "VALUETOTEXT",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=VALUETOTEXT(123)",
          "expected": "123",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=VALUETOTEXT(\"hello\")",
          "expected": "hello",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=VALUETOTEXT(TRUE)",
          "expected": "TRUE",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=VALUETOTEXT(\"hello\",1)",
          "expected": "\"hello\"",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "TRUE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "FALSE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "AND",
    "results": {
      "succeeded": 5,
      "failed": 0
    }
  },
  {
    "key": "OR",
    "results": {
      "succeeded": 5,
      "failed": 0
    }
  },
  {
    "key": "NOT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "XOR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "IF",
    "results": {
      "succeeded": 6,
      "failed": 0
    }
  },
  {
    "key": "IFERROR",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "IFNA",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "IFS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SWITCH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LET",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "LAMBDA",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MAP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "REDUCE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SCAN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "BYCOL",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "BYROW",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "MAKEARRAY",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ROW",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "COLUMN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ROWS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "COLUMNS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "CHOOSE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "INDEX",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MATCH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "VLOOKUP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "HLOOKUP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "XLOOKUP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ADDRESS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "INDIRECT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "OFFSET",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FORMULATEXT",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "LOOKUP",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=LOOKUP(3,A1:A5,B1:B5)",
          "expected": "Charlie",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=LOOKUP(1,A1:A5,B1:B5)",
          "expected": "Alice",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=LOOKUP(5,A1:A5,B1:B5)",
          "expected": "Eve",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=LOOKUP(2.5,A1:A5,B1:B5)",
          "expected": "Bob",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "XMATCH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FILTER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SORT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "SORTBY",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "UNIQUE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "TOCOL",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TOROW",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TRANSPOSE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "WRAPCOLS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "WRAPROWS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "HSTACK",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "VSTACK",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CHOOSECOLS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CHOOSEROWS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DROP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TAKE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "EXPAND",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TRIMRANGE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "AVERAGE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "AVERAGEA",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "MEDIAN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "MODE.SNGL",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "MODE.MULT",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "GEOMEAN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "HARMEAN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "AVERAGEIF",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "AVERAGEIFS",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COUNTIF",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "COUNTIFS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MAXIFS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MINIFS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "COUNT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "COUNTA",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COUNTBLANK",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "MIN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MINA",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "MAX",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MAXA",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "LARGE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SMALL",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "VAR.P",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "VAR.S",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "VARA",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "VARPA",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "STDEV.P",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "STDEV.S",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "STDEVA",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "STDEVPA",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "AVEDEV",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "DEVSQ",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "KURT",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "SKEW",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "SKEW.P",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "PERCENTILE.INC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PERCENTILE.EXC",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "QUARTILE.INC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "QUARTILE.EXC",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "TRIMMEAN",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "RANK.EQ",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "RANK.AVG",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PERCENTRANK.INC",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PERCENTRANK.EXC",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PROB",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CORREL",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PEARSON",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "RSQ",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "COVARIANCE.P",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "COVARIANCE.S",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "SLOPE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "INTERCEPT",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "STEYX",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "LINEST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "LOGEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "TREND",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "GROWTH",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "FREQUENCY",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NORM.DIST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "NORM.INV",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "NORM.S.DIST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "NORM.S.INV",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "STANDARDIZE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PHI",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "GAUSS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "T.DIST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "T.DIST.2T",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "T.DIST.RT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "T.INV",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "T.INV.2T",
    "results": {
      "succeeded": 2,
      "failed": 1,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=T.INV.2T(0.01,30)",
          "expected": 2.7500389868,
          "epsilon": 0.000001,
          "received": 2.749995653571826
        }
      ]
    }
  },
  {
    "key": "T.TEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "CHISQ.DIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "CHISQ.DIST.RT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "CHISQ.INV",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "CHISQ.INV.RT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "CHISQ.TEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "F.DIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "F.DIST.RT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "F.INV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "F.INV.RT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "F.TEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "Z.TEST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BINOM.DIST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BINOM.DIST.RANGE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "BINOM.INV",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "POISSON.DIST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "NEGBINOM.DIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "HYPGEOM.DIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "EXPON.DIST",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "GAMMA",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "GAMMA.DIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "GAMMA.INV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "GAMMALN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "GAMMALN.PRECISE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "WEIBULL.DIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "LOGNORM.DIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "LOGNORM.INV",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "BETA.DIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "BETA.INV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CONFIDENCE.NORM",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CONFIDENCE.T",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "FISHER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FISHERINV",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PERMUT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PERMUTATIONA",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "PV",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "FV",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PMT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NPER",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "RATE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "FVSCHEDULE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "IPMT",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "PPMT",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CUMIPMT",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CUMPRINC",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "ISPMT",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "NPV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "IRR",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "MIRR",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "XNPV",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "XIRR",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "SLN",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SYD",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DB",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DDB",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "VDB",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PRICE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "YIELD",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "DURATION",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "MDURATION",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "PRICEMAT",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "YIELDMAT",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "PRICEDISC",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "YIELDDISC",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "DISC",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "RECEIVED",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "INTRATE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "ACCRINT",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "ACCRINTM",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "AMORDEGRC",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=AMORDEGRC(2400,DATE(2008,8,19),DATE(2008,12,31),300,1,0.15,1)",
          "expected": 776,
          "epsilon": 1,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=AMORDEGRC(5000,DATE(2020,10,10),DATE(2024,2,3),1000,1,0.15,1)",
          "expected": 375,
          "epsilon": 1,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "AMORLINC",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "COUPDAYBS",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COUPDAYS",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COUPDAYSNC",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COUPNCD",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "COUPNUM",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COUPPCD",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "EFFECT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NOMINAL",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DOLLARDE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DOLLARFR",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "PDURATION",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "RRI",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "TBILLEQ",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "TBILLPRICE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "TBILLYIELD",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "ODDFPRICE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "ODDFYIELD",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "ODDLPRICE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "ODDLYIELD",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "DATE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "YEAR",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MONTH",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DAY",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DATEVALUE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "DATEDIF",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DAYS",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DAYS360",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "EDATE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "EOMONTH",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "YEARFRAC",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ISOWEEKNUM",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NETWORKDAYS",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NETWORKDAYS.INTL",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "WORKDAY",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "WORKDAY.INTL",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "WEEKDAY",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "WEEKNUM",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "TIME",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "TIMEVALUE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "HOUR",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "MINUTE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "SECOND",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NOW",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "TODAY",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "BIN2DEC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BIN2HEX",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BIN2OCT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DEC2BIN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DEC2HEX",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DEC2OCT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "HEX2BIN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "HEX2DEC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "HEX2OCT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "OCT2BIN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "OCT2DEC",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "OCT2HEX",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "CONVERT",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=CONVERT(1,\"lbm\",\"kg\")",
          "expected": 0.453592,
          "epsilon": 0.000001,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=CONVERT(68,\"F\",\"C\")",
          "expected": 20,
          "epsilon": 0.000001,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=CONVERT(1,\"m\",\"m\")",
          "expected": 1,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=CONVERT(1,\"mi\",\"km\")",
          "expected": 1.609344,
          "epsilon": 0.000001,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "BITAND",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BITOR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BITXOR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BITLSHIFT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BITRSHIFT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "DELTA",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "GESTEP",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "BESSELI",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=BESSELI(1.5,1)",
          "expected": 0.9816664286,
          "epsilon": 0.000001,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=BESSELI(0,0)",
          "expected": 1,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=BESSELI(1,0)",
          "expected": 1.2660658778,
          "epsilon": 0.000001,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "BESSELJ",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=BESSELJ(1.9,2)",
          "expected": 0.3299837532,
          "epsilon": 0.000001,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=BESSELJ(0,0)",
          "expected": 1,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=BESSELJ(1,1)",
          "expected": 0.4400505857,
          "epsilon": 0.000001,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "BESSELK",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=BESSELK(1.5,1)",
          "expected": 0.2773878005,
          "epsilon": 0.000001,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=BESSELK(1,0)",
          "expected": 0.4210244382,
          "epsilon": 0.000001,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "BESSELY",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=BESSELY(2.5,1)",
          "expected": 0.145918138,
          "epsilon": 0.000001,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=BESSELY(1,0)",
          "expected": 0.0882569642,
          "epsilon": 0.000001,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "ERF",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ERF.PRECISE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ERFC",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ERFC.PRECISE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "COMPLEX",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=COMPLEX(3,4)",
          "expected": "3+4i",
          "received": {
            "real": 3,
            "imaginary": 0
          }
        },
        {
          "type": "expect",
          "expression": "=COMPLEX(3,-4)",
          "expected": "3-4i",
          "received": {
            "real": 3,
            "imaginary": 0
          }
        },
        {
          "type": "expect",
          "expression": "=COMPLEX(0,1)",
          "expected": "i",
          "received": {
            "real": 0,
            "imaginary": 0
          }
        },
        {
          "type": "expect",
          "expression": "=COMPLEX(1,0)",
          "expected": "1",
          "received": {
            "real": 1,
            "imaginary": 0
          }
        }
      ]
    }
  },
  {
    "key": "IMREAL",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMREAL(\"3+4i\")",
          "expected": 3,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMREAL(\"5-2i\")",
          "expected": 5,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMREAL(\"i\")",
          "expected": 0,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMREAL(\"6\")",
          "expected": 6,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMAGINARY",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMAGINARY(\"3+4i\")",
          "expected": 4,
          "received": "VALUE"
        },
        {
          "type": "expect",
          "expression": "=IMAGINARY(\"5-2i\")",
          "expected": -2,
          "received": "VALUE"
        },
        {
          "type": "expect",
          "expression": "=IMAGINARY(\"i\")",
          "expected": 1,
          "received": "VALUE"
        },
        {
          "type": "expect",
          "expression": "=IMAGINARY(\"6\")",
          "expected": 0,
          "received": "VALUE"
        }
      ]
    }
  },
  {
    "key": "IMABS",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMABS(\"3+4i\")",
          "expected": 5,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMABS(\"5+12i\")",
          "expected": 13,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMABS(\"1\")",
          "expected": 1,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMABS(\"i\")",
          "expected": 1,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMARGUMENT",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=IMARGUMENT(\"3+4i\")",
          "expected": 0.927295218,
          "epsilon": 1e-10,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=IMARGUMENT(\"i\")",
          "expected": 1.5707963268,
          "epsilon": 1e-10,
          "received": "name"
        },
        {
          "type": "approximate",
          "expression": "=IMARGUMENT(\"-1\")",
          "expected": 3.1415926536,
          "epsilon": 1e-10,
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMARGUMENT(\"1\")",
          "expected": 0,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMCONJUGATE",
    "results": {
      "succeeded": 0,
      "failed": 4,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMCONJUGATE(\"3+4i\")",
          "expected": "3-4i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMCONJUGATE(\"3-4i\")",
          "expected": "3+4i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMCONJUGATE(\"i\")",
          "expected": "-i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMCONJUGATE(\"5\")",
          "expected": "5",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSUM",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSUM(\"3+4i\",\"5+3i\")",
          "expected": "8+7i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSUM(\"1+2i\",\"-1-2i\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSUM(\"1\",\"i\")",
          "expected": "1+i",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSUB",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSUB(\"13+4i\",\"5+3i\")",
          "expected": "8+i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSUB(\"3+4i\",\"3+4i\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSUB(\"5+2i\",\"3\")",
          "expected": "2+2i",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMDIV",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMDIV(\"-238+240i\",\"10+24i\")",
          "expected": "5+12i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMDIV(\"1\",\"i\")",
          "expected": "-i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMDIV(\"4+2i\",\"2\")",
          "expected": "2+i",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMPRODUCT",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMPRODUCT(\"3+4i\",\"5-3i\")",
          "expected": "27+11i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMPRODUCT(\"1+i\",\"1-i\")",
          "expected": "2",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMPRODUCT(\"i\",\"i\")",
          "expected": "-1",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMPOWER",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMPOWER(\"2+3i\",2)",
          "expected": "-5+12i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMPOWER(\"i\",2)",
          "expected": "-1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMPOWER(\"2\",3)",
          "expected": "8",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSQRT",
    "results": {
      "succeeded": 0,
      "failed": 3,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSQRT(\"1+0i\")",
          "expected": "1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSQRT(\"-1\")",
          "expected": "i",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSQRT(\"4\")",
          "expected": "2",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSIN",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSIN(\"0\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSIN(\"1\")",
          "expected": "0.841470984807897",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMCOS",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMCOS(\"0\")",
          "expected": "1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMCOS(\"1\")",
          "expected": "0.54030230586814",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMTAN",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMTAN(\"0\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMTAN(\"1\")",
          "expected": "1.5574077246549",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMCOT",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMCOT(\"1\")",
          "expected": "0.642092615934331",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMCSC",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMCSC(\"1\")",
          "expected": "1.18839510577812",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSEC",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSEC(\"0\")",
          "expected": "1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSEC(\"1\")",
          "expected": "1.85081571768093",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMCSCH",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMCSCH(\"1\")",
          "expected": "0.850918128239322",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSECH",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSECH(\"0\")",
          "expected": "1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSECH(\"1\")",
          "expected": "0.648054273663885",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMSINH",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMSINH(\"0\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMSINH(\"1\")",
          "expected": "1.1752011936438",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMCOSH",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMCOSH(\"0\")",
          "expected": "1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMCOSH(\"1\")",
          "expected": "1.54308063481524",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMEXP",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMEXP(\"0\")",
          "expected": "1",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMEXP(\"1\")",
          "expected": "2.71828182845905",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMLN",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMLN(\"1\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMLN(\"-1\")",
          "expected": "3.14159265358979i",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMLOG10",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMLOG10(\"1\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMLOG10(\"10\")",
          "expected": "1",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "IMLOG2",
    "results": {
      "succeeded": 0,
      "failed": 2,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=IMLOG2(\"1\")",
          "expected": "0",
          "received": "name"
        },
        {
          "type": "expect",
          "expression": "=IMLOG2(\"4\")",
          "expected": "2",
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "ISBLANK",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ISERROR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISERR",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ISNA",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ISLOGICAL",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISNUMBER",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISTEXT",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISNONTEXT",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "ISEVEN",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISODD",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "ISFORMULA",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "ISREF",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "TYPE",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "N",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "NA",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "ERROR.TYPE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CELL",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "INFO",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=ISTEXT(INFO(\"osversion\"))",
          "expected": true,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "SHEET",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=SHEET()",
          "expected": 1,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "SHEETS",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "expect",
          "expression": "=SHEETS()",
          "expected": 1,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "BETADIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "BETAINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "BINOMDIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CHIDIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CHIINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CHITEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "EXPONDIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "FDIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "FINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "FTEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "GAMMADIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "GAMMAINV",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "HYPGEOMDIST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "LOGNORMDIST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "LOGINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "NEGBINOMDIST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "NORMDIST",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "NORMINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "NORMSDIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "NORMSINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "TDIST",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "TINV",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "TTEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "CRITBINOM",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "COVAR",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "MODE",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "PERCENTILE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "PERCENTRANK",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "QUARTILE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "RANK",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "STDEV",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "STDEVP",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "VAR",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "VARP",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "WEIBULL",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "ZTEST",
    "results": {
      "succeeded": 1,
      "failed": 0
    }
  },
  {
    "key": "CONCATENATE",
    "results": {
      "succeeded": 3,
      "failed": 0
    }
  },
  {
    "key": "CEILING",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FLOOR",
    "results": {
      "succeeded": 4,
      "failed": 0
    }
  },
  {
    "key": "FORECAST",
    "results": {
      "succeeded": 0,
      "failed": 1,
      "failed_tests": [
        {
          "type": "approximate",
          "expression": "=FORECAST(6,B1:B5,A1:A5)",
          "expected": 6.4,
          "epsilon": 1e-8,
          "received": "name"
        }
      ]
    }
  },
  {
    "key": "POISSON",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  },
  {
    "key": "CONFIDENCE",
    "results": {
      "succeeded": 2,
      "failed": 0
    }
  }
]