Excel에서 서식 기능을 사용하는 방법(적절한 예 포함)

  • 이 공유
Hugh West

Microsoft Excel 에서 적절한 가독성과 좋은 전망을 얻으려면 모든 셀의 값에 서식을 지정해야 합니다. Excel 리본에서 사용 가능한 기본 제공 명령을 사용하는 것 외에도 TEXT 기능과 VBA Format 기능을 사용하여 셀 값의 서식을 지정할 수 있습니다. 궁금하신 분들은 연습문제집을 다운받아서 따라해보세요.

연습문제집 다운로드

이 글을 읽는 동안 연습문제집을 다운로드하세요.

형식 및 TEXT Functions.xlsm

📚 참고:

모든 작업 이 기사의 내용은 Microsoft Office 365 애플리케이션을 사용하여 수행됩니다.

10 Excel에서 셀 값의 형식을 지정하는 TEXT 함수의 적절한 예

여기서는 TEXT 함수 를 사용하여 셀 값의 형식을 변환합니다. 10 개의 적절한 예를 보여주어 모든 서식을 보여줍니다.

1. 숫자 값 서식 지정

TEXT 함수의 첫 번째 예에서 , 숫자의 형식을 변경하고 다른 형식으로 표시합니다. 셀 B5 에 숫자가 있습니다. 7 개의 개별 형식으로 서식을 지정할 것입니다.

셀을 선택하고 원하는 대로 서식 수식을 작성합니다.

값을 다음으로 변환하려면 '#,###.00' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"#,###.00")

가용성:

Office 365용 Excel, Excel 2019, Excel 2016, Excel 2013, Mac용 Excel 2011, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000.

5 셀 값을 포맷하는 VBA 포맷 함수의 적절한 예

여기서는 VBA 포맷<2을 통해 셀 값의 포맷 변경을 보여주는 5 쉬운 예제를 보여줍니다> 기능. 예는 아래에 단계별로 나와 있습니다.

1. 숫자 서식 지정

첫 번째 예에서는 숫자를 5<로 서식 지정하는 VBA 코드를 작성합니다. 2> 형식의 다른 유형. 단계는 다음과 같습니다.

📌 단계:

  • 프로세스를 시작하려면 개발자 탭으로 이동하여 <를 클릭합니다. 1>비주얼 베이직 . 없는 경우 개발자 탭을 활성화 해야 합니다. 또는 'Alt+F11' 을 눌러 Visual Basic Editor 를 열 수도 있습니다.

  • 결과적으로 대화 상자가 나타납니다.
  • 이제 해당 상자의 삽입 탭에서 모듈 옵션을 클릭합니다.

  • 그 다음 빈 편집기 상자에 다음과 같은 시각적 코드를 작성합니다.

2612
  • 그런 다음 'Ctrl+S' 를 눌러 코드를 저장합니다.
  • 편집기 탭을 닫습니다.
  • 그 다음 <1에서>개발자 탭의 코드 그룹에서 매크로 를 클릭합니다.

  • 결과적으로 매크로 라는 제목의 작은 대화 상자가 나타납니다.나타납니다.
  • Format_Number 옵션을 선택하고 실행 버튼을 클릭하여 코드를 실행합니다.

  • 숫자가 다른 형식으로 표시되는 것을 볼 수 있습니다.

따라서 시각적 코드가 완벽하게 작동한다고 말할 수 있으며 엑셀에서 포맷 기능을 사용합니다.

2. 백분율 서식 지정

이 예에서는 셀 값을 백분율로 서식 지정하는 VBA 코드를 작성합니다. 이 접근 방식의 단계는 다음과 같습니다.

📌 단계:

  • 먼저 개발자 탭으로 이동하여 비주얼 베이직 을 클릭합니다. 없는 경우 개발자 탭을 활성화 해야 합니다. 또는 'Alt+F11' 을 눌러 Visual Basic Editor 를 열 수도 있습니다.

  • 작은 대화 상자가 나타납니다.
  • 그 다음 해당 상자의 삽입 탭에서 모듈 옵션을 클릭합니다.

  • 빈 편집기 상자에 다음 시각적 코드를 작성합니다.

8946
  • 이제 <를 누릅니다. 1>'Ctrl+S' 를 눌러 코드를 저장합니다.
  • 그런 다음 편집기 탭을 닫습니다.
  • 다음에 개발자 탭의 Code 그룹에서 Macros 를 클릭합니다.

  • 그 결과 이라는 제목의 작은 대화 상자가 나타납니다. Macro 가 나타납니다.
  • 다음으로 Format_Percentage 옵션을 선택합니다.
  • 마지막으로 실행 버튼을 클릭하여코드.

  • 숫자가 백분율 형식으로 표시됩니다.

