. Power Automate 日付(日時)データの扱い方 | 誰でもできる業務改善講座
Power Automate 日付(日時)データの扱い方 | 誰でもできる業務改善講座
Power Automate 日付(日時)データの扱い方 | 誰でもできる業務改善講座

Power Automate 日付(日時)データの扱い方

返信ありがとうございます。Formsからyyyymmddで日付をExcelに出力されるとセルが日付形式なってPowerAutmate の行削除する時のキー値の2021/11/12(例)が見つけられないようなエラーで削除できないです。エラー詳細は下記です。 ID '2021/11/12' を持つ行が見つかりませんでした。 clientRequestId: 7823e97c-a980-4832-8101-dd5f491ab9e6 serviceRequestId: 41798323-b8ad-4814-8391-c42da3fd7eb5;d1367179-32b6-4e4b-aee8-ed76a48cd186;37372927-26bc-4259-ba43-6975747d184d;2d2f6025-b4fb-4430-b708-e723f617955a Power Automate Desktopはインストール許可は出てないので使えない状況です。 日付は取り扱えない?と感じてます。

キー値の指定を 2021-11-12 にするとどうでしょうか? WebのPowerAutmateは-区切りで日付を扱うので。 それもすでに試してみましたがダメでした。2021-11-12が見つかりませんの404の同じエラーが出ます。当日日付だけ削除するのは自分の知識だけでは不可能のようです。

実験してみましたが、日付の形式でなくExcelのシリアル値で指定する必要があるようです。 たとえば2021年11月11日を削除する場合、↓のような式で算出したものをキー値に設定すると削除できした。 add(div(sub(ticks('2021-11-11'),ticks('1900-1-1')),864000000000),2) とはいえ、この式ややこしいですし、タイムゾーンや諸々の状況によっては挙動が変わる感じがするので、 Excelブック側にTEXT関数でキー値用の文字列のセルを作った方が確実なように思います。

実験していただきありがとうございます。自分のレベルでは日付をキー値として使うのはあきらめました。別の方法でやってみます。ありがとうございました

初めまして、日付についての解説大変参考になりありがとうございます。 現在、teamsのフォーム機能を使い日付(カレンダーから選択する)を2個入力してもらい、PowerAutomate「表内に存在する行を一覧表示」から取得しています。 このとき、一つ目の日付はUTCで二つ目はシリアル値になってしまい、UTCで統一させたいのですが知識不足で原因がわかりません。 (日付同士を比べるためUTCだと扱いやすいため) 確認するところなどご教示いただけませんでしょうか。

コメントありがとうございます。 「表内に存在する行を一覧表示」でFormsが生成するExcelブックを読み込んでいますか? 私が検証している感じ、両方ともシリアル値になって再現しません(どちらも日付形式にならない)。 もう1個、作業用のExcelブックを用意して、その中のExcel関数で シリアル値からPowerAutomateの日付形式文字列に変換するのはどうでしょう? =TEXT(シリアル値のセル,"yyyy-mm-ddThh:mm:ss")

以前に質問させていただいていました。いつもありがとうございます。 Excelに出力されたyyyy-mm-ddの日付を土日だと判定できる方法はあるでしょうか? コメントありがとうございます。 式で dayOfWeek(日付) を使うと判定可能です。 結果は整数で帰ってきて、0が日曜日、1が月曜日…6が土曜日です。 あまり良い手がないですが、 Formsのトリガーでメールを送信して Outlookの仕訳ルールで通知音鳴らすとかですかね。 (Outlook起動しっぱなしにする必要がありますが) ありがとうございます!! 試したら結構いい音なりますね~ これですべてのフローが完全に完成しそうです。 コメントをどうぞ コメントをキャンセル 検索 カテゴリー

Copyright © 誰でもできる業務改善講座 All Rights Reserved.

WordPress Luxeritas Theme is provided by "Thought is free".

📎📎📎📎📎📎📎📎📎📎