<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Load variables from Excel to Qlik Sense - Qlik Sense - Обучение, учебник, онлайн курс</title>
	<atom:link href="https://qliksense.ivan-shamaev.ru/tag/load-variables-from-excel-to-qlik-sense/feed/" rel="self" type="application/rss+xml" />
	<link>https://qliksense.ivan-shamaev.ru/tag/load-variables-from-excel-to-qlik-sense/</link>
	<description>Qlik Sense на русском языке. Пошаговые уроки для изучения Клик Сенс</description>
	<lastBuildDate>Mon, 07 Feb 2022 19:10:23 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://qliksense.ivan-shamaev.ru/wp-content/uploads/2018/07/QlikSense_ICON2-150x150.png</url>
	<title>Load variables from Excel to Qlik Sense - Qlik Sense - Обучение, учебник, онлайн курс</title>
	<link>https://qliksense.ivan-shamaev.ru/tag/load-variables-from-excel-to-qlik-sense/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Загрузка переменных в Qlik Sense из файла Excel</title>
		<link>https://qliksense.ivan-shamaev.ru/loading-variables-into-qlik-sense-from-an-excel-file/</link>
					<comments>https://qliksense.ivan-shamaev.ru/loading-variables-into-qlik-sense-from-an-excel-file/#respond</comments>
		
		<dc:creator><![CDATA[qliksense-expert]]></dc:creator>
		<pubDate>Mon, 07 Feb 2022 18:50:50 +0000</pubDate>
				<category><![CDATA[Qlik Sense Блог]]></category>
		<category><![CDATA[Load variables from Excel to Qlik Sense]]></category>
		<category><![CDATA[Загрузка переменных в Qlik Sense]]></category>
		<category><![CDATA[Загрузка переменных из Excel]]></category>
		<category><![CDATA[переменные в Qlik Sense]]></category>
		<guid isPermaLink="false">https://qliksense.ivan-shamaev.ru/?p=2665</guid>

					<description><![CDATA[<p>Если формулы внутри Excel содержат в себе set analysis с использованием конструкции $(), то напрямую такие переменные загрузить из Excel не получится, т.к. конструкция $() будет выполняться в момент получения значения (если вы будете использовать let var = peek). Но есть хитрый способ с replace. Переменная вводится в Excel в<a class="moretag" href="https://qliksense.ivan-shamaev.ru/loading-variables-into-qlik-sense-from-an-excel-file/"> Читать дальше&#8230;</a></p>
<p>Сообщение <a href="https://qliksense.ivan-shamaev.ru/loading-variables-into-qlik-sense-from-an-excel-file/">Загрузка переменных в Qlik Sense из файла Excel</a> появились сначала на <a href="https://qliksense.ivan-shamaev.ru">Qlik Sense - Обучение, учебник, онлайн курс</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p data-renderer-start-pos="5114">Если формулы внутри Excel содержат в себе set analysis с использованием конструкции $(), то напрямую такие переменные загрузить из Excel не получится, т.к. конструкция $() будет выполняться в момент получения значения (если вы будете использовать let var = peek). Но есть хитрый способ с replace.</p>
<p data-renderer-start-pos="5284"><strong>Переменная вводится в Excel в конечном формате:</strong></p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">sum({&lt;Дата={"&gt;=$(=Date('$(пПериод1)'))"}&gt;*&lt;Дата={"&lt;=$(=Date('$(пПериод2)'))"}&gt;*&lt;[Клиент ID]={$(=Concat({$} DISTINCT chr(39)&amp;[КлиентПоКаналуПродаж ID]&amp;chr(39),','))}&gt;} [Сумма])</pre>
<p>Excel:</p>
<p><a href="https://qliksense.ivan-shamaev.ru/wp-content/uploads/2022/02/qlik_sense_load_variable_from_Excel.jpg"><img fetchpriority="high" decoding="async" src="https://qliksense.ivan-shamaev.ru/wp-content/uploads/2022/02/qlik_sense_load_variable_from_Excel.jpg" alt="" width="685" height="90" class="aligncenter size-full wp-image-2668" srcset="https://qliksense.ivan-shamaev.ru/wp-content/uploads/2022/02/qlik_sense_load_variable_from_Excel.jpg 685w, https://qliksense.ivan-shamaev.ru/wp-content/uploads/2022/02/qlik_sense_load_variable_from_Excel-300x39.jpg 300w" sizes="(max-width: 685px) 100vw, 685px" /></a></p>
<p>Скрипт генерации переменных/ скрипт загрузки переменных из Excel:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">[Переменные с формулами]:
LOAD
    ИмяПеременной,
    replace(Формула, '$' &amp; '(', '#(') As Формула
FROM [lib://FileSources/Variables.xlsx]
(ooxml, embedded labels, table is varExpressions);

LET vName = '';
LET vValue = '';

For iRow = 0 to NoOfRows('Переменные с формулами') - 1

    LET vName = Peek('ИмяПеременной', $(iRow), 'Переменные с формулами');
    LET vValue = Peek('Формула', $(iRow), 'Переменные с формулами');

    LET $(vName) = replace(vValue, '#(', '$' &amp; '(');

Next iRow

Drop Table [Переменные с формулами];</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Сообщение <a href="https://qliksense.ivan-shamaev.ru/loading-variables-into-qlik-sense-from-an-excel-file/">Загрузка переменных в Qlik Sense из файла Excel</a> появились сначала на <a href="https://qliksense.ivan-shamaev.ru">Qlik Sense - Обучение, учебник, онлайн курс</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://qliksense.ivan-shamaev.ru/loading-variables-into-qlik-sense-from-an-excel-file/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