따라서 시각적 코드가 효과적으로 작동하고 Excel에서 Format 기능을 사용할 수 있다고 말할 수 있습니다.

3. 논리 테스트를 위한 서식

이제 VBA 코드를 작성하여 논리를 확인하고 해당 논리에서 셀 값을 형식화합니다. 이 방법의 단계는 다음과 같습니다.

📌 단계:

  • 먼저 개발자 탭으로 이동하여 비주얼 베이직 . 없는 경우 개발자 탭을 활성화 해야 합니다. 또는 'Alt+F11' 을 눌러 Visual Basic Editor 를 열 수도 있습니다.

  • 결과적으로 대화 상자가 나타납니다.
  • 다음으로 해당 상자의 삽입 탭에서 모듈 옵션을 클릭합니다.

  • 그 다음 빈 편집기 상자에 다음과 같은 시각적 코드를 작성합니다.

7639
  • 'Ctrl+S' 를 눌러 코드를 저장합니다.
  • 이제 Editor 탭을 닫습니다.
  • 다음에 Developer 탭의 코드 그룹에서 매크로 를 클릭합니다.

  • 작은 대화 상자 제목이 Macro 인 항목이 나타납니다.
  • 그런 다음 Format_Logic_Test 옵션을 선택하고 실행 버튼을 클릭합니다.

  • 원하는 결과를 얻을 수 있습니다.

그래서 시각적 코드가 작동한다고 말할 수 있습니다.엑셀의 서식 기능을 사용할 수 있습니다.

4. 날짜 형식 지정

여기서는 VBA를 통해 셀의 날짜 값을 형식화합니다. 암호. 셀 서식 지정 단계는 다음과 같습니다.

📌 단계:

  • 처음에는 개발자 탭으로 이동하여 비주얼 베이직 . 없는 경우 개발자 탭을 활성화 해야 합니다. 또는 'Alt+F11' 을 눌러 Visual Basic Editor 를 열 수도 있습니다.

  • 작은 대화 상자가 나타납니다.
  • 이제 해당 상자의 삽입 탭에서 모듈 옵션을 클릭합니다.

  • 그 다음 빈 편집기 상자에 다음과 같은 시각적 코드를 작성합니다.

8738
  • 그러면, 'Ctrl+S' 를 눌러 코드를 저장합니다.
  • 편집기 탭을 닫습니다.
  • 다음으로 개발자 탭의 코드 그룹에서 매크로 를 클릭합니다.

  • Macro 가 나타납니다.
  • 이제 Format_Date 옵션을 선택합니다.
  • 마지막으로 실행 을 클릭합니다.

  • 다양한 형식의 날짜를 얻을 수 있습니다.

따라서 우리는 다음과 같이 말할 수 있습니다. 시각적 코드가 완벽하게 작동하며 Excel에서 Format 기능을 사용할 수 있습니다.

5. 시간 값 형식 지정

마지막 예제에서는 시간 형식을 지정하는 VBA 코드 va 여러 번방법. 포맷 단계는 다음과 같습니다.

📌 단계:

  • 먼저 개발자 탭으로 이동하여 <1을 클릭합니다>비주얼 베이직 . 없는 경우 개발자 탭을 활성화 해야 합니다. 또는 'Alt+F11' 을 눌러 Visual Basic Editor 를 열 수도 있습니다.

  • 결과적으로 대화 상자가 나타납니다.
  • 그런 다음 해당 상자의 삽입 탭에서 모듈 옵션을 클릭합니다.

  • 그 빈 에디터 박스에 다음과 같은 비주얼 코드를 적어주세요.

5485
  • 그 후 , 'Ctrl+S' 를 눌러 코드를 저장합니다.
  • 이제 편집기 탭을 닫습니다.
  • 다음으로 Developer 탭의 Code 그룹에서 Macros 를 클릭합니다.

  • 결과적으로 , 매크로 라는 또 다른 작은 대화 상자가 나타납니다.
  • Format_Time 옵션을 선택하고 실행 버튼을 클릭합니다.

  • 다양한 형식의 시간 값을 얻을 수 있습니다.

마지막으로 다음과 같이 말할 수 있습니다. 시각적 코드가 완벽하게 작동하고 Excel에서 Format 기능을 사용할 수 있습니다.

자세히 보기: Excel 텍스트 수식(TEXT 함수)

💬 알아야 할 사항

이 기능을 사용할 때 두 가지 를 기억해야 합니다.

