はじめに
データセットには、重複したデータが含まれることがあります。通常重複データの削除はメニューから実施しますが、定常作業で毎日のように実施したり、定型的なフォーマットで関数として実現したりしたい場合は、今回紹介するVBAによるカスタマイズワークシート関数を使用する事でわざわざ毎回メニューから操作せずとも重複を排除したデータがワークシート上で使用できるようになります。
アラフォーSEが自由に自分の業務周りや趣味周りの各種IT系技術情報を発信するブログ。何年も前:OSS色強め→ちょっと前:ServiceNow色強め→今後Powershell、AWS、VBA主になりそう
データセットには、重複したデータが含まれることがあります。通常重複データの削除はメニューから実施しますが、定常作業で毎日のように実施したり、定型的なフォーマットで関数として実現したりしたい場合は、今回紹介するVBAによるカスタマイズワークシート関数を使用する事でわざわざ毎回メニューから操作せずとも重複を排除したデータがワークシート上で使用できるようになります。
カスタム関数は、Excelの標準関数にない機能を実現するために、VBAを使って作成されるユーザー定義関数です。これにより、独自の計算やデータ操作が可能になります。以下に、カスタム関数の開発方法といくつかの実用事例を紹介します。
ウェブスクレイピングは、ウェブサイトからデータを抽出する技術だったり行為だったりを言います。Excel VBAは、WebページのHTMLコードに簡単にアクセスでき、データの抽出が可能で、さらに皆さんが使い慣れたExcelで抽出したデータを取り扱えるため、Webスクレイピングのツールとして利用可能です。今回は、Excel VBAを使ったWebスクレイピングをステップバイステップで解説します。
PNGファイルをJPEGに変換する方法にはいくつかの方法がありますが、Windowsのデフォルト機能だけで実現したい場合は、PowerShellを使用することができます。本記事では、PowerShellを使用して指定ディレクトリ配下のPNGファイルをJPEGに変換する方法について解説します。
ファイルをディレクトリを掘って分類して保存していると、よく起こるのが、ディレクトリ開けてみたら空っぽでムカつく問題。
GUI上で開けてみないとディレクトリがからなのは分からないので地味に怠いですよね。そんな時はPowershellで空っぽのディレクトリを削除してしまいましょう。
イベントログは、Windowsシステム上で発生する様々なイベントを記録する重要な情報源です。前回の記事では、PowerShellのGet-EventLogコマンドレットを使って、イベントログを解析し、異常なアクティビティやセキュリティインシデントの兆候を検出する方法を紹介しました。今回は、さらに時間軸集計に役立ちそうな絞り込みや発生源での抽出方法などを紹介します。
Windowsネットワークのトラブルシューティングに時にPowershellだけでもいろいろな事が実は確認できます。
中でもTest-NetConnectionコマンドレットは使い方を覚えておくと、役立つ場面があるため主要な機能を紹介します。
また実はTest-NetConnectionコマンドレットでICMPも送れる事は、意外と気づいていない人も多いのではないでしょうか。(ping 8.8.8.8等と半ば無意識で手が動く様な世代の人は特に。)
CSVファイルを読み込み、加工し、出力する方法をPowerShellスクリプトを使って解説。
CSVファイルは、データのインポートやエクスポートに頻繁に使用される形式です。PowerShellを使うと、CSVファイルの操作や編集を簡単かつ効率的に行うことができます。この記事では、CSVファイルを読み込み、加工し、出力する方法をPowerShellスクリプトを使って解説します。
イベントログは、Windowsシステム上で発生する様々なイベントを記録する重要な情報源です。PowerShellのGet-EventLogコマンドレットを使って、イベントログを解析し、異常なアクティビティやセキュリティインシデントの兆候を検出する方法を紹介します。
ファイルやディレクトリのコピーには、Windowsに標準搭載されているxcopyコマンドが広く使われていますが、robocopy(Robust File Copy)コマンドの方が多機能で効率的です。この記事では、xcopyとrobocopyの違いと実際のコマンド例を交えて解説します。
Windows環境で作業効率を向上させるツールとして、PowerShellは非常に優れています。今回は、PowerShellを用いた時短術や便利なスクリプトを紹介します。これらを活用することで、業務効率を最大化しましょう!
Powershellを使用してファイルのメタデータを取得する方法について説明します。Get-ChildItemコマンドレットを使用することで、指定されたフォルダー内のファイルのリストを取得し、ファイル名、作成日時、サイズ、属性などのメタデータを取得することができます。
以下は、ファイルのメタデータを取得するためのサンプルコードです。
インシデントテーブルを例に、assigned toの本人、Assignment groupのメンバーいずれかにのみレコードの閲覧を許可するACLの例※デフォルトの余計なACLはいったん無効化した状態を前提とする。
Excelマクロをファイルを開いたタイミングで実行させる方法の概要。
標準モジュールに実行マクロ(MyMacro)を作成し、ThisWorkbookからWorkbook_OpenのイベントハンドラでCallで呼び出す。
Private Sub Workbook_Open()
Call MyMacro
End Sub
Excelファイルを開いた際に、特定のマクロを自動的に実行する方法について説明します。この方法を利用することで、繰り返し手動でマクロを実行する手間を省くことができます。
詳細手順は以下の通り。
インターネットが現代社会におけるコミュニケーションの基盤となっている今日、ウェブサイトのURLはビジネスや個人ブランディングにとって重要な役割を果たしています。URLは単にウェブページへの経路を示すだけでなく、SEO(検索エンジン最適化)においても重要な要素です。この記事では、U...