{
  "function": "UNIQUE",
  "software": "LibreOffice Calc",
  "guide": "/libreoffice/functions/unique/",
  "review_date": "2026-10-12",
  "scope": "Selected example checks, not certification of every formula, error, locale or cross-application import/export.",
  "native_engine": "LibreOffice 25.2.3.2 520(Build:2)",
  "native_assertions": 4,
  "native_observations": 0,
  "native_cases": [
    {
      "id": "UNIQUE-1",
      "function": "UNIQUE",
      "source_path": "content/libreoffice/functions/unique.md",
      "formula": "=COUNTA(UNIQUE(A2:A7))",
      "inputs": {
        "A2": "Red",
        "A3": "Blue",
        "A4": "Red",
        "A5": "Green",
        "A6": "Green",
        "A7": "Black"
      },
      "expected": 4,
      "kind": "number",
      "actual": 4.0,
      "native_error": 0,
      "passed": true
    },
    {
      "id": "UNIQUE-2",
      "function": "UNIQUE",
      "source_path": "content/libreoffice/functions/unique.md",
      "formula": "=INDEX(UNIQUE(A2:A7);2)",
      "inputs": {
        "A2": "Red",
        "A3": "Blue",
        "A4": "Red",
        "A5": "Green",
        "A6": "Green",
        "A7": "Black"
      },
      "expected": "Blue",
      "kind": "text",
      "actual": "Blue",
      "native_error": 0,
      "passed": true
    },
    {
      "id": "UNIQUE-3",
      "function": "UNIQUE",
      "source_path": "content/libreoffice/functions/unique.md",
      "formula": "=COUNTA(UNIQUE(A2:A7;0;1))",
      "inputs": {
        "A2": "Red",
        "A3": "Blue",
        "A4": "Red",
        "A5": "Green",
        "A6": "Green",
        "A7": "Black"
      },
      "expected": 2,
      "kind": "number",
      "actual": 2.0,
      "native_error": 0,
      "passed": true
    },
    {
      "id": "UNIQUE-4",
      "function": "UNIQUE",
      "source_path": "content/libreoffice/functions/unique.md",
      "formula": "=UNIQUE(A2:A7)",
      "inputs": {
        "A2": "Red",
        "A3": "Blue",
        "A4": "Red",
        "A5": "Green",
        "A6": "Green",
        "A7": "Black"
      },
      "expected": [
        [
          "Red"
        ],
        [
          "Blue"
        ],
        [
          "Green"
        ],
        [
          "Black"
        ]
      ],
      "kind": "array",
      "shape": [
        4,
        1
      ],
      "actual": [
        [
          "Red"
        ],
        [
          "Blue"
        ],
        [
          "Green"
        ],
        [
          "Black"
        ]
      ],
      "native_error": 0,
      "passed": true
    }
  ],
  "independent_model_cases": [],
  "documented_expected_results_not_native": false,
  "sources": [
    "https://help.libreoffice.org/latest/en-US/text/scalc/01/func_unique.html"
  ]
}