첫째, TEXT 기능은 엑셀 스프레드시트. 너VBA 환경에서는 이 기능을 사용할 수 없습니다. 또한 VBA 작업 영역에서 함수를 사용하려고 하면 Excel에 오류가 표시되고 코드가 미리 실행되지 않습니다.

반면 형식 VBA 작업 공간에서만 작동합니다. 엑셀 워크시트 안에는 포맷 이라는 함수를 알 수 없을 겁니다.

결론

그게 끝 이 기사의. 이 글이 도움이 되셨기를 바라며 엑셀에서 서식 기능을 사용하실 수 있기를 바랍니다. 추가 질문이나 권장 사항이 있는 경우 아래 의견 섹션에서 추가 질문이나 권장 사항을 공유하십시오.

여러 Excel- 관련 문제 및 솔루션. 새로운 방법을 계속 배우고 계속 성장하세요!

값을 '(#,###.00)'형식으로 변환하면 수식은 다음과 같습니다.

=TEXT($B$5,"(#,###.00)")

값을 '-#,###.00' 형식으로 변환하려면 공식은 다음과 같습니다.

=TEXT($B$5,"-#,###.00")

값을 '#,###' 형식으로 변환하는 경우 수식은 다음과 같습니다.

=TEXT($B$5,"#,###")

값을 '###,###' 형식으로 변환하려면 공식은 다음과 같습니다.

=TEXT($B$5,"###,###")

값을 '####.00' 형식으로 변환하는 경우 수식은 다음과 같습니다.

=TEXT($B$5,"####.00")

값을 '#.00' 형식으로 변환하려면 수식이 다음과 같습니다.

=TEXT($B$5,"#.00")

Enter 키를 누르면 원하는 셀 형식을 얻을 수 있습니다.

따라서. Excel TEXT 기능을 사용하여 숫자 서식을 지정할 수 있다고 말할 수 있습니다.

자세히 알아보기: Excel에서 텍스트와 숫자를 결합하는 방법 및 Keep Formatting

2. Formatting Currency

다음 예에서는 TEXT 함수를 사용하여 숫자를 통화 형식으로 표시합니다. 7 개의 다양한 유형의 통화 형식이 여기에서 시연됩니다. 셀 B5 에 숫자가 있습니다.

값을 얻으려면 셀을 선택하고 요구 사항에 따라 수식을 적어 두십시오.

값을 변환하려면 '$#,###.00' 형식으로 변환하면 수식은 다음과 같습니다.

=TEXT($B$5,"$#,###.00")

값을 '($#,###.00)' 형식으로 변환하면 수식은be:

=TEXT($B$5,"($#,###.00)")

값을 '-$#,###.00' 형식으로 변환하려면 , 수식은 다음과 같습니다.

=TEXT($B$5,"-$#,###.00")

값을 '¥#,###' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5," ¥#,###")

값을 '¥#로 변환하려면 ##,###' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5," ¥###,###")

값을 '$####.00' 형식으로 변환하면 수식은 다음과 같습니다.

=TEXT($B$5,"$####.00")

값을 '$#.00' 형식으로 변환하려면 수식은 다음과 같습니다.

=TEXT($B$5,"$#.00")

입력 을 누르십시오. 원하는 통화 형식을 얻을 수 있습니다.

그래서. Excel TEXT 함수를 사용하여 숫자를 통화 형식으로 지정할 수 있다고 말할 수 있습니다.

자세히 알아보기: Excel 텍스트 함수 형식 코드

3. 날짜 형식 지정

이제 TEXT 기능을 사용하여 다양한 형식의 날짜 형식을 지정할 것입니다. 날짜 값은 셀 B5 에 있습니다. 9 개의 다양한 날짜 형식을 보여드리겠습니다.

먼저 원하는 셀을 선택하고 요구 사항에 따라 수식을 작성합니다.

날짜를 다음으로 변환하려면 'DDMMMYYY' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"DDMMMYYY")

날짜를 으로 변환' DDMMMYY' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"DDMMMYY")

날짜를 'MMM DD, YYYY로 변환하려면 ' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"MMM DD, YYYY")

날짜를 'DDDD' 형식으로 변환하면 수식은 다음과 같습니다.

=TEXT($B$5,"DDDD")

날짜를 다음으로 변환하려면 'DDDD,DDMMMYYYY' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"DDDD, DDMMMYYYY")

날짜를 <1로 변환하는 경우>'DDDD, MMM DD, YYYY' 형식인 경우 수식은 다음과 같습니다.

=TEXT($B$5,"DDDD, MMM DD, YYYY")

날짜를 'MM/DD/YYYY' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"MM/DD/YYYY")

날짜를 'MM/DD' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"MM/DD")

