Power Automate Desktop でファイル名に日付を追加する

Power Automate Desktop でファイル名に日付を追加する

Power Automate は、ユーザーがワークフローを作成してプロセスとタスクを自動化できる強力なツールです。Power Automate でできることは数多くありますが、その 1 つは、ファイル名に現在の日付を追加することです。これは、ファイルがいつ作成または変更されたかを追跡したい場合、またはファイルの各バージョンに一意の名前が付いていることを確認したい場合に便利です。

このブログでは、Power Automate Desktop を使用してファイル名に日付を追加する方法を学びます。既存のファイル名の先頭または末尾に日付を追加できるようにする Power Automate Desktop フローを設定する方法を説明します。このチュートリアルのビデオ全体は、このブログの下部でご覧いただけます

目次

Power Automate ファイル名への日付の追加の概要

本題に入る前に、このチュートリアルに興味を持ったきっかけとなっ た、LuckyTemplatesで受け取った質問を紹介します。

Power Automate Desktop でファイル名に日付を追加する

Power Automate Desktop を使用して、いくつかの異なる方法でこれを実現できます。 

Power Automate Desktop でファイル名に日付を追加する

これは、現在のファイルの名前を変更するときに、元のフローでステップを設定した方法です。これは 3 つの異なるステップで実行できます

現在の日付と時刻を取得する 

「アクション」セクションに「current」と入力し、「現在の日付と時刻を取得」をダブルクリックします。 

Power Automate Desktop でファイル名に日付を追加する

ダイアログボックスが開きます。

Power Automate Desktop でファイル名に日付を追加する

[パラメータの取得]ドロップダウンには、 [現在の日付と時刻][現在の日付のみ]という 2 つのオプションがあります。この場合、時間を追加したくなかったので、 [現在の日付のみ]を選択します。ただし、要件に応じて、他のオプションを選択することもできます。

Power Automate Desktop でファイル名に日付を追加する

タイムゾーンを選択するオプションもあります。

Power Automate Desktop でファイル名に日付を追加する

「保存」ボタンをクリックします。 

日時をテキストに変換する

「アクション」セクションに「日付時刻をテキストに変換」と入力します。それをダブルクリックします。 

Power Automate Desktop でファイル名に日付を追加する

この場合、 %CurrentDateTime をMM-dd-yyyカスタム形式に変更します。 

Power Automate Desktop でファイル名に日付を追加する

[カスタム形式] メニューの下にも例が表示されます。

Power Automate Desktop でファイル名に日付を追加する

パラメータに満足したら、「??」をクリックします。保存。

ファイルの名前を変更する

現在の DateTime を希望どおりに設定したら、あとはファイルの名前を変更するだけです。 

[ファイル名の変更]をクリックします。 

Power Automate Desktop でファイル名に日付を追加する

これにより、名前を変更したい実際のファイル名が表示されます。この例では、ReconAR.xlsとなります。

Power Automate Desktop でファイル名に日付を追加する

[名前の変更スキーム]で、[新しい名前を設定] を選択します。 

Power Automate Desktop でファイル名に日付を追加する

[新しいファイル名]で、 [ファイル]から [名前の変更] へのリンクをコピーします。ReconARとドットの間にカーソルを置きます。(x)をクリックし、前の手順で作成したFormattedDateTime変数を選択します。これにより、ファイル名のReconARの後に%FormattedDateTime%が追加されます。

Power Automate Desktop でファイル名に日付を追加する

ReconAR%FormattedDateTime%の間にスペースを追加したことに注意してください。 スペースバーをクリックしてこれを行いました。こうすることで、ファイル名の直後に日付が追加されなくなります。 

Power Automate Desktop でファイル名に日付を追加する

ファイルが存在する場合は、それを上書きします。次に、「保存」をクリックします。 

Power Automate Desktop でファイル名に日付を追加する

Power Automate ファイル名に日付を追加するフローの実行

