Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Microsoft Excelの「取得と変換」機能とは?Power Queryの新機能を徹底解説

Microsoft Excelの「取得と変換(Get & Transform)」機能を使えば、データソースの検索や接続の作成を行い、そのデータを思い通りの形に整形できます。たとえば、不要な列の削除、データ型の変更、複数テーブルの結合などが簡単に行えます。一度設定を済ませてしまえば、その結果を他者と共有したり、保存したクエリを活用してレポートを作成したりすることも可能です。

さらに、Power Queryツールが[データ]リボンタブの「取得と変換」グループに標準搭載されたことで、より大量のデータを処理できるようになり、負荷の高いデータ操作にも柔軟に対応できるようになりました。Excelの「取得と変換」とPower Queryアドインには、新しく追加された、あるいは改良されたデータ変換機能も数多く含まれています。

Excelの「取得と変換」機能の主な新機能

サーバーレベルでの資格情報設定オプション

従来は一部不足していた機能が、今回のアップデートによって補われました。ユーザーは、データベースの資格情報の入力を求められた際に、その資格情報の適用範囲(スコープ)を自分で選択できるようになっています。この機能は、資格情報ダイアログの下部に表示されるラジオボタンから設定可能です。

Power BI DesktopとExcel間でのクエリのコピーアンドペースト

多くのExcelユーザーは、日常業務ではExcelを使いつつ、ダッシュボードの作成やデータ共有の場面ではPower BI Desktopを併用しています。以前から、異なるExcelブック間でクエリをコピー&ペーストすることはできましたが、今回のアップデートにより、ExcelとPower BI Desktopの間でもシームレスにクエリをやり取りできるようになりました。具体的には、Excelブックの[クエリ]作業ウィンドウで対象のクエリまたはクエリグループを右クリックしてコピーし、Power BI Desktopのクエリエディターにある[クエリ]作業ウィンドウに貼り付けるだけで完了します。

「最も古い/最新の日付以外」でフィルター

Excelのクエリエディターには、日付/時刻列向けの新しいフィルターオプションが追加されました。この機能を使うと、現在の列内で最も古い日付に該当しないデータだけを抽出できます。特定の日付を除外した分析を行いたい場合に便利です。

「直前のN分/N時間/N秒以内」でフィルター

もうひとつの新しい日付/時刻フィルターでは、「直前のN分以内」「直前のN時間以内」「直前のN秒以内」といった条件で値を絞り込むことができます。このオプションには、日付/時刻列のフィルターメニュー内にある「直前…」という項目からアクセスできます。リアルタイム性の高いデータ分析に特に役立つ機能です。

これら以外にもさまざまな機能が追加・強化されており、完全な一覧はMicrosoftの公式ドキュメントで確認できます。データ分析の効率をさらに高めたい方は、ぜひ最新の「取得と変換」機能を活用してみてください。

  1. Microsoft ExcelでROMAN関数を使う方法|アラビア数字をローマ数字に変換する

    ROMAN(ローマ)関数は、数学/三角関数のひとつで、アラビア数字をローマ数字(文字列として)に変換するための関数です。引数に負の数や3999より大きい数値を指定すると、エラー値「#VALUE!」が返されるので注意しましょう。 ROMAN関数の書式は以下のとおりです。 ROMAN(数値, [形式]) この記事では、ROMAN関数の基本的な使い方を初心者向けにわかりやすく解説します。 ROMAN関数の構文 数値(Number):変換対象となるアラビア数字を指定します。必須の引数です。 形式(Form):出力するローマ数字のスタイルを指定します。省略可能な引数です。0または省略でクラシック(古典

  2. Microsoft ExcelのIMPOWER関数の使い方|複素数のべき乗を求める方法

    Microsoft ExcelのIMPOWER関数は、エンジニアリング(工学)関数の一つで、複素数を指定した指数でべき乗した結果を返す関数です。指数には整数・小数・負の数を指定できますが、引数に数値以外の値が含まれている場合は「#VALUE!」エラーが返されます。IMPOWER関数の書式は IMPOWER(inumber, number) です。 IMPOWER関数の書式と引数 inumber(数値): べき乗したい複素数を指定します。この引数は必須です。 number(指数): 複素数を掛け合わせる回数となる指数を指定します。この引数は必須です。 ExcelでIMPOWER関数を使う方法