<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Split Column by Varying Delimiters in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690912#M725408</link>
    <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/56648"&gt;@Taoufiq_Zarra&lt;/a&gt;&amp;nbsp;Thank you so much!! I have another question for you. There are some values that are not coming out correct. Your initial syntax worked great but how would you approach this scenario?&lt;/P&gt;&lt;TABLE width="611"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="155"&gt;Current Example Column&lt;/TD&gt;&lt;TD width="456"&gt;Expected Output&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;City&lt;/TD&gt;&lt;TD&gt;State&lt;/TD&gt;&lt;TD&gt;Country&lt;/TD&gt;&lt;TD width="128"&gt;Address&lt;/TD&gt;&lt;TD&gt;Location_Code&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - Texas, USA (All Zones) (WTXA)&lt;/TD&gt;&lt;TD&gt;Work at Home&lt;/TD&gt;&lt;TD&gt;Texas&lt;/TD&gt;&lt;TD&gt;USA&lt;/TD&gt;&lt;TD width="128"&gt;All Zones&lt;/TD&gt;&lt;TD&gt;WTXA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - New York, USA (Zone 4) (WNY4)&lt;/TD&gt;&lt;TD&gt;Work at Home&lt;/TD&gt;&lt;TD&gt;New York&lt;/TD&gt;&lt;TD&gt;USA&lt;/TD&gt;&lt;TD width="128"&gt;Zone 4&lt;/TD&gt;&lt;TD&gt;WNY4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE width="732"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="155"&gt;Current Example Column&lt;/TD&gt;&lt;TD width="577"&gt;Current Output (Incorrect)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;City&lt;/TD&gt;&lt;TD&gt;State&lt;/TD&gt;&lt;TD&gt;Country&lt;/TD&gt;&lt;TD width="128"&gt;Address&lt;/TD&gt;&lt;TD&gt;Location_Code&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - Texas, USA (All Zones) (WTXA)&lt;/TD&gt;&lt;TD&gt;Work at Home - Texas&lt;/TD&gt;&lt;TD&gt;USA (All Zones) (WTXA)&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="128"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - New York, USA (Zone 4) (WNY4)&lt;/TD&gt;&lt;TD width="140"&gt;Work at Home - New York&lt;/TD&gt;&lt;TD&gt;USA (Zone 4) (WNY4)&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="128"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Fri, 03 Apr 2020 23:56:43 GMT</pubDate>
    <dc:creator>win_anthony</dc:creator>
    <dc:date>2020-04-03T23:56:43Z</dc:date>
    <item>
      <title>Split Column by Varying Delimiters</title>
      <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690851#M725405</link>
      <description>&lt;P&gt;The goal is to split a column by varying delimiters. All of the items to split have different character lengths. How would you go about this in the script editor? Please see below (Current Example Column vs. Expected Output)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE width="659"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="124px"&gt;Current Example Column&lt;/TD&gt;&lt;TD width="218px"&gt;Expected Output&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="124px"&gt;Location&lt;/TD&gt;&lt;TD width="218px"&gt;City&lt;/TD&gt;&lt;TD width="46px"&gt;State&lt;/TD&gt;&lt;TD width="66px"&gt;Country&lt;/TD&gt;&lt;TD width="92px"&gt;Address&lt;/TD&gt;&lt;TD width="112px"&gt;Location_Code&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="124px"&gt;San Francisco, CA, USA - One ABC Street (9501)&lt;/TD&gt;&lt;TD width="218px"&gt;San Francisco&lt;/TD&gt;&lt;TD width="46px"&gt;CA&lt;/TD&gt;&lt;TD width="66px"&gt;USA&lt;/TD&gt;&lt;TD width="92px"&gt;One ABC Street&lt;/TD&gt;&lt;TD width="112px"&gt;9501&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="124px"&gt;Columbia, SC, USA - 120 QlikView Drive (B800)&lt;/TD&gt;&lt;TD width="218px"&gt;Columbia&lt;/TD&gt;&lt;TD width="46px"&gt;SC&lt;/TD&gt;&lt;TD width="66px"&gt;USA&lt;/TD&gt;&lt;TD width="92px"&gt;120 QlikView Drive&lt;/TD&gt;&lt;TD width="112px"&gt;B800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="124px"&gt;Murfreesboro, TN, USA - 1000 Medical Center Parkway, Ste. 9999 (A585)&lt;/TD&gt;&lt;TD width="218px"&gt;Murfreesboro&lt;/TD&gt;&lt;TD width="46px"&gt;TN&lt;/TD&gt;&lt;TD width="66px"&gt;USA&lt;/TD&gt;&lt;TD width="92px"&gt;1000 Medical Center Parkway, Ste. 9999&lt;/TD&gt;&lt;TD width="112px"&gt;A585&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="124px"&gt;Irving, TX, USA - 5000 North State Highway 1000 (P001)&lt;/TD&gt;&lt;TD width="218px"&gt;Irving&lt;/TD&gt;&lt;TD width="46px"&gt;TX&lt;/TD&gt;&lt;TD width="66px"&gt;USA&lt;/TD&gt;&lt;TD width="92px"&gt;5000 North State Highway 1000&lt;/TD&gt;&lt;TD width="112px"&gt;P001&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 18:50:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690851#M725405</guid>
      <dc:creator>win_anthony</dc:creator>
      <dc:date>2024-11-16T18:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: Split Column by Varying Delimiters</title>
      <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690863#M725406</link>
      <description>&lt;P&gt;Maye be :&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Data:

