<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sdmxcloud.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grahamcassidy</id>
	<title>Fusion Registry Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sdmxcloud.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Grahamcassidy"/>
	<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/Special:Contributions/Grahamcassidy"/>
	<updated>2026-05-27T20:58:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Troubleshooting_-_FXLData&amp;diff=7690</id>
		<title>Troubleshooting - FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Troubleshooting_-_FXLData&amp;diff=7690"/>
		<updated>2025-07-30T13:22:13Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The FXLData addin disappears or fails to load==&lt;br /&gt;
A possible cause is Windows file protection security settings blocking the FXLData.xlam file as it has originated from another computer. The following YouTube video explains how to solve the problem by disabling Windows protection on the file: https://www.youtube.com/watch?v=AhnOU-ulqNg&lt;br /&gt;
&lt;br /&gt;
This article from microsoft also explains the process to unblock a macro: &lt;br /&gt;
&lt;br /&gt;
https://support.microsoft.com/en-us/topic/a-potentially-dangerous-macro-has-been-blocked-0952faa0-37e7-4316-b61d-5b5ed6024216&lt;br /&gt;
&lt;br /&gt;
== Unable to Retrieve Dataflows ==&lt;br /&gt;
If you are using version 11, R.1.0.00 or higher you may need to review your settings in Fusion Security Manager. If you are unsure how to do this, please create a support ticket or email us : &lt;br /&gt;
&lt;br /&gt;
 ce-val.murrell@regnology.net&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLDataV()&amp;diff=7689</id>
		<title>FXLDataV()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLDataV()&amp;diff=7689"/>
		<updated>2025-07-30T13:19:22Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
By default ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLDataV() returns a vertical dataset, one series per column with time spanning the rows. The dimension at observation cannot be changed, the REST argument, if set is ignored.   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
This parameterised form is suitable for hand coding in a spreadsheet. Like all Excel functions, the arguments can be literal values, cell references or Excel expressions allowing the creation of complex data models. In its simplest form, only three arguments are required:&lt;br /&gt;
* The 'base URL' of the Fusion Registry to connect to&lt;br /&gt;
* The ID of the Dataflow&lt;br /&gt;
* A series key specifying which series to retrieve, or simply 'all' to retrieve all series&lt;br /&gt;
 =FXLDataV(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY&amp;quot;,&amp;quot;A&amp;quot;)&lt;br /&gt;
By default, the number of series returned is capped at 100, but can be altered using the ''MaxSeries'' argument&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLDataV&amp;lt;/strong&amp;gt;( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName] '' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||RegUrl|| The base URL of the Fusion Registry service || &amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||Dataflow || Options:&amp;lt;br&amp;gt;1. The dataflow to query conforming to the SDMX REST specification for data queries&amp;lt;br&amp;gt;2. A blank string - in this case the Dataflow(s) to query must be specified as part of the Expression. || WB&amp;lt;br&amp;gt;WB,WDI_POVERTY,1.0 || style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 3||Expression || Options:&amp;lt;br&amp;gt;1. A [[Series Key|series key]] &amp;lt;br&amp;gt;2. A dataflow and series key expression &amp;lt;dataflow&amp;gt;/&amp;lt;series key&amp;gt;&amp;lt;br&amp;gt;3. A [[Anatomy_of_the_Data_Browser#Series_List_From_Series_Basket|JSON series basket expression]] which must be a cell reference and cannot be a literal value&amp;lt;br&amp;gt;4. The keyword 'all' to select all series in the dataset|| A&amp;lt;br&amp;gt;A.CAD+HUF+INR...E&amp;lt;br&amp;gt;all&amp;lt;br&amp;gt;ECB,EXR,1.0/A.HUF...E&amp;lt;br&amp;gt;C4 (cell reference)||style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 4||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 5||RestArguments || Additional [[Data_Query_Web_Service#Extended_HTTP_Query_Parameters|data REST query arguments]] intended for special use cases like adding calculated measures or changing the dimension at observation  || round=3&amp;amp;calculatemeasure=THE_MEASURE;pch;mvavg,3&amp;amp;dimensionAtObservation=CURRENCY_DENOM || Optional&lt;br /&gt;
|-&lt;br /&gt;
| 6||StartPeriod || The start period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the start of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 7||EndPeriod || The end period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the end of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 8||Labels || Component labels&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt; - IDs only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;both&amp;lt;/code&amp;gt; - both IDs and names || both || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9||IncludeHeader || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; shows resultset metrics (e.g. 108/1256 series  2.15 seconds)&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; metrics are omitted|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10||IncludeSeriesKey || Ignored|| || Optional&amp;lt;br&amp;gt;Ignored&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11||IncludeBreakdown || Ignored || || Optional&amp;lt;br&amp;gt;Ignored&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12||IncludeAttributes || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes series attributes if labels=both&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; excludes attributes|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13||TimeFormatFrequencyId || Text&amp;lt;br&amp;gt;If the optional TimeFormatFrequencyId argument is set to &amp;lt;code&amp;gt;'D'&amp;lt;/code&amp;gt;, the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily|| D || Optional&amp;lt;br&amp;gt;Defaults to the underlying time format if not used&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14||DataflowName|| DataflowName is an optional setting that isn’t intended to be changed by the user. When present, it helps improve the user experience on the wizard's edit screen|| n/a || Optional&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLDataUrlV()&amp;diff=7688</id>
		<title>FXLDataUrlV()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLDataUrlV()&amp;diff=7688"/>
		<updated>2025-07-30T13:15:02Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLDataUrlV() returns a vertical dataset, one series per column with time spanning the rows. The dimension at observation cannot be changed, the REST argument, if set is ignored.   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Fdb query syntax.PNG|thumb|Fusion Data Browser Query Syntax function]]&lt;br /&gt;
