Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

요약​​

이 문서의 맨 아래에 나열된 Microsoft Excel 제품을 사용하는 경우 워크시트 수식을 사용하여 여러 행과 열에 걸쳐 있는 데이터를 데이터베이스 형식(열 형식)으로 비밀로 지정할 수 있습니다. 

추가 정보

다음 예제에서는 열에 있는 데이터의 4개 행을 단일 행에 있는 4개의 데이터 열로 변환합니다(데이터베이스 필드 및 레코드 레이아웃과 유사). 이는 메일 레이블 형식의 데이터가 포함된 워크시트 또는 텍스트 파일을 열 때 발생하는 것과 유사한 시나리오입니다.

예제

  1. 새 워크시트에 다음 데이터를

    입력합니다. A1: 스미스, 존
    A2: 111 파인 스트리트.
    A3: 샌디에이고, CA
    A4: (555) 128-549
    A5: 존스, 고소
    A6: 222 오크 Ln.
    A7: 뉴욕, 뉴욕
    주 A8: (555) 238-1845
    A9: 앤더슨, 톰
    A10: 333 체리 애비뉴.
    A11: 시카고, 일리노이
    A12: (555) 581-4914

  2. C1 셀에 다음 수식을 입력합니다.

    =OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))

  3. 이 수식을 F열로 채운 다음, 행 3까지 채웁니다.

  4. 필요에 따라 열 크기를 조정합니다. 이제 데이터는 다음과 같이 C1~F3 셀에 표시됩니다.

    스미스, 존

    111 파인 스트리트

    샌디에이고, 캘리포니아

    (555) 128-549

    존스, 고소

    222 오크 Ln.

    뉴욕, 뉴욕주

    (555) 238-1845

    앤더슨, 톰

    333 체리 애비뉴.

    시카고, 일리노이

    (555) 581-4914

수식은 다음과 같이 해석될 수 있습니다.

OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))

설명:

  • f_row = 이 오프셋 수식의 행 번호

  • f_col = 이 오프셋 수식의 열 번호

  • rows_in_set = 하나의 데이터 레코드를 만드는 행 수

  • col_in_set = 데이터 열 수

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×