LOAD 
SubField(Location, ',',1) as City,
SubField(Location, ',',2) as State,
SubField(SubField(Location, ',',3),'-',1) as Country,
Subfield(SubField(SubField(Location, ',',3)&amp;amp;SubField(Location, ',',4),'-',2) ,'(',1) as Address,
Purgechar(Subfield(SubField(SubField(Location, ',',3)&amp;amp;SubField(Location, ',',4),'-',2),'(',2),'()') as Location_Code, 

*
 INLINE [
    Location
    "Columbia, SC, USA - 120 QlikView Drive (B800)"
    "Irving, TX, USA - 5000 North State Highway 1000 (P001)"
    "Murfreesboro, TN, USA - 1000 Medical Center Parkway, Ste. 9999 (A585)"
    "San Francisco, CA, USA - One ABC Street (9501)"
];&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/31255i82DB64D13496235A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Apr 2020 18:18:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690863#M725406</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-04-03T18:18:23Z</dc:date>
    </item>
    <item>
      <title>Re: Split Column by Varying Delimiters</title>
      <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690868#M725407</link>
      <description>&lt;P&gt;You will have to use Subfield to get what you want.&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense/February2020/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/SubField.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/February2020/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/SubField.htm&lt;/A&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;DATA:
LOAD *,
SubField(CmpId0, ')',1) AS 'CmpIdFinal'
;
LOAD *,
SubField(Street0, '(',1) AS 'StreetFinal',
SubField(Street0, '(',2) AS 'CmpId0'
;
LOAD *,
SubField(Location, ',',1) AS 'City',
SubField(Location, ',',2) AS 'State',
SubField(Location, '-',2) AS 'Street0'
;
Load * Inline
[
'Location'
'San Francisco, CA, USA - One ABC Street (9501)'
'Columbia, SC, USA - 120 QlikView Drive (B800)'
'Murfreesboro, TN, USA - 1000 Medical Center Parkway, Ste. 9999 (A585)'
'Irving, TX, USA - 5000 North State Highway 1000 (P001)'
]
;
EXIT Script
;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Apr 2020 18:27:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690868#M725407</guid>
      <dc:creator>JustinDallas</dc:creator>
      <dc:date>2020-04-03T18:27:12Z</dc:date>
    </item>
    <item>
      <title>Re: Split Column by Varying Delimiters</title>
      <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690912#M725408</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/56648"&gt;@Taoufiq_Zarra&lt;/a&gt;&amp;nbsp;Thank you so much!! I have another question for you. There are some values that are not coming out correct. Your initial syntax worked great but how would you approach this scenario?&lt;/P&gt;&lt;TABLE width="611"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="155"&gt;Current Example Column&lt;/TD&gt;&lt;TD width="456"&gt;Expected Output&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;City&lt;/TD&gt;&lt;TD&gt;State&lt;/TD&gt;&lt;TD&gt;Country&lt;/TD&gt;&lt;TD width="128"&gt;Address&lt;/TD&gt;&lt;TD&gt;Location_Code&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - Texas, USA (All Zones) (WTXA)&lt;/TD&gt;&lt;TD&gt;Work at Home&lt;/TD&gt;&lt;TD&gt;Texas&lt;/TD&gt;&lt;TD&gt;USA&lt;/TD&gt;&lt;TD width="128"&gt;All Zones&lt;/TD&gt;&lt;TD&gt;WTXA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - New York, USA (Zone 4) (WNY4)&lt;/TD&gt;&lt;TD&gt;Work at Home&lt;/TD&gt;&lt;TD&gt;New York&lt;/TD&gt;&lt;TD&gt;USA&lt;/TD&gt;&lt;TD width="128"&gt;Zone 4&lt;/TD&gt;&lt;TD&gt;WNY4&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE width="732"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="155"&gt;Current Example Column&lt;/TD&gt;&lt;TD width="577"&gt;Current Output (Incorrect)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;City&lt;/TD&gt;&lt;TD&gt;State&lt;/TD&gt;&lt;TD&gt;Country&lt;/TD&gt;&lt;TD width="128"&gt;Address&lt;/TD&gt;&lt;TD&gt;Location_Code&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - Texas, USA (All Zones) (WTXA)&lt;/TD&gt;&lt;TD&gt;Work at Home - Texas&lt;/TD&gt;&lt;TD&gt;USA (All Zones) (WTXA)&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="128"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="155"&gt;Work at Home - New York, USA (Zone 4) (WNY4)&lt;/TD&gt;&lt;TD width="140"&gt;Work at Home - New York&lt;/TD&gt;&lt;TD&gt;USA (Zone 4) (WNY4)&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="128"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Fri, 03 Apr 2020 23:56:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690912#M725408</guid>
      <dc:creator>win_anthony</dc:creator>
      <dc:date>2020-04-03T23:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: Split Column by Varying Delimiters</title>
      <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690938#M725409</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/91120"&gt;@win_anthony&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;subfield() needs a minimum set of rules to work.&lt;BR /&gt;I suggest you identify groups&amp;nbsp; that have delimiters in common, then we can apply&amp;nbsp;for example various rules .&lt;/P&gt;</description>
      <pubDate>Sat, 04 Apr 2020 10:20:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1690938#M725409</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-04-04T10:20:39Z</dc:date>
    </item>
    <item>
      <title>Re: Split Column by Varying Delimiters</title>
      <link>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1691238#M725410</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you need something generic, may be for Cities and State you can pull the data from the below URL.&lt;/P&gt;&lt;P&gt;&lt;A href="https://en.wikipedia.org/wiki/List_of_United_States_cities_by_population" target="_blank"&gt;https://en.wikipedia.org/wiki/List_of_United_States_cities_by_population&lt;/A&gt;&lt;/P&gt;&lt;P&gt;May be use the below code:&lt;/P&gt;&lt;P&gt;tabUS:&lt;BR /&gt;LOAD [2018rank],&lt;BR /&gt;SubField(City,'[') As City,&lt;BR /&gt;"State[c]",&lt;BR /&gt;[2018estimate],&lt;BR /&gt;[2010Census],&lt;BR /&gt;Change,&lt;BR /&gt;[2016 land area],&lt;BR /&gt;[2016 land area1],&lt;BR /&gt;[2016 population density],&lt;BR /&gt;[2016 population density1],&lt;BR /&gt;Location&lt;BR /&gt;FROM&lt;BR /&gt;"C:\Users\sd80250\AppData\Local\Microsoft\Windows\INetCache\IE\C9AUOZON\List_of_United_States_cities_by_population[1]"&lt;BR /&gt;(html, codepage is 1252, embedded labels, table is @5);&lt;/P&gt;&lt;P&gt;//Exit Script;&lt;/P&gt;&lt;P&gt;MapCity:&lt;BR /&gt;Mapping&lt;BR /&gt;LOAD City, '@start1@'&amp;amp;City&amp;amp;'@end1@' As B&lt;BR /&gt;Resident tabUS;&lt;/P&gt;&lt;P&gt;MapState:&lt;BR /&gt;Mapping&lt;BR /&gt;LOAD DISTINCT "State[c]", '@start2@'&amp;amp;"State[c]"&amp;amp;'@end2@' As B&lt;BR /&gt;Resident tabUS;&lt;/P&gt;&lt;P&gt;Data:&lt;BR /&gt;LOAD *&lt;BR /&gt;,TextBetween(MapSubString('MapCity',Location),'@start1@','@end1@') As City&lt;BR /&gt;,TextBetween(MapSubString('MapState',Location),'@start2@','@end2@') As State&lt;BR /&gt;;&lt;BR /&gt;Load * Inline&lt;BR /&gt;[&lt;BR /&gt;Location&lt;BR /&gt;'San Francisco, California, USA - One ABC Street (9501)'&lt;BR /&gt;'Columbia, South Carolina, USA - 120 QlikView Drive (B800)'&lt;BR /&gt;'Murfreesboro, Tennessee, USA - 1000 Medical Center Parkway, Ste. 9999 (A585)'&lt;BR /&gt;'Irving, Texas, USA - 5000 North State Highway 1000 (P001)'&lt;BR /&gt;]&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;DROP Table tabUS;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Apr 2020 13:33:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Split-Column-by-Varying-Delimiters/m-p/1691238#M725410</guid>
      <dc:creator>Saravanan_Desingh</dc:creator>
      <dc:date>2020-04-06T13:33:45Z</dc:date>
    </item>
  </channel>
</rss>