날짜를 로 변환하려면 'YYYY-MM-DD' 형식인 경우 수식은 다음과 같습니다.

=TEXT($B$5,"YYYY-MM-DD")

그런 다음 Enter<를 누릅니다. 2>. 원하는 날짜 형식을 얻을 수 있습니다.

따라서. Excel TEXT 함수를 사용하여 날짜 서식을 지정할 수 있다고 말할 수 있습니다.

4. 서식 시간

여기서 TEXT 함수는 다른 형식으로 시간 값을 형식화하는 데 도움이 됩니다. 서식을 지정해야 하는 시간은 셀 B5 에 있습니다. 3 개의 다양한 유형의 시간 형식을 표시합니다.

먼저 셀을 선택하고 요구 사항에 따라 수식을 작성합니다.

시간을 변환하려면 'H:MM AM/PM' 형식으로 변환하면 공식은 다음과 같습니다.

=TEXT($B$5,"H:MM AM/PM")

시간을 'H:MM:SS AM/PM' 형식으로 변환하면 수식은 다음과 같습니다.

=TEXT($B$5,"H:MM:SS AM/PM")

시간을 'H:MM:SS AM/PM' 형식으로 변환하려면 수식이be:

=TEXT(NOW(),"H:MM:SS AM/PM")

NOW 기능 도 사용할 것입니다.

그 후, Enter 를 누르십시오. 원하는 시간 형식을 얻을 수 있습니다.

따라서. Excel TEXT 함수를 사용하여 원하는 시간 형식을 지정할 수 있다고 말할 수 있습니다.

5. 결합된 날짜 및 시간 형식 지정

때로는 데이터 세트에 둘 다 포함되어 있습니다. 동일한 셀의 날짜와 시간. 이 경우 TEXT 기능을 사용하여 서식을 지정할 수 있습니다. 시간과 날짜가 함께 배치된 3 개의 서로 다른 유형의 서식을 보여줍니다. 값은 셀 B5 에 있습니다.

먼저 셀을 선택하고 필요에 따라 수식을 적어 둡니다.

날짜와 시간을 모두 'MMM DD, YYYY H:MM:SS AM/PM' 형식, 수식은 다음과 같습니다.

=TEXT($B$5,"MMM DD, YYYY H:MM:SS AM/PM")

날짜와 시간을 모두 'YYYY-MM-DD H:MM AM/PM' 형식으로 변환하는 경우 수식은 다음과 같습니다.

=TEXT($B$5,"YYYY-MM-DD H:MM AM/PM")

날짜와 시간을 모두 'YYYY-MM-DD H:MM' 형식으로 변환하려면 공식은 다음과 같습니다.

=TEXT($B$5,"YYYY-MM-DD H:MM")

다음으로 Enter 키를 누릅니다. 원하는 대로 값이 포맷된다는 것을 알 수 있습니다.

드디어. Excel TEXT 함수를 사용하여 날짜와 시간을 동시에 형식화할 수 있다고 말할 수 있습니다.

6. 형식화 백분율

TEXT 기능을 사용하여 숫자를 백분율로 표시합니다. 우리 3 개의 다른 유형의 서식을 표시할 것입니다. 주로 형식은 소수점 뒤에 유지하는 자릿수에 따라 달라집니다. 변환할 값은 셀 B5 에 있습니다.

먼저 셀을 선택하고 요구 사항에 따라 수식을 기록합니다.

변환하려면 값을 '0%' 형식으로 변환하면 공식은 다음과 같습니다.

=TEXT($B$5,"0%")

값을 '0.0%' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"0.0%")

값을 으로 변환하려면' 0.00%' 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"0.00%")

이제 Enter 키를 누릅니다. 원하는 백분율 서식을 얻을 수 있습니다.

결국. Excel TEXT 함수를 사용하여 숫자를 백분율 형식으로 지정할 수 있다고 말할 수 있습니다.

자세히 알아보기: 범례에 백분율을 표시하는 방법 Excel 원형 차트에서(간단한 단계 포함)

7. 분수 숫자 서식 지정

이 예에서는 TEXT 함수를 사용하여 분수 숫자 서식을 지정합니다. 우리는 9 개의 서로 다른 서식 유형을 시연할 것입니다. 서식을 지정할 십진수 값은 셀 B5 에 있습니다.

셀을 선택하고 요구 사항에 따라 수식을 기록합니다.

값을 다음으로 변환하려면 '?/?' 분수 형식의 경우 수식은 다음과 같습니다.

=TEXT($B$5,"?/?")

값을 '?/??' 분수 형식,수식은 다음과 같습니다.

