この募集は2019年05月10日に終了しました。

2つのエクセルファイルの比較して重複処理などをするツールの開発の仕事

2つのエクセルファイルの比較して重複処理などをするツールの開発に関する仕事・募集案件ページです。クラウドソーシングのランサーズで、Excelマクロ作成・VBA開発に関する最適な外注/発注先をお探しの方、副業案件・求人をお探しのフリーランスの方はまず会員登録がおすすめです。

見積もり募集の結果

募集期間

1日間

提案数

7件

当選人数

1 件

(募集人数1人)

実際の発注内容

依頼の予算
5,000 円 ~ 10,000
実際の支払い金額
3,000 円 ~ 4,000
製作期間
2
実際の受注者
thiromasa
thiromasa

本人確認 c#, php, excel vba等 対応可能です。

  • 希望時間単価 ---
  • 実績 79
  • 評価満足率 100 %
  • プロジェクト完了率 98%
  • 機密保持
  • 本人確認
  • 電話

Windowsソフトウェア、excel マクロ、Web開発など、広く対応可能です。 クラウドワークスでも同名(thiromasa)で活動しています。 ○Windowsソフトウェア 主な使用言語:Visual studio c# よく受注する仕事:csvファイルの変換・生成、pdfファイルの編集・生成、ファイルの一括処理(リネーム、移動、圧縮など)、スクレイピング ○exce... 続きを読む

スキル
C#
PHP5
... もっと見る
対応可能な依頼のジャンル
IT・通信・インターネット
... もっと見る
発注者の声

見積もり募集の内容

提示した予算
5,000 円 ~ 10,000 円
依頼概要
お世話になります。

あるプログラムで処理した結果のエクセルファイル(取得結果.xlsx)があります。

この取得結果.xlsxを処理するツールの作成をお願いします。

ツールで行いたい処理は全部で4つあります。

取得結果.xlsxのみで行うものが2つ、
リサーチ表.xlsxと照らし合わせて行うものが2つ、
合計して4つの処理になります。

取得結果.xlsxとリサーチ表.xlsxの各列は下記のようになっています。

■取得結果.xlsx
A列:番号
B列:商品名
C列:ブランド名
D列:商品ページ
E列:セラーID
F列:出品者名
G列:メーカー名

■リサーチ表.xlsx
A列:空欄
B列:出品者ID
C列:出品者名
D列:派生したメーカー名
E列:交渉したブランド名
F列:取引の可否
G列:メーカーサイト
H列:メールアドレス
I列:Amazonページ
J列:商品の特徴

※各列の内容は今後変更されることが予想されるので
処理前にこちらで列を指定できるようにしてください。


【1】取得結果.xlsxのみで行う処理

(処理1)同じ列で重複しているものがある行を削除する

取得結果.xlsxのC列で重複しているものを1番上の1つを残して
残りのものを含む行を削除する

=>処理結果の例(処理1結果).xlsx


(処理2)同じ列で禁止ワードを含む行を削除する

取得結果.xlsxのB列で例えば「DVD」、「輸入品」というワードを含んでいる行を削除する

=>処理結果の例(処理2結果).xlsx



【2】取得結果.xlsxとリサーチ表.xlsxを使って行う処理

(処理3)2つのエクセルファイルを照らし合わせて重複している行と
 その行の別の列と重複している行を削除する

取得結果.xlsxのD列とリサーチ表.xlsxのI列を照らし合わせて
重複しているものがあった場合は該当する取得結果.xlsxのD列の行を削除する。
また、取得結果.xlsxの該当する行のC列の内容と重複している行も削除する

=>処理結果の例(処理3結果).xlsx

※取得結果.xlsxのD列6行の「https://www.amazon.co.jp/dp/B000FQVJWW/」が
※重複しているので取得結果.xlsxの6行目を削除する。
※また、C列6行の「ソンバーム」が重複している10行目も削除する。


(処理4)取得結果.xlsxのG列とリサーチ表.xlsxのE列を照らし合わせて
  重複している行を削除する

取得結果.xlsxのG列とリサーチ表.xlsxのE列を照らし合わせて
重複しているものがあった場合は該当する取得結果.xlsxのG列の行を削除する。
ただし、文字列と文字列の間に空白があるものの場合も一致するものとしてみなす。
(例1)
取得結果.xlsxのG列1行目の「株式会社 ケサナ」とリサーチ表.xlsxのE列4行目「株式会社ケサナ」は
 株式会社と社名のケサナの間にスペースが入っているが、スペースを消せば同じになるので同一とみなす。
(例2)
 取得結果.xlsxのG列9行目の「合同会社 A to G」とリサーチ表.xlsxのE列8行目「合同会社AtoG」も同一とみなす。


当方のPC環境はwindows 10 64bit、エクセル2013です。
ツールの動作中は他のPCの作業は行いません。


ツールとしては(処理1)~(処理4)でまとまっていても
それぞれ分かれていても構いません。


[報酬]

5,000円前後を想定しております。


[納期]

1週間程度を想定しています。
納期の早い方を優先して決めさせていただきます。


[応募条件]
・依頼内容を正確に実行いただける方。
・きちんと連絡の取れる方。
・使用段階でエラーが出た場合、対応していただける方。


ご質問などございましたら、お気軽にお問合わせ下さい。
ご応募お待ちしています!
添付ファイル
※ 締切後、添付ファイルはクライアントと当選したランサー以外は閲覧できません
  • 取得結果.xlsx
  • リサーチ表.xlsx
  • (処理1結果)取得結果.xlsx
  • (処理2結果)取得結果.xlsx
  • (処理3結果)取得結果.xlsx
  • (処理4結果)取得結果.xlsx

この仕事に似たExcelマクロ作成・VBA開発の他の仕事を探す

会員登録する (無料)