2019-09-19SQLのINSERT文を作成する場合に、Excelを使用してVALUEデータを作成する場合があります。23:00:00.000',2,'k',4)このときのVALUESに入れるデータはExcel上で作成し、そのデータを利用してSQL文としてVALUE部分をテキストで作成することがあります。そのときのExcelは以下のようなデータとなります。データベース上で「ID」がプライマリーキーに設定されている場合、Excelで作成したデータに重複するIDが存在していればSQL実行時に制約違反となってしまいます。データが大量にある場合、目視でデータの重複を確認することは困難です。実際、上のサンプルデータでもID「4207」が重複しているのですが、お気づきでしょうか?重複したデータを削除する1.この重複したデータはExcelの標準機能を使って削除することができます。表をクリックした状態で「データ」タブの「重複の削除」をクリックします。2.「重複の削除」画面が表示されますので、重複が含まれている列を選択し、OKボタンを押下します。(ここではすべての列にチェックをいれています。)3.すべての項目が重複していた行が削除されます。ID「4237」の次の行に「4207」が重複していたのですが、削除されいることが確認できます。SQL文の作成時以外にも、重複したデータが不要なケースは比較的多くあると思いますので、知っていると少し便利なExcelの機能の紹介でした。リストの作成、整理は業務の中でもしばしば登場する作業の一つです。リストのチェックのポイントの一つは「データの重複が無いか」です。業務ソフトはあくまで「実績」を管理しています。社内業務で、顧客に対する売上予定表を作成する場合は、業務ソフトとは別に、社内でEXCELを使用して管理するケースがほとんどです。...OFFICE系[Excel]複数セルに同じ文字列を記入する複数のセルに同じ文字を入力したいときってありますよね。確認してOKだったから、複数行(セル)に〇を入れたい、とか、チェックした日付(注1)や時刻(注2)を複数行(セル)に入れたい、とか。市外・市内局番は総務省が管轄し、逼迫対策や市外局番統一等の理由で変更されます。業務ソフトはあくまで「実績」を管理しています。社内業務で、顧客に対する売上予定表を作成する場合は、業務ソフトとは別に、社内でEXCELを使用して管理するケースがほとんどです。