Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

CallDurationInSeconds (10 進数秒単位) のアクティビティを Hours:Minutes:Seconds (時間) 形式に変換する

公開日: Apr 2, 2026
説明
この記事では、秒を参照可能な時間形式 (HH:MM:SS) に変換する方法について説明します。

たとえば、ToDo オブジェクトには通話時間を秒単位で示す項目があります。この項目は、Salesforce CRM Call Center を使用して電話に応答すると入力されます。たとえば、1 分 35 秒の通話があった場合、この項目には 95 秒と入力されます。今度は、合計秒数を時間形式 (HH:MM:SS) に変換するとします。この記事では、この方法について説明します。
解決策
ToDo オブジェクトに数式テキスト項目を作成し、以下の数式を使用する必要があります。

ステップ 1.[設定] に移動します。
 
Navigate to Setup.png
 
ステップ 2.[オブジェクトマネージャー] をクリックし、[活動] をクリックします。 
 
Object Manager.PNG
 
ステップ 3.[項目とリレーション] をクリックし、[新規] を選択して項目を作成します。
 
Fields and Relationships.PNG

ステップ 4.[数式] を選択し、[次へ] ボタンをクリックします。
 
Formula Field.PNG

ステップ 5.[項目表示ラベル] 項目に任意のラベルを入力します。[項目名] は自動的に入力されます。
 
Field Label.PNG

ステップ 6.[数式の戻り値のデータ型] として [テキスト] を選択し、[次へ] ボタンをクリックします。

Formula Return Type.PNG

ステップ 7.以下の数式を使用して、エディターの左下にある [構文を確認] ボタンをクリックし、入力した数式を検証します。
IF (ISBLANK( CallDurationinSeconds),NULL, LPAD(TEXT( FLOOR(CallDurationinSeconds /60 / 60)),2,"0") + ":" + LPAD(TEXT(FLOOR( (CallDurationinSeconds)/60) - FLOOR(CallDurationinSeconds /60 / 60)*60),2,"0") + ":" + LPAD(TEXT( FLOOR(MOD((CallDurationinSeconds)/60,1)*60)),2,"0") )
 
 
Check Syntax.PNG
 
ステップ 8.[空白項目の処理] セクションで、[空白項目を空白として処理] を選択し、[次へ] ボタンをクリックします。

Blank Field Section.PNG

ステップ 9.[項目レベルセキュリティ] で該当する [プロファイル] を選択し、[次へ] ボタンをクリックします。
 
Establish Field-Level Security.PNG

ステップ 10.該当する [ページレイアウト] を選択し、[保存] ボタンをクリックします。
 
Page Layout.PNG

_______________________________________-
 

作成者: Usman Ali | Salesforce アンサーリーダー
Usman Ali は Dubai Holding Asset Management の Salesforce アーキテクトです。10 年以上にわたる Salesforce エコシステムの経験を生かした功績により、いくつかの賞にノミネートされています。従来の快適な環境や知識の枠を超えた作業を必要とするプロジェクトに挑戦し、チームに関わることを楽しんでいます。彼は Trailblazer Community で他の Trailblazer を支援することに誇りを持っており、アラブ首長国連邦ドバイの開発者グループのリーダーを務めています。
 

これらの回答は回答を提供したユーザーの意見のみを反映したものであり、ユーザーが Salesforce と提携しているか否かにかかわらず Salesforce の意見ではありません。第三者によって、または第三者に代わって提供された製品、サービス、情報、データ、コンテンツ、その他の資料 (以下「第三者資料」) が含まれる場合があります。  Salesforce は第三者資料の正確性、有効性、適時性、網羅性、信頼性、完全性、品質、適法性、有用性、安全性、該当する知的財産権について、管理も支持もしておらず、それに関する責任を負いません。投稿された質問に対してメッセージボードやフォーラムで提供された回答、Salesforce やプログラムに関する質問などに答えることを意図した回答は、一般的な知識としてのみ利用でき、特定の質問に対する回答として捉えないでください (「最良」な回答または同様の評価がされた回答としてマークされている場合でも同様です)。特定の質問に対する回答は、必ず Salesforce サポートにお問い合わせください。Salesforce は回答を管理しておらず、回答の第三者による使用または不正使用 (配布を含む) について一切責任を負いません。

ご質問がある場合は、こちら (https://trailhead.salesforce.com/trailblazer-community/feed) から Trailblazer Community 全体の英知を活用してください。

 
ナレッジ記事番号

000394751

 
読み込み中
Salesforce Help | Article