(question from the web)
This example contain 10 txt files.I Imported some data from folder. folder has 100 txt file. I need select txt file based on names listed in column2 at sheet2
List of files in a folder Table1 GDD.txt Filename Filename Date ID Name Company Country City Sales Text HHT.txt GDD GDD 30/08/201716820709-4692 Sebastian B. Wynn Class Institute Iceland Biez 49841 02/08/2021KLM.txt ZBM GDD 27/05/201816530411-4530 Denton K. Cooke Pellentesque Corporation Saint Kitts and Nevis Relegem 14935 08/01/2021XRX.txt GDD 12/09/201716560922-7060 Bernard E. Barrett Nec Leo Corporation Lesotho Ransart 39209 12/12/2021XXC.txt GDD 07/07/201816610522-2761 Victoria N. Pace Sagittis Industries Poland Kedzierzyn-KoYle 48087 22/05/2021XYZ.txt GDD 15/09/201816820520-9102 Jesse Edwards Rutrum Associates British Indian Ocean Territory Chile Chico 35106 08/08/2021ZBM.txt GDD 24/10/201716841227-4543 Nita T. Lawrence Tincidunt Orci Quis Limited Svalbard and Jan Mayen Islands Neustrelitz 9841 09/02/2021ZZZ.txt GDD 14/09/201716640319-2856 Galvin Bird Ac Libero Nec LLP Zambia Noragugume 24617 01/02/2021AXD.txt GDD 12/02/201916230224-8493 Allen Bright Metus Limited Slovenia Townsville 18105 02/08/2021AZD.txt GDD 08/12/201816261203-9533 Bo Sweeney Ipsum Suspendisse Non Consulting Bahamas Ichalkaranji 6999 08/01/2021GDD 13/04/201716290911-4387 Casey Odom Tellus Eu Limited Paraguay Wortel 31503 12/12/2021ZBM 12/10/201716221206-7421 Thomas Salas Purus In Consulting Dominica Rishra 31943 01/02/2021ZBM 24/12/201816800603-3040 Joan Steele Nulla Facilisi Sed Consulting Mexico Siquirres 33836 02/08/2021ZBM 04/10/201716111012-0647 Hillary Y. Mann Interdum Curabitur Dictum LLC Seychelles Augusta 10307 08/01/2021ZBM 27/02/201916990503-3412 Melissa H. Ellis Proin Dolor Inc. Bulgaria Saint-Louis 13906 12/12/2021ZBM 15/12/201716260324-2443 Bert Bradford Eu Augue Porttitor PC Andorra Kinrooi 16306 22/05/2021ZBM 26/11/201816321124-5133 Hiram Myers Pretium Et Institute Burundi Saint-Brieuc 31502 08/08/2021ZBM 12/06/201716810311-3422 Mohammad Mcconnell Aliquet Diam Incorporated Netherlands Gorakhpur 31492 09/02/2021ZBM 27/01/201916720914-5452 Tatiana Gallegos Lorem Consulting Saint Barthélemy Madison 11058 01/02/2021ZBM 08/05/201816630509-1271 Maxwell Y. Galloway Curabitur Consequat Foundation United Kingdom (Great Britain) Landeck 30513 02/08/2021ZBM 05/04/201916790820-2315 Blythe Schneider Parturient Limited Tuvalu Oyace 32994 08/01/2021
STEPS:
1.
fromfolder01.png
2.
fromfolder02.png
3.
textbeforedelimiter.png
4. modify 5th steps in Merge1Code:// Files let Source = Folder.Files("D:\test\Filtering\Files"), TBD = Table.TransformColumns(Source, {{"Name", each Text.BeforeDelimiter(_, "."), type text}}) in TBD
choosecols.png
working example attachedCode:// Merge1 let Source = Table.NestedJoin(Table1,{"Filename"},Files,{"Name"},"Files",JoinKind.LeftOuter), Expand = Table.ExpandTableColumn(Source, "Files", {"Content"}, {"Content"}), FilterHidden = Table.SelectRows(Expand, each [Attributes]?[Hidden]? <> true), Invoke = Table.AddColumn(FilterHidden, "Transform File from Merge1", each #"Transform File from Merge1"([Content])), ROC = Table.SelectColumns(Invoke,{"Filename", "Transform File from Merge1"}), ExpandTable = Table.ExpandTableColumn(ROC, "Transform File from Merge1", Table.ColumnNames(#"Transform File from Merge1"(#"Sample File"))), Type = Table.TransformColumnTypes(ExpandTable,{{"Date", type date}, {"ID", type text}, {"Name", type text}, {"Company", type text}, {"Country", type text}, {"City", type text}, {"Sales", Int64.Type}, {"Text", type date}}) in Type
Filtering.zip



Reply With Quote
Bookmarks