Merge Lists of Companies

  • 状态: Closed
  • 奖金: $100
  • 参赛作品已收到: 28
  • 获胜者: IgeS

竞赛简介

I have 3 lists of companies with different data in each list. Column headers like Name, Address, Website, Revenue, etc. The lists come different online sources, like https://www.businessforhome.org/2021/02/the-500-largest-direct-sales-companies-in-the-world-2021/ https://www.dsa.org/forms/CompanyFormPublicMembers/search?action=find and From LaConte consulting: https://laconteconsulting.com/mlm-direct-sales-global-list/.

The project is to combine these 3 lists into one that I can update daily and use.

I have already started the process of getting a unique name to match but am thinking it might be better to manually pick a unique number ID, since the lists have company names that are similar but not exact. I don't want to lose any of the data, so merging some of it will be necessary.

I'm mostly using Google Sheets and will share my file with you, but you can use anything you think will work, like Excel, SQL, Filemaker, etc.

I'm doing this more and more so it would be good to have a program written or a script made to do this process again.

您还可能感兴趣的技能

雇主反馈

“@IgeS won the contest on 16 May 2022”

个人主页照片 johnwright3D, United States.

公共说明面板

  • abatsis
    abatsis
    • 1 年 之前

    You can find me at https://www.freelancer.com/u/abatsis

    • 1 年 之前
  • abatsis
    abatsis
    • 1 年 之前

    Hope that my description gave you an idea of the way I am proposing to follow for your project. I created some screenshots to show but I cannot find the button to apply to this contest.

    • 1 年 之前
  • abatsis
    abatsis
    • 1 年 之前

    The hole Interface will be in MS Access and the only think that you will have to do is to Link the CSV files. then the rest will be done automatically. if you have 3 new csv files, then you delete the old ones and you link the new ones.

    • 1 年 之前
  • abatsis
    abatsis
    • 1 年 之前

    Now to be able to merge the three files into one and not loose any record we have to create a mapping table that has all the fields (columns) of every file. File DSAorgList.csv has the most fields (columns). So every view (query to the initial file) will have the same columns. Now with another query (a UNION query) we will be able to UNION the three different VIEWS into one table.

    • 1 年 之前
  • abatsis
    abatsis
    • 1 年 之前

    My Idea of doing it is by using MS Access. Through MS Access I link the 3 csv files and then I create 3 view queries that add a unique ID to every row of each file. For instance each record (line) of the DSA.orgList.csv file will have the unique ID D_1, D_2, ... etc. The BFH2001List.csv file will have the unique id B_1, B_2,... etc.

    • 1 年 之前
  • abatsis
    abatsis
    • 1 年 之前

    I cannot submit my proposal to Merge Lists of Companies. I cannot find the button to participate.

    • 1 年 之前
  • abatsis
    abatsis
    • 1 年 之前

    Hello,

    • 1 年 之前
  • IgeS
    IgeS
    • 1 年 之前

    HI Contest Holder, Would like to ask if you hear about Google Apps script and open to this option to automate the merging of the three attached data sets since you're using a Google Sheet?

    • 1 年 之前
  • abdulzabbar308
    abdulzabbar308
    • 1 年 之前

    Please Check #9

    • 1 年 之前
  • rushilvmehta999
    rushilvmehta999
    • 1 年 之前

    It is a easy task I am interested in doing this work I have sql server for this by which it can be done easily

    • 1 年 之前
  • rushilvmehta999
    rushilvmehta999
    • 1 年 之前

    and I want to know that how the data is stored in this and how you want

    • 1 年 之前
  • rushilvmehta999
    rushilvmehta999
    • 1 年 之前

    hi, I have seen your work in my system your companies in "BFA LIST' 'file do not match with other

    • 1 年 之前
  • Fianra
    Fianra
    • 1 年 之前

    Hello, which script language do you prefer ? Python / Javascript / PHP

    • 1 年 之前
  • vijaykv555
    vijaykv555
    • 1 年 之前

    I can do it sir ...

    • 1 年 之前

显示更多评论

如何以竞赛开始

  • 发布您的竞赛

    发起您的竞赛 快速简单

  • 获取众多参赛作品

    获取大量参赛作品 来自世界各地

  • 悬赏最佳参赛作品

    悬赏最佳参赛作品 下载文件-简单!

立即发布竞赛 或者立即加入我们!