# SJS.AI.TEXTSENTIMENT

## Content

## 요약

SJS.AI.TEXTSENTIMENT는 SpreadJS에서 제공하는 함수로, 셀에 입력된 텍스트의 감정을 분석하여 **긍정**, **부정** 또는 **중립** 결과를 반환합니다.
이 기능은 다음과 같은 시나리오에서 유용합니다:

* 고객 리뷰 분석
* 소셜 미디어 감정 모니터링
* 제품 피드백 분류
* 그 외 텍스트 감정 분석 관련 상황

## 구문

```javascript
=SJS.AI.TEXTSENTIMENT(array, positive, negative, [neutral])
```

## **​**인수

| 매개변수 | 설명 |
| ---- | --- |
| `array` | (필수) 분석할 텍스트 또는 텍스트가 포함된 셀 참조 (예: B2:B9) |
| `positive` | (필수) 감정이 긍정일 경우 반환할 값 |
| `negative` | (필수) 감정이 부정일 경우 반환할 값 |
| `neutral` | (선택) 감정이 중립일 경우 반환할 값. 생략하면 빈 값이 반환될 수 있음 |

**비고**

* SJS.AI.TEXTSENTIMENT는 비동기 함수이며, 분석 중에는 `#BUSY!` 값을 반환합니다.

## **예제**

예를 들어 B2:B4 셀에 고객 리뷰가 들어 있고, 이를 **Good Review**, **Bad Review**, **Neutral Review**로 분류하고 싶을 때 사용할 수 있습니다.

```auto
=SJS.AI.TEXTSENTIMENT(B2:B4, "Good Review", "Bad Review", "Neutral Review")
```

![image.cc9e60](https://gcdocumentsitekrblob.blob.core.windows.net/document-site-files/images/9c3d6948-546a-4e49-bd0d-d1a9991a1a68/image.cc9e60.762f08.png?width=1000)