Skip to content

Commit

Permalink
Change the parameter types of HLOOKUP, MATCH, VLOOKUP, LINEST and LOGEST
Browse files Browse the repository at this point in the history
to ForceArray, or "ForceArray Reference|Array", as needed by ODF 1.3.

Patch by: me
  • Loading branch information
Damjan Jovanovic committed Jan 28, 2024
1 parent 561c615 commit 07b7105
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions main/sc/source/core/tool/parclass.cxx
Expand Up @@ -118,7 +118,7 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
{ ocGreaterEqual, {{ Array, Array }, 0 }},
{ ocGrowth, {{ Reference, Reference, Reference, Value }, 0 }},
{ ocHarMean, {{ Reference }, 1 }},
{ ocHLookup, {{ Value, Reference, Value, Value }, 0 }},
{ ocHLookup, {{ Value, ReferenceOrForceArray, Value, Value }, 0 }},
{ ocIRR, {{ Reference, Value }, 0 }},
{ ocIndex, {{ Reference, Value, Value, Value }, 0 }},
{ ocIntercept, {{ ForceArray, ForceArray }, 0 }},
Expand All @@ -130,7 +130,7 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
{ ocLess, {{ Array, Array }, 0 }},
{ ocLessEqual, {{ Array, Array }, 0 }},
{ ocLookup, {{ Value, ReferenceOrForceArray, ReferenceOrForceArray }, 0 }},
{ ocMatch, {{ Value, Reference, Reference }, 0 }},
{ ocMatch, {{ Value, ReferenceOrForceArray, Reference }, 0 }},
{ ocMatDet, {{ ForceArray }, 0 }},
{ ocMatInv, {{ ForceArray }, 0 }},
{ ocMatMult, {{ ForceArray, ForceArray }, 0 }},
Expand Down Expand Up @@ -162,8 +162,8 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
{ ocProduct, {{ Reference }, 1 }},
{ ocQuartile, {{ Reference, Value }, 0 }},
{ ocRank, {{ Value, Reference, Value }, 0 }},
{ ocRGP, {{ Reference, Reference, Value, Value }, 0 }},
{ ocRKP, {{ Reference, Reference, Value, Value }, 0 }},
{ ocRGP, {{ ForceArray, ForceArray, Value, Value }, 0 }},
{ ocRKP, {{ ForceArray, ForceArray, Value, Value }, 0 }},
{ ocRow, {{ Reference }, 0 }},
{ ocRows, {{ Reference }, 1 }},
{ ocRSQ, {{ ForceArray, ForceArray }, 0 }},
Expand Down Expand Up @@ -194,7 +194,7 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
{ ocVarA, {{ Reference }, 1 }},
{ ocVarP, {{ Reference }, 1 }},
{ ocVarPA, {{ Reference }, 1 }},
{ ocVLookup, {{ Value, Reference, Value, Value }, 0 }},
{ ocVLookup, {{ Value, ReferenceOrForceArray, Value, Value }, 0 }},
{ ocXor, {{ Reference }, 1 }},
{ ocZTest, {{ Reference, Value, Value }, 0 }},
// Excel doubts:
Expand Down

0 comments on commit 07b7105

Please sign in to comment.