バックグラウンドで実行されているReconARファイルの例を使用してフローを実行してみましょう。

Power Automate Desktop でファイル名に日付を追加する

「実行」ボタンをクリックすると、ファイル名に日付が追加されるまでに約 5 秒しかかからないことがわかります。

Power Automate Desktop でファイル名に日付を追加する

名前が変更されたファイルが表示されます。スペース、日付、拡張子 .xls が追加されました。

Power Automate Desktop でファイル名に日付を追加する

Power Automate のファイル名に日付を追加するためのクイック ステップ

先ほど行ったのは、フローを設定する長い方法でした。しかし、このフローを詳しく調べていくと、3 つすべてを実行する必要はなく、これを実行するための簡単な手順が 1 つだけわかりました。 

まず、ファイルの名前を手動でReconARに戻します。

Power Automate Desktop でファイル名に日付を追加する

次に、最初の 3 つの手順をすべて無効にします。これを行うには、最初のステップをクリックし、Shiftキーを押して最後のステップまで押します。 

Power Automate Desktop でファイル名に日付を追加する

3 番目のステップを右クリックし、「アクションを無効にする」を選択します。 

Power Automate Desktop でファイル名に日付を追加する

ステップ 4を右クリックし、「アクションを有効にする」を選択します。 

Power Automate Desktop でファイル名に日付を追加する

これを 1 つのステップで行うより迅速かつ簡単な方法は、「ファイル名の変更」ステップを使用することです。[ファイル名の変更] をクリックしてダイアログ ボックスを開きます。これにより、バックグラウンドに同じファイルReconAR.xlsが表示されます。 

Power Automate Desktop でファイル名に日付を追加する

名前変更スキームにはさまざまなオプションもあります。この場合は、「日時の追加」を選択します。 

Power Automate Desktop でファイル名に日付を追加する

[追加する日時]で、 ファイル名に追加する日時を選択できます。この場合、 Current datetimeを追加します。 

Power Automate Desktop でファイル名に日付を追加する

name の後にも追加する予定です。 

Power Automate Desktop でファイル名に日付を追加する

次に、区切り文字としてスペースを選択します。こうすることで、上記のステップに手動で追加する必要がなくなります。

Power Automate Desktop でファイル名に日付を追加する

独自の設定を入力して日時形式をカスタマイズできます。この例では、MM-dd-yyyyを使用したいと考えています。 

Power Automate Desktop でファイル名に日付を追加する

ファイルが存在する場合は「上書き」を選択し、「保存」をクリックします。

Power Automate Desktop でファイル名に日付を追加する

「実行」ボタンをクリックして、前の 3 つのステップで行ったことを 1 つのステップでどのように実行できるかを確認してください。 

Power Automate Desktop でファイル名に日付を追加する

実行には 2 ~ 3 秒かかります。その後、ファイル名に日時が追加されます。

Power Automate Desktop でファイル名に日付を追加する

これは XLS ファイルですが、その拡張子はありません。したがって、その.xls が必要な場合は、ファイル名の最後にそれを入力するだけです。 


Power Automate UI フロー: 作成とセットアップ
Power Automate コネクタ: 番号、テキスト、日付時刻
Power Automate で実行するデスクトップ フローのスケジュール

結論

このブログでは、Power Automate Desktop フローを使用してファイル名に日付を追加する方法を学びました。現在のファイルの設定と名前の変更には、現在の日付と時刻の取得、日時のテキストへの変換、ファイル名の変更という3 つの異なる手順を実行しましたこのブログでは、上記の 3 つの手順を一度に実行する簡単な代替方法も紹介しました。 

ファイル名に日付を追加すると、ファイルを整理および追跡するのに便利で効率的な方法です。これは、バージョンを追跡したり、最新の情報を使用して作業していることを確認したりする場合に特に役立ちます。 

ではごきげんよう、

ジャレット・ムーア


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて