Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
RipeKiwi
Frequent Visitor

Combine TXT files based on multiple deliminators

Hey all!

I am looking to combine these files Drive to folder/files from a folder level. The issue is that when combining i can only select 1 deliminator, either comma or semi-colon. If it was just these 2 files I would change the deliminator in one of the files, there are numerous files and i would prefer not to edit them (even if a script can do it all for me!).

 

Any thoughts?

 

Thanks in advance!

2 REPLIES 2
Mahesh0016
Super User
Super User

@RipeKiwiPlease Can you Share your EndOutPut for better understanding? Thank You!!

 

 

@Mahesh0016 thank you for asking, but I am not sure what EndOutput you are referring to.

Below is my code:

 

 

let
    Source = Folder.Files("C:\Users\qq\Desktop\PQ 1"),
    #"Filtered Hidden Files1" = Table.SelectRows(Source, each [Attributes]?[Hidden]? <> true),
    #"Invoke Custom Function1" = Table.AddColumn(#"Filtered Hidden Files1", "Transform File", each #"Transform File"([Content])),
    #"Renamed Columns1" = Table.RenameColumns(#"Invoke Custom Function1", {"Name", "Source.Name"}),
    #"Expanded Table Column1" = Table.ExpandTableColumn(#"Renamed Columns1", "Transform File", Table.ColumnNames(#"Transform File"(#"Sample File"))),
    #"Changed Type" = Table.TransformColumnTypes(#"Expanded Table Column1",{{"Source.Name", type text}, {"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}, {"Column5", type text}, {"Column6", type text}, {"Column7", type text}, {"Column8", type text}, {"Column9", type text}, {"Column10", type text}, {"Column11", type text}, {"Column12", type text}, {"Column13", type text}, {"Column14", type text}, {"Column15", type text}, {"Column16", type text}, {"Column17", type text}, {"Column18", type text}, {"Column19", type text}, {"Column20", type text}, {"Column21", type text}, {"Column22", type text}, {"Column23", type text}, {"Column24", type text}, {"Column25", type text}, {"Column26", type text}, {"Column27", type text}, {"Column28", type text}, {"Column29", type text}, {"Column30", type text}, {"Column31", type text}, {"Column32", type text}})
in
    #"Changed Type"

 

 


First 14 rows and 2 columns of my table:

Folder PathColumn1
C:\Users\PQ 1\20200206\Count                      
C:\Users\PQ 1\20200206\---------------------------
C:\Users\PQ 1\20200206\. 013ff5779                
C:\Users\PQ 1\20200206\. 0132GW489                
C:\Users\PQ 1\20200206\. 0Q3215409                
C:\Users\PQ 1\20200206\. 013215409                
C:\Users\PQ 1\20200206\. Q13215419                
C:\Users\PQ 1\20200206\. X13215439                
C:\Users\PQ 1\20200206\. A13219409                
C:\Users\PQ 1\20200206\ 
C:\Users\PQ 1\20200824\Count                      ;Internal Sec No            ;SINE      ;Type        ;Quantity         ;Amount           ;Status;CP No ;COOP Clear           ;Finder;Client No;Rate     ;Rate Code;PC;Coll Code;Mark Type;Mark Amount;Div F/T Rate;Asset Account;Fixed;No Tracking;Settlement Date;Expiration Date;Comments              ;Contract No;Depo            ;SOD     ;Account                    ;Db/Cr;Deal Info;CP Name                                                      ;Effective
C:\Users\PQ 1\20200824\---------------------------;---------------------------;------------;------------;-----------------;-----------------;------;------;----------------------;------;----------------;---------;---------;-------------;---------;---------;-----------;------------;-------------;-----------------;-----------;---------------;---------------;----------------------;-----------;----------------------;-----------------;---------------------------;-----;---------;-------------------------------------------------------------;---------------------
C:\Users\PQ 1\20200824\. 011234509                ;.                          ;. GGGG      ;. S/B       ;        9200.0000;         18400.00;. OPE ;. 3121;. 00001235            ;. 0000;. 1198          ;  95.0000;. N      ;. M          ;. C      ;.        ;          0;    100.0000;.            ;            .0000;.          ;2020/08/19     ;               ;.                  ZZZ;. 402325007;. QTC                 ;        9200.0000;. 97APLEB00                ;. D  ;         ;'PPL13                                        ;             -95.0000
 
  
  
  
  
  
  
  
  
  
  
  
  
  
  



Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors