# 워크플로우 액션 - 숫자 포맷터

**목차**

* [개요](#개요)
* [액션명](#액션명)
* [액션 설명](#액션-설명)
* [액션 세부사항](#액션-세부사항)
* [예시](#예시)

## 개요

**숫자 포맷터(Number Formatter)** 워크플로우 액션은 숫자 필드를 포맷하고 생성하는 데 사용됩니다. 텍스트를 숫자로 변환하기, 숫자 포맷하기, 전화번호 포맷하기, 통화 포맷하기, 랜덤 숫자 생성하기 등 여러 기능을 포함합니다.

## 액션명

숫자 포맷터(Number Formatter)

## 액션 세부사항

### 텍스트를 숫자로 변환

텍스트로 표현된 숫자를 숫자 형식으로 변환합니다. 예를 들어 "$12,345.67"을 12345.67로 변환합니다.

![텍스트를 숫자로 변환 설정](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032444844/original/gQMRG6tJfZ6hZNRMhH63SfFLy1uiA5aOHw.png?1725710234)

### 액션 세부사항:

| 필드                            | 설명                                           | 필수 여부 |
| ----------------------------- | -------------------------------------------- | ----- |
| 액션명(Action Name)              | 사용자가 지정할 수 있는 액션의 이름입니다.                     | 예     |
| 액션 유형(Action Type)            | 액션을 정의하며, "텍스트를 숫자로(Text to Number)"로 설정됩니다. | 예     |
| 필드 선택(Select Field)           | 숫자의 텍스트 표현이 포함된 필드를 선택합니다.                   | 예     |
| 입력 소수점 표시(Input Decimal Mark) | 입력값에서 소수점이 어떻게 표시되는지 지정합니다(예: 마침표).          | 예     |

### 워크플로우 구성 예시:

* **트리거:** 폼 제출(Form Submitted)
* **액션:** 결제 데이터를 정확하게 처리하기 위해 텍스트를 숫자로 변환

***

### 숫자 포맷

소수점 자릿수나 천 단위 구분 기호 등 정의된 설정에 따라 숫자를 포맷합니다.

![숫자 포맷 설정](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032444854/original/dnFaP_6cfkINQQDk-mw24WbLN76-c3SPhg.png?1725710280)

### 액션 세부사항

| 필드                            | 설명                                        | 필수 여부 |
| ----------------------------- | ----------------------------------------- | ----- |
| 액션명(Action Name)              | 사용자가 지정할 수 있는 액션의 이름입니다.                  | 예     |
| 액션 유형(Action Type)            | 액션을 정의하며, "숫자 포맷(Format Number)"으로 설정됩니다. | 예     |
| 필드 선택(Select Field)           | 숫자가 포함된 필드를 선택합니다.                        | 예     |
| 입력 소수점 표시(Input Decimal Mark) | 입력 숫자에서 현재 사용되는 소수점 표시를 정의합니다.            | 예     |
| 포맷 형식(To Format)              | 숫자의 원하는 출력 형식입니다(예: 마침표).                 | 예     |

### 워크플로우 구성 예시:

* **트리거:** 트리거 링크 클릭(Trigger link clicked)
* **액션:** 메시지에서 통계 데이터를 표시하기 위해 숫자를 포맷

***

### 전화번호 포맷

전화번호를 원하는 형식(예: (123) 456-7890)으로 표준화합니다.

![전화번호 포맷 설정](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032444859/original/419_JP_zpjRBHacVlD2xJiT6EGUaYHhR7A.png?1725710312)

### 액션 세부사항:

| 필드                                    | 설명                                                | 필수 여부 |
| ------------------------------------- | ------------------------------------------------- | ----- |
| 액션명(Action Name)                      | 사용자가 지정할 수 있는 액션의 이름입니다.                          | 예     |
| 액션 유형(Action Type)                    | 액션을 정의하며, "전화번호 포맷(Format Phone Number)"으로 설정됩니다. | 예     |
| 필드 선택(Select Field)                   | 전화번호가 포함된 필드를 선택합니다.                              | 예     |
| 포맷 형식(To Format)                      | 전화번호의 원하는 형식입니다(예: E.164).                        | 예     |
| 전화번호 국가 코드(Phone Number Country Code) | 전화번호의 국가를 지정합니다.                                  | 예     |

### 워크플로우 구성 예시:

* **트리거:** 예약 완료(Appointment Booked)
* **액션:** 아웃바운드 통화를 위해 연락처의 전화번호를 포맷

***

### 통화 포맷

숫자 값을 지역별 설정을 고려하여 통화 형식으로 포맷합니다.

![통화 포맷 설정](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032444872/original/pH52nzLK7Onyn_kOPmXka47rSrGcJGpx8w.png?1725710337)

### 액션 세부사항

| 필드                     | 설명                                          | 필수 여부 |
| ---------------------- | ------------------------------------------- | ----- |
| 액션명(Action Name)       | 사용자가 지정할 수 있는 액션의 이름입니다.                    | 예     |
| 액션 유형(Action Type)     | 액션을 정의하며, "통화 포맷(Format Currency)"으로 설정됩니다. | 예     |
| 필드 선택(Select Field)    | 숫자 값이 포함된 필드를 선택합니다.                        | 예     |
| 통화(Currency)           | 통화 종류입니다(예: USD, EUR).                      | 예     |
| 통화 지역(Currency Locale) | 통화의 지역 형식입니다(예: en-US).                     | 예     |

### 워크플로우 구성 예시:

* **트리거:** 결제 수신(Payment Received)
* **액션:** 정확한 영수증 생성을 위해 통화를 포맷

***

### 랜덤 숫자

지정된 범위 내에서 랜덤 숫자를 생성합니다.

![랜덤 숫자 생성 설정](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155032444877/original/bq9cnzChFLQ4_z0uujoqQsN8iSqWpJtNEQ.png?1725710371)

### 액션 세부사항

| 필드                      | 설명                                       | 필수 여부 |
| ----------------------- | ---------------------------------------- | ----- |
| 액션명(Action Name)        | 사용자가 지정할 수 있는 액션의 이름입니다.                 | 예     |
| 액션 유형(Action Type)      | 액션을 정의하며, "랜덤 숫자(Random Number)"로 설정됩니다. | 예     |
| 최솟값(Lower Range)        | 생성될 랜덤 숫자의 최솟값입니다.                       | 예     |
| 최댓값(Upper Range)        | 생성될 랜덤 숫자의 최댓값입니다.                       | 예     |
| 소수점 자릿수(Decimal Points) | 허용되는 소수점 자릿수를 정의합니다.                     | 아니오   |

### 워크플로우 구성 예시:

* **트리거:** 이메일 열림(Email Opened)
* **액션:** A/B 테스트 목적으로 랜덤 숫자 생성

***

*원문 최종 수정: Sat, 7 Sep, 2024 at 7:15 AM* *Hyperclass 사용 가이드 — hyperclass.ai*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hyperclass.gitbook.io/hyperclass-docs/workflows/workflows-pro-plan-new-pricing-tiers/workflow-action-number-formatter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
