엑셀에서 숫자와 문자를 합치기 위해서는 “&” 특수 문자나 CONCATENATE 를 사용합니다. 그런데 문자열에 포함된 숫자나 날짜를 사용자 지정 서식으로 표현하려면 어떻게 해야 할까요? TEXT 의 두 번째 인수로 서식을 넘기면 형식에 맞게 변환해 줍니다. 그리고 첫 번째 값에 계산을 위한 수식을 입력해서 결과값을 만들 수 있습니다.
▼ 예제는 농산물을 판매한 이력입니다. 판매 목록에서 200 이 넘어가는 판매량은 몇 개나 되는지 알아 보겠습니다. 정해져 있는 값이 아닌 계산을 통해 추출해야 합니다. 이런 경우에는 TEXT 함수를 이용해서 문자열을 만들어야 합니다. 판매량 200 을 넘어가는 개수를 측정하는 수식은 TEXT 의 첫 번째 인수로 넘깁니다.
▼ 계산 결과에 대한 문자열 구성은 텍스트와 수식을 & 특수 문자로 합쳤습니다. 먼저 TEXT 에 대한 함수 구성부터 알아 보겠습니다. fx 를 눌러 TEXT 에 대한 함수 인수 대화상자를 띄웁니다. 대화 상자에는 Value 와 Format_text 입력란이 있습니다. 첫 번째 Value 값은 셀 주소와 값을 입력할 수 있지만 함수가 들어간 수식도 가능합니다. 두 번째 인수인 Format_text 는 서식이 들어갑니다. 첫 번째 결과값에 대한 서식을 적용하고 싶다면 이곳에 넣어야 합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기 ▶ 엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법 ▶ 엑셀 Excel 조건부 서식을 이용해서 텍스트 구분하기 ▶ 엑셀 Excel 기초 MID, SEARCH 함수, 텍스트에서 잘라 낼 때 ▶ 엑셀 Excel TEXT 함수로 날짜, 숫자를 텍스트로 변경하기 |
▼ 그런데 Format_text 에 사용자 서식을 입력하지 않으면 COUNTIF 로 계산한 결과값은 뒤로 밀리게 됩니다. 그림처럼 결과 값인 11이 제일 뒤에 나타납니다.
▼ 제대로 표현하기 위해서는 숫자가 들어갈 곳에 사용자 서식 ㅊ이 포함되어 있어야 합니다. Format_text 에 “##0” 을 입력한 결과 제대로 표현이 되었습니다.
▼ 전체 수식은 다음과 같습니다.
= "판매량이 200 넘는 거래 개수는" & TEXT(COUNTIF(F3:F14, ">=200")," ##0 개 입니다. ") |
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기 ▶ 엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법 ▶ 엑셀 Excel 조건부 서식을 이용해서 텍스트 구분하기 ▶ 엑셀 Excel 기초 MID, SEARCH 함수, 텍스트에서 잘라 낼 때 ▶ 엑셀 Excel TEXT 함수로 날짜, 숫자를 텍스트로 변경하기 |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel CHAR 함수 이용해서 특수문자, 알파벳 입력하기 (0) | 2024.10.21 |
---|---|
엑셀 Excel 데이터 유효성 검사 오류 메시지 변경과 설명 입력하기 (0) | 2024.10.21 |
엑셀 Excel 달력 만드는 방법, 날짜 관련 함수 이용 (16) | 2024.10.19 |
엑셀 Excel 위도 경도 좌표를 도분초로 변경하기 (2) | 2024.10.19 |
엑셀 Excel 함수 CHAR 이용 내용을 줄 바꿈으로 표현하기 (8) | 2024.10.19 |
엑셀 Excel 물결표로 특수 기호 와일드카드(*) 문자를 찾아서 바꾸는 방법 (0) | 2024.10.19 |
엑셀 Excel 대출 상환금을 계산하기 위해 PMT 함수를 이용하는 방법 (4) | 2024.10.17 |
엑셀 Excel 데이터 유효성 검사로 글자수 길이 제한하기 (1) | 2024.10.17 |