더쿼카 도구

엑셀 이름을 성과 이름으로 나누기

엑셀이나 CSV 파일을 놓고 이름 열을 고르면 성·이름 열이 붙은 파일을 받을 수 있어요. 남궁민수는 남궁·민수, 홍길동은 홍·길동으로 나눠요.

또는 여기에 끌어다 놓기 · xlsx · csv

파일은 이 브라우저 안에서만 읽어요. 서버로 보내지 않아요.

함수로 직접 하려면

이름이 B2 칸에 있을 때.

  • 성(한 글자만)
    =LEFT(B2,1)

    남궁민수 → 남(두 글자 성은 틀림)

  • 성(두 글자 성 포함)
    =IF(OR(LEFT(B2,2)={"남궁","황보","제갈","선우","사공","서문","독고"}),LEFT(B2,2),LEFT(B2,1))

    목록에 없는 두 글자 성은 직접 더해요

  • 이름
    =MID(B2,LEN(C2)+1,20)

    C2는 위에서 구한 성

자주 묻는 질문

엑셀에서 성과 이름을 나누려면?

이 페이지에 파일을 놓고 이름 열을 고르면 성·이름 열이 붙은 파일을 받습니다. 함수로 하려면 LEFT(B2,1)로 성을, MID(B2,2,20)로 이름을 꺼냅니다. 다만 남궁·황보 같은 두 글자 성은 이 수식으로는 틀려서 아래 목록 수식처럼 따로 처리해야 합니다.

두 글자 성은 어떻게 알아보나요?

남궁, 황보, 제갈, 사공, 선우, 서문, 독고, 동방, 어금, 망절, 무본, 장곡, 소봉, 강전, 공손, 을지, 황목 17개로 시작하는 세 글자 이상 이름만 두 글자 성으로 나눕니다. 두 글자 이름은 언제나 첫 글자를 성으로 봅니다. 두 글자 성 알아보기는 끌 수도 있습니다.

선우진은 선우·진인가요, 선·우진인가요?

이름만 보고는 알 수 없습니다. 그래서 선우·서문·사공·동방으로 시작하는 세 글자 이름은 일단 두 글자 성으로 나누고 미리보기에 '확인'으로 표시합니다. 표시된 줄만 직접 보고 고치면 됩니다.

띄어 쓴 이름이나 영문 이름도 되나요?

남궁 민수처럼 띄어 쓴 이름은 띄어쓰기대로 나눕니다. 영문 이름은 마지막 낱말을 성으로 봅니다. John Smith는 성 Smith, 이름 John이 됩니다.

이름 열을 자동으로 못 찾아요.

이름 열은 머리말에 성명이나 이름 같은 글자가 있어야 자동으로 고릅니다. 머리말이 없거나 다르게 적혀 있으면 열을 직접 고르세요.

파일이 서버로 가나요?

아니요. 파일은 이 페이지가 열린 브라우저 안에서만 읽고 나눕니다. 탭을 닫으면 아무것도 남지 않습니다.

다른 도구