No.3ベストアンサー
- 回答日時:
txtファイルですか。
大きく分けて、ソートして処理するやり方と、ソートしないで処理するやり方が
有ります。
ソートするやりかた。
(1)マッチング処理を行ないます。但し、両ファイルに同じ会社名が複数づつ
存在すると処理が結構面倒です。
(2)ソートした後、上から連続した2つのレコードを比較していきます。
会社名が同じなら前詰します。全行数もー1します。
ソートしないやりかた。
(1)2重ループで会社名を比較します。8月が外側で7月が内側です。
外側で指定した会社名が内側のループで見つからない時にその会社名を新規と
判断します。
(2)2重ループで名簿内の2つの行の会社名を総当りで比較していきます。
同じ会社名があれば後ろの行のところで前詰をします。全行数もー1します。
判りにくければ、補足してください。
No.5
- 回答日時:
ACCESSは使えますか?
ファイルをテーブルにインポート(それぞれ別テーブル)orリンクしたあと、
不一致クエリーで「8月分のみに存在する」を抽出+グループ化するのが、一番簡単かと思います。
バリバリにプログラムが組める方でしたら、ごめんなさーい。
No.4
- 回答日時:
> せっかく答えて下さったのですが、txtファイルのデータでした。
という事らしいので、Excelをお持ちなら、そちらに貼付けて、抽出/ソート/集計するような仕掛けを作るとか。
ほかにも、WSHかDOSのバッチでかけるかもしれませんが、
実際のデータのフォーマットが謎なんで、本当にできるかどうかは不明。
No.2
- 回答日時:
顧客名簿に
会社名 varchar;
月 integer;
というフィールドがあるとして、
1. select distinct TAug.会社名 from 顧客名簿 TAug
where TAug.月 = 8 and not exist (select TJul.会社名 from 顧客名簿 TJul
where TJul.月 = 7 and TJul.会社名 = TAug.会社名);
――でどうでしょう。
No.1
- 回答日時:
えぇど、データベース…という事ですから、SQL…でしょうか?
>1.7月分の顧客名簿と、8月分の顧客名簿を比較し、8月分新規の会社名のものだけ抽出する。
7月にはない顧客が新規顧客ですよね?
7月の顧客名簿と8月の顧客名簿が別のテーブルだとすると…
Select 会社名 From 8月の顧客名簿 Where 会社名=(
Select 会社名 From 7月の顧客名簿)
>2.8月顧客名簿に、同じ会社名があった場合、一つのみ表示する。
Select 会社名 From 8月の顧客名簿 Group by 会社名
でどうでしょう。
1はちょっと自信ないです。
ごめんなさい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) 現在と過去の顧客名簿、新規・解約・更新など作りたいのですが「やよいの顧客管理」なら簡単に扱えますか? 1 2022/05/18 10:44
- Excel(エクセル) 【詳しい方教えて下さい】EXCEL条件に一致する値の複数抽出 9 2022/04/29 10:56
- 営業・販売・サービス お客様先常駐のSEです。常駐しながら新規顧客の営業を行う方策などがあれば教えてください。 4月から新 3 2023/05/25 07:44
- その他(開発・運用・管理) マイクロソフト製品のライセンス販売で困ってます 1 2022/06/30 19:52
- 就職 就職先 どちら 2 2022/09/29 18:54
- その他(ビジネス・キャリア) 経営も営業もやったこと無く、すぐに諦めてしまう社長を改善させるには? 5 2023/02/22 12:41
- その他(Microsoft Office) エクセルの曜日別の参加者名簿に姓しかなく、下の名前を入れるには、全曜日の名簿を一度作り、曜日別に抽出 2 2023/02/28 23:22
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- その他(Microsoft Office) Outlookメール 連絡先の検索について 〈 ご説明 〉 Windows PC の Outlook 1 2022/09/23 14:43
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
顧客と商品ごとに購入日時が最...
-
SQLの作成について
-
シングルクォーテーションとダ...
-
Access テーブル設計
-
ACCESSでデーフル作成入力フォ...
-
クエリーの条件設定、誰か教え...
-
Access 複数テーブルをまとめる
-
複雑なinsert文の書き方について
-
Access IF文でテーブルに存在し...
-
ACCESS で マクロの中でフィ...
-
ACCESSで重複したデータがある...
-
文字化け、記号の含まれるフィ...
-
Access2000 単票フォーム上の...
-
SQLの結果がNULLならタブを出す...
-
エクセルVBAで5行目からオート...
-
Excel 2019 のピボットテーブル...
-
PC-98でHDDに複数OSを入れる...
-
ACCESS n対nのデーターを結合...
-
必須入力項目と入力必須項目
-
【Access】フォームで自動計算...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access IF文でテーブルに存在し...
-
Access VBAでクエリーのレコー...
-
データベースの1要素に複数デー...
-
ワードでの単純作業の効率化に...
-
ACCESS2003 Aアクロバットを介...
-
Access フォームのデータがテー...
-
Accessデータベースで行と列を...
-
ワードで保存するファイル名の...
-
Access 既に開いているフォー...
-
ACCESS で マクロの中でフィ...
-
Accessで名寄せグループの関係...
-
顧客IDを入力すると顧客名や住...
-
ADOでレコードを閉じるタイミン...
-
文字化け、記号の含まれるフィ...
-
Access クロス集計クエリについて
-
Access 縦(行)のデータを横(列)...
-
シングルクォーテーションとダ...
-
テーブル1 2 3 の結合
-
Access レコードロックについて...
-
Accessフォームからのデータ登...
おすすめ情報