This version of the function is designed primarily for use cases where a data query URL is generated by a data discovery tool, for example:&lt;br /&gt;
* The Fusion Registry [https://demo.metadatatechnology.com/FusionRegistry/webservice/data.html REST Web Service query builder]&lt;br /&gt;
* The Fusion Data Browser Export Data ''Query Syntax'' function&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLDataUrlV&amp;lt;/strong&amp;gt;( ''Url , [MaxSeries], [TimeFormatFrequencyId] '' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||Url|| A complete and fully-formed SDMX data query URL || &amp;lt;nowiki&amp;gt;=FXLDataUrlV(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;quot;,20)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||MaxSeries || The maximum number of series to return || 20 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 3||TimeFormatFrequencyId || Text If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily || D|| Optional Defaults to the underlying time format if not used&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLData()&amp;diff=7687</id>
		<title>FXLData()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLData()&amp;diff=7687"/>
		<updated>2025-07-30T13:09:04Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
By default ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLData() returns a horizontal time-series dataset, one series per row with time spanning the columns i.e. time is the dimension at observation. A different dimension at observation can be chosen using the RestAuguments parameter - refer to the guidance [[#Dimension at Observation|below]].   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
This parameterised form is suitable for hard coding in a spreadsheet. Like all Excel functions, the arguments can be literal values, cell references or Excel expressions allowing the creation of complex data models. In its simplest form, only three arguments are required:&lt;br /&gt;
* The 'base URL' of the Fusion Registry to connect to&lt;br /&gt;
* The ID of the Dataflow&lt;br /&gt;
* A series key specifying which series to retrieve, or simply 'all' to retrieve all series&lt;br /&gt;
 =fxldata(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY&amp;quot;,&amp;quot;A&amp;quot;)&lt;br /&gt;
By default, the number of series returned is capped at 100, but can be altered using the ''MaxSeries'' argument&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLData&amp;lt;/strong&amp;gt;( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||RegUrl|| The base URL of the Fusion Registry service || &amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||Dataflow || Options:&amp;lt;br&amp;gt;1. The dataflow to query conforming to the SDMX REST specification for data queries&amp;lt;br&amp;gt;2. A blank string - in this case the Dataflow(s) to query must be specified as part of the Expression. || EXR&amp;lt;br&amp;gt;ECB,EXR,1.0 || style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 3||Expression || Options:&amp;lt;br&amp;gt;1. A [[Series Key|series key]] &amp;lt;br&amp;gt;2. A dataflow and series key expression &amp;lt;dataflow&amp;gt;/&amp;lt;series key&amp;gt;&amp;lt;br&amp;gt;3. A [[Anatomy_of_the_Data_Browser#Series_List_From_Series_Basket|JSON series basket expression]] which must be a cell reference and cannot be a literal value&amp;lt;br&amp;gt;4. The keyword 'all' to select all series in the dataset|| A&amp;lt;br&amp;gt;A.CAD+HUF+INR...E&amp;lt;br&amp;gt;all&amp;lt;br&amp;gt;ECB,EXR,1.0/A.HUF...E&amp;lt;br&amp;gt;C4 (cell reference)||style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 4||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 5||RestArguments || Additional [[Data_Query_Web_Service#Extended_HTTP_Query_Parameters|data REST query arguments]] intended for special use cases like adding calculated measures or changing the dimension at observation  || round=3&amp;amp;calculatemeasure=THE_MEASURE;pch;mvavg,3&amp;amp;dimensionAtObservation=CURRENCY_DENOM || Optional&lt;br /&gt;
|-&lt;br /&gt;
| 6||StartPeriod || The start period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the start of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 7||EndPeriod || The end period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the end of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 8||Labels || Component labels&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt; - IDs only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - names only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;both&amp;lt;/code&amp;gt; - both IDs and names || both || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9||IncludeHeader || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes component labels at the head of each column and shows metrics&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; component labels and metrics are ommitted|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10||IncludeSeriesKey || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; adds a calculated dimension 'series' with the series key as the value&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; series keys are not included in the dataset || FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11||IncludeBreakdown || Boolean&amp;lt;br&amp;gt;Controls whether a breakdown of the dataset's components is shown.&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes dimensions. Attributes are also shown if the IncludeAttributes argument is TRUE. &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; no components are included || TRUE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12||IncludeAttributes || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes series attributes in the component breakdown&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; excludes attributes|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13||TimeFormatFrequencyId || Text&amp;lt;br&amp;gt;If the optional TimeFormatFrequencyId argument is set to &amp;lt;code&amp;gt;'D'&amp;lt;/code&amp;gt;, the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily|| D || Optional&amp;lt;br&amp;gt;Defaults to the underlying time format if not used&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14||DataflowName|| DataflowName is an optional setting that isn’t intended to be changed by the user. When present, it helps improve the user experience on the wizard's edit screen|| n/a || Optional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''''Example:'''''&lt;br /&gt;
 =fxldata(&amp;quot;https://demo11.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;..AUS+CHN+FJI&amp;quot;,200,,,,&amp;quot;id&amp;quot;,TRUE,FALSE,TRUE,FALSE)&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLDataUrl()&amp;diff=7686</id>
		<title>FXLDataUrl()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLDataUrl()&amp;diff=7686"/>
		<updated>2025-07-30T13:08:05Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
By default ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLDataUrl() returns a horizontal time-series dataset. Time is the dimension at observation by default resulting in one series per row with time periods spanning the columns. A different dimension at observation can be chosen by adding a REST argument to the URL - refer to the guidance [[#Dimension at Observation|below]].   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Fdb query syntax.PNG|thumb|Fusion Data Browser Query Syntax function]]&lt;br /&gt;
This version of the function is designed primarily for use cases where a data query URL is generated by a data discovery tool, for example:&lt;br /&gt;
* The Fusion Registry [https://demo.metadatatechnology.com/FusionRegistry/webservice/data.html REST Web Service query builder]&lt;br /&gt;
* The Fusion Data Browser Export Data ''Query Syntax'' function&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLDataUrl&amp;lt;/strong&amp;gt;( ''Url , [MaxSeries], [TimeFormatFrequencyId] '' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||Url|| A complete and fully-formed SDMX data query URL || &amp;lt;nowiki&amp;gt;=FXLDataUrl(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/CD2030,CONSOLIDATED,1.0/all?format=sdmx-compact-2.1&amp;quot;,50)&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 3||TimeFormatFrequencyId || Text If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily || D|| Optional Defaults to the underlying time format if not used&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLDataUrlFact()&amp;diff=7685</id>
		<title>FXLDataUrlFact()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLDataUrlFact()&amp;diff=7685"/>
		<updated>2025-07-30T13:07:53Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLDataUrlFact() returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table] with one row per observation including all series and observation attributes. As this is conceptually just the fact table of a [https://en.wikipedia.org/wiki/Star_schema star schema], only code IDs are returned - code labels are not available.    &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
This version of the function is designed for data analytics involving observation attributes. The fact table model also works well with Excel's standard Pivot Table features.&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLDataUrlFact&amp;lt;/strong&amp;gt;( ''Url , [MaxSeries], [TimeFormatFrequencyId] '' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||Url|| A complete and fully-formed SDMX data query URL || &amp;lt;nowiki&amp;gt;=FXLDataUrlFact(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;quot;,100)&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 3||TimeFormatFrequencyId || Text If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily || D|| Optional Defaults to the underlying time format if not used&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLDataUrlFact()&amp;diff=7684</id>
		<title>FXLDataUrlFact()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLDataUrlFact()&amp;diff=7684"/>
		<updated>2025-07-30T13:07:31Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLDataUrlFact() returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table] with one row per observation including all series and observation attributes. As this is conceptually just the fact table of a [https://en.wikipedia.org/wiki/Star_schema star schema], only code IDs are returned - code labels are not available.    &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
This version of the function is designed for data analytics involving observation attributes. The fact table model also works well with Excel's standard Pivot Table features.&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLDataUrlFact&amp;lt;/strong&amp;gt;( ''Url , [MaxSeries], [TimeFormatFrequencyId] '' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||Url|| A complete and fully-formed SDMX data query URL || &amp;lt;nowiki&amp;gt;=FXLDataUrlFact(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;quot;,100)&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 3||TimeFormatFrequencyId || Text If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily || D|| Optional Defaults to the underlying time format if not used.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLDataUrl()&amp;diff=7683</id>
		<title>FXLDataUrl()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLDataUrl()&amp;diff=7683"/>
		<updated>2025-07-30T12:53:39Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
By default ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLDataUrl() returns a horizontal time-series dataset. Time is the dimension at observation by default resulting in one series per row with time periods spanning the columns. A different dimension at observation can be chosen by adding a REST argument to the URL - refer to the guidance [[#Dimension at Observation|below]].   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Fdb query syntax.PNG|thumb|Fusion Data Browser Query Syntax function]]&lt;br /&gt;
This version of the function is designed primarily for use cases where a data query URL is generated by a data discovery tool, for example:&lt;br /&gt;
* The Fusion Registry [https://demo.metadatatechnology.com/FusionRegistry/webservice/data.html REST Web Service query builder]&lt;br /&gt;
* The Fusion Data Browser Export Data ''Query Syntax'' function&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLDataUrl&amp;lt;/strong&amp;gt;( ''Url , [MaxSeries], [TimeFormatFrequencyId] '' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||Url|| A complete and fully-formed SDMX data query URL || &amp;lt;nowiki&amp;gt;=FXLDataUrl(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/CD2030,CONSOLIDATED,1.0/all?format=sdmx-compact-2.1&amp;quot;,50)&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 3||TimeFormatFrequencyId || Text If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily || D|| Optional Defaults to the underlying time format if not used.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLData()&amp;diff=7682</id>
		<title>FXLData()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLData()&amp;diff=7682"/>
		<updated>2025-07-30T12:33:03Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
By default ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLData() returns a horizontal time-series dataset, one series per row with time spanning the columns i.e. time is the dimension at observation. A different dimension at observation can be chosen using the RestAuguments parameter - refer to the guidance [[#Dimension at Observation|below]].   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
This parameterised form is suitable for hard coding in a spreadsheet. Like all Excel functions, the arguments can be literal values, cell references or Excel expressions allowing the creation of complex data models. In its simplest form, only three arguments are required:&lt;br /&gt;
* The 'base URL' of the Fusion Registry to connect to&lt;br /&gt;
* The ID of the Dataflow&lt;br /&gt;
* A series key specifying which series to retrieve, or simply 'all' to retrieve all series&lt;br /&gt;
 =fxldata(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY&amp;quot;,&amp;quot;A&amp;quot;)&lt;br /&gt;
By default, the number of series returned is capped at 100, but can be altered using the ''MaxSeries'' argument&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLData&amp;lt;/strong&amp;gt;( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||RegUrl|| The base URL of the Fusion Registry service || &amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||Dataflow || Options:&amp;lt;br&amp;gt;1. The dataflow to query conforming to the SDMX REST specification for data queries&amp;lt;br&amp;gt;2. A blank string - in this case the Dataflow(s) to query must be specified as part of the Expression. || EXR&amp;lt;br&amp;gt;ECB,EXR,1.0 || style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 3||Expression || Options:&amp;lt;br&amp;gt;1. A [[Series Key|series key]] &amp;lt;br&amp;gt;2. A dataflow and series key expression &amp;lt;dataflow&amp;gt;/&amp;lt;series key&amp;gt;&amp;lt;br&amp;gt;3. A [[Anatomy_of_the_Data_Browser#Series_List_From_Series_Basket|JSON series basket expression]] which must be a cell reference and cannot be a literal value&amp;lt;br&amp;gt;4. The keyword 'all' to select all series in the dataset|| A&amp;lt;br&amp;gt;A.CAD+HUF+INR...E&amp;lt;br&amp;gt;all&amp;lt;br&amp;gt;ECB,EXR,1.0/A.HUF...E&amp;lt;br&amp;gt;C4 (cell reference)||style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 4||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 5||RestArguments || Additional [[Data_Query_Web_Service#Extended_HTTP_Query_Parameters|data REST query arguments]] intended for special use cases like adding calculated measures or changing the dimension at observation  || round=3&amp;amp;calculatemeasure=THE_MEASURE;pch;mvavg,3&amp;amp;dimensionAtObservation=CURRENCY_DENOM || Optional&lt;br /&gt;
|-&lt;br /&gt;
| 6||StartPeriod || The start period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the start of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 7||EndPeriod || The end period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the end of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 8||Labels || Component labels&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt; - IDs only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - names only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;both&amp;lt;/code&amp;gt; - both IDs and names || both || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9||IncludeHeader || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes component labels at the head of each column and shows metrics&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; component labels and metrics are ommitted|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10||IncludeSeriesKey || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; adds a calculated dimension 'series' with the series key as the value&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; series keys are not included in the dataset || FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11||IncludeBreakdown || Boolean&amp;lt;br&amp;gt;Controls whether a breakdown of the dataset's components is shown.&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes dimensions. Attributes are also shown if the IncludeAttributes argument is TRUE. &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; no components are included || TRUE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12||IncludeAttributes || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes series attributes in the component breakdown&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; excludes attributes|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13||TimeFormatFrequencyId || Text&amp;lt;br&amp;gt;If the optional TimeFormatFrequencyId argument is set to &amp;lt;code&amp;gt;'D'&amp;lt;/code&amp;gt;, the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily|| D || Optional&amp;lt;br&amp;gt;Defaults to the underlying time format if not used.&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14||DataflowName|| DataflowName is an optional setting that isn’t intended to be changed by the user. When present, it helps improve the user experience on the wizard's edit screen|| n/a || Optional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''''Example:'''''&lt;br /&gt;
 =fxldata(&amp;quot;https://demo11.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;..AUS+CHN+FJI&amp;quot;,200,,,,&amp;quot;id&amp;quot;,TRUE,FALSE,TRUE,FALSE)&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLData()&amp;diff=7681</id>
		<title>FXLData()</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLData()&amp;diff=7681"/>
		<updated>2025-07-30T09:59:12Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Functions Reference FXLData]] &lt;br /&gt;
By default ƒ&amp;lt;sub&amp;gt;''x''&amp;lt;/sub&amp;gt; =FXLData() returns a horizontal time-series dataset, one series per row with time spanning the columns i.e. time is the dimension at observation. A different dimension at observation can be chosen using the RestAuguments parameter - refer to the guidance [[#Dimension at Observation|below]].   &lt;br /&gt;
&lt;br /&gt;
'''Use Case'''&amp;lt;br&amp;gt;&lt;br /&gt;
This parameterised form is suitable for hard coding in a spreadsheet. Like all Excel functions, the arguments can be literal values, cell references or Excel expressions allowing the creation of complex data models. In its simplest form, only three arguments are required:&lt;br /&gt;
* The 'base URL' of the Fusion Registry to connect to&lt;br /&gt;
* The ID of the Dataflow&lt;br /&gt;
* A series key specifying which series to retrieve, or simply 'all' to retrieve all series&lt;br /&gt;
 =fxldata(&amp;quot;https://demo.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY&amp;quot;,&amp;quot;A&amp;quot;)&lt;br /&gt;
By default, the number of series returned is capped at 100, but can be altered using the ''MaxSeries'' argument&lt;br /&gt;
&lt;br /&gt;
'''Syntax'''&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;=&amp;lt;strong&amp;gt;FXLData&amp;lt;/strong&amp;gt;( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! !!style=max-width:4em | Argument!! style=max-width:4em | Description !! style=max-width:4em | Examples !! style=max-width:4em | Required?&lt;br /&gt;
|-&lt;br /&gt;
| 1||RegUrl|| The base URL of the Fusion Registry service || &amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt; || style=&amp;quot;background-color:pink;&amp;quot; |Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 2||Dataflow || Options:&amp;lt;br&amp;gt;1. The dataflow to query conforming to the SDMX REST specification for data queries&amp;lt;br&amp;gt;2. A blank string - in this case the Dataflow(s) to query must be specified as part of the Expression. || EXR&amp;lt;br&amp;gt;ECB,EXR,1.0 || style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 3||Expression || Options:&amp;lt;br&amp;gt;1. A [[Series Key|series key]] &amp;lt;br&amp;gt;2. A dataflow and series key expression &amp;lt;dataflow&amp;gt;/&amp;lt;series key&amp;gt;&amp;lt;br&amp;gt;3. A [[Anatomy_of_the_Data_Browser#Series_List_From_Series_Basket|JSON series basket expression]] which must be a cell reference and cannot be a literal value&amp;lt;br&amp;gt;4. The keyword 'all' to select all series in the dataset|| A&amp;lt;br&amp;gt;A.CAD+HUF+INR...E&amp;lt;br&amp;gt;all&amp;lt;br&amp;gt;ECB,EXR,1.0/A.HUF...E&amp;lt;br&amp;gt;C4 (cell reference)||style=&amp;quot;background-color:pink;&amp;quot; | Mandatory&lt;br /&gt;
|-&lt;br /&gt;
| 4||MaxSeries || The maximum number of series to return || 1000 || Optional&amp;lt;br&amp;gt;Defaults to 100 series&lt;br /&gt;
|-&lt;br /&gt;
| 5||RestArguments || Additional [[Data_Query_Web_Service#Extended_HTTP_Query_Parameters|data REST query arguments]] intended for special use cases like adding calculated measures or changing the dimension at observation  || round=3&amp;amp;calculatemeasure=THE_MEASURE;pch;mvavg,3&amp;amp;dimensionAtObservation=CURRENCY_DENOM || Optional&lt;br /&gt;
|-&lt;br /&gt;
| 6||StartPeriod || The start period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the start of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 7||EndPeriod || The end period in [[SDMX Time Formats|SDMX standard time format]] || 2010-06-12&amp;lt;br&amp;gt;2010 || Optional&amp;lt;br&amp;gt;Defaults to the end of the available data&lt;br /&gt;
|-&lt;br /&gt;
| 8||Labels || Component labels&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt; - IDs only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; - names only&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;both&amp;lt;/code&amp;gt; - both IDs and names || both || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9||IncludeHeader || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes component labels at the head of each column and shows metrics&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; component labels and metrics are ommitted|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10||IncludeSeriesKey || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; adds a calculated dimension 'series' with the series key as the value&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; series keys are not included in the dataset || FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11||IncludeBreakdown || Boolean&amp;lt;br&amp;gt;Controls whether a breakdown of the dataset's components is shown.&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes dimensions. Attributes are also shown if the IncludeAttributes argument is TRUE. &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; no components are included || TRUE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12||IncludeAttributes || Boolean&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; includes series attributes in the component breakdown&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt; excludes attributes|| FALSE || Optional&amp;lt;br&amp;gt;Defaults to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''''Example:'''''&lt;br /&gt;
 =fxldata(&amp;quot;https://demo11.metadatatechnology.com/FusionRegistry&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;..AUS+CHN+FJI&amp;quot;,200,,,,&amp;quot;id&amp;quot;,TRUE,FALSE,TRUE,FALSE)&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=FXLData_Refreshable_Worksheet&amp;diff=7680</id>
		<title>FXLData Refreshable Worksheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=FXLData_Refreshable_Worksheet&amp;diff=7680"/>
		<updated>2025-07-29T14:55:05Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:SdmxDataFormat]]&lt;br /&gt;
[[Category:How to and other features in FXLData]]&lt;br /&gt;
=Overview=&lt;br /&gt;
[[File:Refreshable worksheet.png|thumb|Refreshable Excel Worksheet]]&lt;br /&gt;
The FXLData Refreshable Worksheet is an Excel file which, when opened, loads the data from the web service.  The data is not saved in the worksheet, instead it saves the data query and executes it on demand.  This enables the data to be dynamically refreshed on request.&lt;br /&gt;
&lt;br /&gt;
This data format requires the [[FXLData]] plugin for Microsoft Excel to be installed.&lt;br /&gt;
&lt;br /&gt;
To export a dataset in this format, simply create an [[Data_Query_Web_Service|SDMX Data Query]] and add the Query Parameer: &lt;br /&gt;
&lt;br /&gt;
 format=excel-refresh&lt;br /&gt;
&lt;br /&gt;
Example: https://demo.metadatatechnology.com/FusionRegistry/sdmx/v2/data/dataflow/BIS/WS_SPP/1.0/?c%5BREF_AREA%5D=5R&amp;amp;format=excel-refresh&amp;amp;labels=both&lt;br /&gt;
&lt;br /&gt;
The underlying format passed from server to client is [[Fusion-CSV-TS]], and as such any parameters available to [[Fusion-CSV-TS]] are available in this format.&lt;br /&gt;
&lt;br /&gt;
As of FXLData R1.3, refreshable workbooks no longer render automatically upon opening. This change is part of a performance optimization that deliberately inhibits FXLData functions from executing on initial load. To view data, users must now manually initiate a refresh sequence by first clicking Refresh, followed by Refresh Workbook. This ensures that large or complex queries do not slow down workbook opening, while still allowing users to retrieve up-to-date data on demand.&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7679</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7679"/>
		<updated>2025-07-28T14:17:57Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
* If TimeFormatFrequencyId is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily&lt;br /&gt;
* DataflowName is an optional setting that isn’t intended to be changed by the user. When present, it helps improve the user experience on the wizard's edit screen.&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] , [TimeFormatFrequencyId] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* The optional MaxSeries argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] , [TimeFormatFrequencyId] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* The optional MaxSeries argument allows the maximum number of series to be set&lt;br /&gt;
* If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] , [TimeFormatFrequencyId] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* The optional MaxSeries argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* If the optional TimeFormatFrequencyId argument is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7678</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7678"/>
		<updated>2025-07-28T14:14:49Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: /* Functions taking a Fusion Registry data query URL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
* If TimeFormatFrequencyId is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily&lt;br /&gt;
* DataflowName is an optional setting that isn’t intended to be changed by the user. When present, it helps improve the user experience on the wizard's edit screen.&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] , [TimeFormatFrequencyId] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] , [TimeFormatFrequencyId] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] , [TimeFormatFrequencyId] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7677</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7677"/>
		<updated>2025-07-28T14:10:15Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: /* Parameterised functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
* If TimeFormatFrequencyId is set to 'D', the plugin will convert TIME_PERIOD values to a daily format—provided the original frequency is less granular than daily&lt;br /&gt;
* DataflowName is an optional setting that isn’t intended to be changed by the user. When present, it helps improve the user experience on the wizard's edit screen.&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7676</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7676"/>
		<updated>2025-07-28T14:03:03Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7675</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7675"/>
		<updated>2025-07-28T14:02:40Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further eleven optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further nine optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7674</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7674"/>
		<updated>2025-07-28T14:01:39Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further nine optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes], [TimeFormatFrequencyId], [DataflowName]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further nine optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7673</id>
		<title>Overview FXLData</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Overview_FXLData&amp;diff=7673"/>
		<updated>2025-07-28T13:58:17Z</updated>

		<summary type="html">&lt;p&gt;Grahamcassidy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
FXLData is an Excel add-in that enables users to retrieve statistical data from a Fusion Registry directly into their worksheets using custom formulas.&lt;br /&gt;
&lt;br /&gt;
Although these formulas resemble Excel’s built-in formulas , they are handled differently behind the scenes. When a user enters an FXLData formula, the plugin calls the Fusion Registry API, processes the response, and populates the worksheet with a structured grid of series and observation values. This design promotes performance and gives the plugin more control over how data is displayed, while still offering a familiar formula-based interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Fxldata animation.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Parameterised functions ==&lt;br /&gt;
These functions take a number of separate arguments making them suitable for building sophisticated data models where Start Period, End Period and other parameters use cell references or Excel formulas.&lt;br /&gt;
[[File:Fxldata example1.PNG|thumb|Horizontal time-series example]]&lt;br /&gt;
Both the horizontal and 'V' verical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLData'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] , [IncludeBreakdown] , [IncludeAttributes]'' )&amp;lt;/span&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further nine optional arguments can be specified including: maximum number of series to retrieve, start / end period, labels, headers and whether dimensions and attributes are shown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataV'''( ''RegUrl , Dataflow , Expression , [MaxSeries] , [RestArguments] , [StartPeriod] , [EndPeriod] , [Labels] , [IncludeHeader] , [IncludeSeriesKey] - ignored, [IncludeBreakdown] - ignored, [IncludeAttributes]'' )&amp;lt;/span&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Returns a selected dataset in 'vertical' format with one series per column&lt;br /&gt;
* Three mandatory arguments: the base URL of the Fusion Registry, the Dataflow, a Series Key pattern specifying what series to return&lt;br /&gt;
* A further nine optional arguments can be specified including: maximum number of series to retrieve, start / end period, and whether dimensions, attributes and metrics are shown&lt;br /&gt;
* IncludeSeriesKey is ignored&lt;br /&gt;
* IncludeBreakdown is ignored&lt;br /&gt;
* Set Labels=both to show IDs and dimensions / attributes&lt;br /&gt;
* If Labels=both, setting IncludeAttributes=TRUE will show the breakdown of series / dataset attributes in the header&lt;br /&gt;
* IncludeHeader controls whether the resultset metrics are shown at the top (e.g. 205/1276 series   1.78 seconds)&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLData(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;)&lt;br /&gt;
 =FXLDataV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry&amp;lt;/nowiki&amp;gt;&amp;quot;,&amp;quot;WB,WDI_POVERTY,1.0&amp;quot;,&amp;quot;A...&amp;quot;,1000,&amp;quot;round=2&amp;quot;,2010,2020,&amp;quot;both&amp;quot;,true,true,true,false)&lt;br /&gt;
 =FXLData(C14,C4,C7,C15,C13,C5,C6,C12,C9,C8,C10,C11)&lt;br /&gt;
 =FXLDataV(A9,B24,B25,1000,,min(D55,2010),max(D56,2020))&lt;br /&gt;
Like all Excel functions, arguments can either be literal values, cell references, or other formulas.&lt;br /&gt;
&lt;br /&gt;
==Functions taking a Fusion Registry data query URL==&lt;br /&gt;
These functions take a single fully-formed Fusion Registry data query URL making them suitable for use cases where another tool such as the Fusion Data Browser has been used for data discovery, with data retrieval being performed directly in Excel.&lt;br /&gt;
&lt;br /&gt;
Both the horizontal and 'V' vertical variants take the same arguments making it easy to switch between presentations. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrl'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'horizontal' time-series format with one series per row&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLData() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlV'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset in 'vertical' format with one series per column&amp;lt;br/&amp;gt;&lt;br /&gt;
* Behaves in the same way as =FXLDataV() but takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataUrlFact'''( ''Url , [MaxSeries] '' )&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Returns the selected resultset as a [https://en.wikipedia.org/wiki/Fact_table data warehouse style fact table]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Takes a single mandatory argument: a fully-formed Fusion Registry data query URL&lt;br /&gt;
* A single optional argument allows the maximum number of series to be set&lt;br /&gt;
* Returns one row per observation including all series and observation attributes&lt;br /&gt;
* Following the traditional fact table model, only dimension and attributes codes are returned - there is not option to return code labels&lt;br /&gt;
&lt;br /&gt;
'''''Examples'''''&lt;br /&gt;
 =FXLDataUrl(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;)&lt;br /&gt;
 =FXLDataUrlV(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/A.CAD+HUF+INR...E?round=2&amp;amp;labels=id&amp;lt;/nowiki&amp;gt;&amp;quot;,1000)&lt;br /&gt;
 =FXLDataUrlFact(&amp;quot;&amp;lt;nowiki&amp;gt;https://demo.metadatatechnology.com/FusionRegistry/ws/public/sdmxapi/rest/data/ECB,EXR,1.0/.CAD+MXN+MYR...&amp;lt;/nowiki&amp;gt;&amp;quot;,20)&lt;br /&gt;
&lt;br /&gt;
==Administrative functions==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion()'''&amp;lt;/span&amp;gt;&lt;br /&gt;
* Returns the software version number and build date&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;gt;'''=FXLDataVersion(&amp;quot;changelog&amp;quot;)'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Returns the latest version of the change log&lt;br /&gt;
&lt;br /&gt;
==Data Wizard==&lt;br /&gt;
In addition to the Parameterised functions a Data Wizard, is available as an Excel Ribbon Tool for interactively building and editing FXLData functions and comes as part of the add-in.&lt;br /&gt;
&lt;br /&gt;
[[File:Wizard Version R1.0.png|Wizard - July 2004|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FXLData_Wizard |Read more about the Data Wizard here. ]]&lt;/div&gt;</summary>
		<author><name>Grahamcassidy</name></author>
		
	</entry>
</feed>