=TEXT($B$5,"?/??")

값을 '?/???' 분수 형식으로 변환하려면 , 수식은 다음과 같습니다.

=TEXT($B$5,"?/???")

값을 '?/2' 분수 형식으로 변환하려면 수식은 다음과 같습니다.

=TEXT($B$5,"?/2")

값을 '?/4' 분수 형식으로 변환하려면 수식은 다음과 같습니다.

=TEXT($B$5,"?/4")

값을 '?/8' 분수 형식으로 변환하는 경우 수식은

=TEXT($B$5,"?/8")

값을 '?/16' 분수 형식으로 변환하려면 수식이 be:

=TEXT($B$5,"?/16")

값을 '?/10' 분수 형식으로 변환하는 경우 수식은 다음과 같습니다. :

=TEXT($B$5,"?/10")

값을 '?/100' 분수 형식으로 변환하려면 공식은 다음과 같습니다.

=TEXT($B$5,"?/100")

마지막으로 Enter 를 누릅니다. 원하는 백분율 서식을 얻을 수 있습니다.

따라서. Excel TEXT 함수를 사용하여 십진수를 분수로 형식화할 수 있다고 말할 수 있습니다.

8. 과학적 숫자 형식화

다음 예에서, TEXT 기능을 통해 숫자 값을 과학적 숫자로 포맷합니다. 소수점 뒤의 자릿수를 기준으로 숫자 형식을 지정할 것입니다. 서식을 지정할 원래 숫자 값은 셀 B5 에 있습니다.

처음에는 아무 셀이나 선택하고 원하는 수식을 작성합니다.욕망.

값을 '0.00E+00' 형식으로 변환하려면 공식은 다음과 같습니다.

=TEXT($B$5,"0.00E+00")

값을 '0.0E+00' 형식으로 변환하는 경우 수식은 다음과 같습니다.

=TEXT($B$5,"0.0E+00")

Enter 를 누르십시오. 형식이 지정된 값을 얻게 됩니다.

따라서. Excel TEXT 함수를 사용하여 십진수를 과학수로 형식화할 수 있다고 말할 수 있습니다.

9. 전화번호 형식화

이제 TEXT 기능을 사용하여 일반적인 숫자 값을 전화로 포맷하는 포맷 절차를 보여줍니다. 숫자 값은 셀 B5 에 있습니다.

먼저 셀을 선택하고 요구 사항에 따라 수식을 적어 둡니다.

값을 <1로 변환하려면>'(##) ###-###-#####' 형식인 경우 수식은 다음과 같습니다.

=TEXT($B$5,"(##) ###-###-#####")

그런 다음 Enter 를 누릅니다. 전화번호를 알아내게 됩니다.

따라서. Excel TEXT 함수를 사용하여 십진수를 분수로 형식화할 수 있다고 말할 수 있습니다.

10. 0 선행 숫자 형식화

마지막 예에서 , 제로(0) 로 시작해야 하는 숫자에 대해 TEXT 함수 형식을 사용할 것입니다. 서식 지정을 위한 3 개의 다른 수식을 보여드리겠습니다. 숫자는 셀 B5 에 있습니다.

먼저 아무 셀이나 선택하고 원하는 수식을 적습니다.요구 사항.

값을 '00' 형식으로 변환하려면 수식이 다음과 같습니다.

=TEXT($B$5,"00")

값을 '000' 형식으로 변환하는 경우 수식은 다음과 같습니다.

=TEXT($B$5,"000")

값을 '0000' 형식으로 변환하려면 수식은 다음과 같습니다.

=TEXT($B$5,"0000")

그런 다음 <키를 누릅니다. 1> 를 입력합니다. 원하는 백분율 서식을 얻을 수 있습니다.

마지막으로. Excel TEXT 함수를 사용하여 0 으로 시작하는 10진수 형식을 지정할 수 있다고 말할 수 있습니다.

VBA 형식 기능 개요

형식 VBA 기능입니다. Excel 스프레드시트에서 찾거나 사용할 수 없습니다. 이 기능은 VBA 코드를 작성할 때만 사용할 수 있습니다.

⏺ 기능 목적:

이 기능은 일반적으로 형식을 변경하는 데 사용됩니다. VBA를 통한 셀 값.

⏺ 구문:

Format(Expression, [Format])

⏺ 인수 설명:

인수 필수/선택 설명
필수 은 필요에 따라 서식을 지정하려는 텍스트 문자열 또는 셀 값입니다.
형식 선택 사항 원하는 셀 서식입니다.

⏺ 반환:

코드를 실행한 후 함수는 원하는 형식으로 셀 값을 표시합니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.