{ "ns" : "http://zorba.io/modules/excel/lookup", "description" : " This module implements some Excel 2003 lookup functions.\n", "sees" : [ "
Uses index_num to return a value from the sequence of value arguments.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "index_num", "type" : "xs:integer", "occurence" : null, "description" : "Uses index_num to return a sequence from the list of sequences.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "index_num", "type" : "xs:integer", "occurence" : null, "description" : "Same as above, only that range_lookup is defaulted to true.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "\n For wildchar matching, the XQuery regex matcher is used.\n", "summary" : "
Searches for a value in the top row of an array of values,\n and then returns a value in the same column from a row you specify in the array.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "\n This is the Array form of the Excel Index function.
\n
Returns a value from within an array.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "array", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "\n Looks in a sequence for a value\n and return a value from the same position in a second sequence.\n If the value is not found, then it matches the largest value in lookup_vector\n that is less than or equal to lookup_value.\n", "summary" : "
The Vector form.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "\n It looks in the first row or column of an array for the specified value\n and returns a value from the same position in the last row or column of the array.
\n If array covers an area that is wider than it is tall (more columns than rows),\n LOOKUP searches for lookup_value in the first row.
\n If array is square or is taller than it is wide (more rows than columns),\n LOOKUP searches in the first column.
\n The values in the first row or first column must be in ascending order.\n", "summary" : "
The Array form.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Same as above, but match_type is defaulted to 1.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Returns the relative position of an item in a sequence that\n matches a specified value in a specified order.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Same as above, only that the sub-array is specified only by rows and cols relative position.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "reference", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Returns a sub-array from an array.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "reference", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Transposes an array.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "array", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Same as above, with range_lookup defaulted to true.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "Searches for a value in the first column of a table array\n and returns a value in the same row from another column in the table array.
", "annotation_str" : "", "annotations" : [ ], "updating" : false, "parameters" : [ { "name" : "lookup_value", "type" : "xs:anyAtomicType", "occurence" : null, "description" : "