Excel18 엑셀 특정 기호 기준으로 문자열 추출하기 과일명과 코드로 이루어진 아이템코드(A열)에서 과일명(B열)만 추출하려면? 또는 코드(C열)만 추출하려면? 업무를 하다보면 종종 위와 같은 문자열 처리를 해야할 때가 있습니다.방법을 설명드리도록 하겠습니다. 아이템코드는 과일명 + "_" + 코드로 이루어져 있습니다."_" 기호를 기준으로 필요한 문자열을 추출하면 됩니다. 특정 기호 기준 왼쪽 문자열 추출 1. 우선 FIND 함수로 "_" 기호가 몇번째 자리에 위치하는지를 알아야 합니다.=FIND("_", A2)의 결과값은 3입니다. 2. LEFT 함수로 필요한 문자열까지 추출합니다.=LEFT(A2, FIND("_",A2)-1)-1을 해주는 이유는 "_"를 제외하기 위함입니다. 특정 기호 기준 오른쪽 문자열 추출 1. 우선 FIND 함수로 "_".. 2025. 3. 21. 엑셀 조건에 맞는 여러 값 가져오기 보통 조건에 맞는 값을 찾을 때 VLOOKUP을 사용합니다. 하지만 VLOOKUP은 조건에 맞는 값 중 가장 처음 발견된 값만을 반환합니다. 조건에 맞는 값이 여러개 있을 때 사용하기엔 제한이 있습니다. 이럴 때 사용할 수 있는 수식을 예시와 함께 설명드리겠습니다. A열에는 과일, B열에는 가격이 입력돼 있습니다.D2에 입력된 과일의 가격을 가져오고 싶다면 아래 수식을 사용할 수 있습니다. =TEXTJOIN(", ", TRUE, FILTER(B2:B5,A2:A5=D2)) 수식 풀이를 해보겠습니다. 1. FILTER 함수는 특정 조건을 만족하는 데이터만 필터링하여 반환하는 함수입니다. 첫번째 인자로는필터링할 데이터 범위를 입력합니다. 여기서는 B2:B5로, 조건에 맞는 가격을 가져옵니다.두번째 인자에.. 2025. 2. 20. 엑셀 조건에 맞는 값 개수 세기 배열내에 조건에 맞는 값이 몇 개 있는지 확인할 수 있는 방법입니다. 예를 들어 설명해보겠습니다.아래와 같이 A열에 숫자 혹은 글자가 입력돼있을 때, 글자수가 7자리 보다 큰 값은 총 몇 개인지 알고자 할 때 사용할 수 있습니다. 원하는 값을 구하는 방법은 다양하지만 SUMPRODUCT를 사용하여 간단하게 구할 수 있습니다. =SUMPRODUCT((LEN(A2:A8)>7)*1) 함수 풀이를 해보겠습니다. 1. 우선 글자수를 확인하는 함수인 LEN을 사용해야 합니다.LEN(A2:A8)>7은 글자수가 7자리보다 크면 TRUE, 아닐 경우 FALSE를 반환합니다. 결과는 FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, TRUE 입니다. 2. 곱하기 1이 사용된 이유는 TRUE =.. 2025. 2. 20. 엑셀 조건별 구간 값 구하기 - 운임 예제 Match와 Index함수를 사용하여 구간 값을 구하는 방법을 알아보겠습니다. 무게에 따라 운임이 기재된 운임표가 있습니다.1kg의 운임은 $20 이며, 7kg의 운임은 $80인 운임테이블 입니다. E1셀에 무게를 입력하면 자동으로 E2셀에 금액이 계산되는 수식을 설정해보겠습니다. =INDEX($B$2:$B$11,MATCH(E1,$A$2:$A$11)) E2셀에 위의 식을 입력하면 8kg에 해당하는 $90이 자동으로 입력됩니다. 수식에 대해 설명 드리면, INDEX내에 MATCH 함수가 내포된 형태 입니다. INDEX의 첫번째 인수인 참조영역은 아래의 빨간색 상자 부분이며, 두번째 인수에 MATCH함수의 결과값이 들어가는 구조 입니다. 예제에서는 MATCH 함수의 결과값이 8입니다. 즉, 참조영역(.. 2021. 2. 4. COUNTIF를 활용한 EXCEL 중복 값 확인 조건부 서식과 COUNTIF 함수를 활용하여 중복값을 어떻게 확인할 수 있는지 알아보겠습니다. Sheet1과 Sheet2 두개의 시트에 모두 존재하는 값만 골라내고 싶을 때 어떻게 해야 할까요?아래의 내용을 읽어보시면 위의 문제를 해결할 수 있습니다. Sheet1 C열에는 아래와 같이 8개의 값이 있습니다.Sheet2 C열에는 3개의 값이 있습니다. 우리는 여기서 Sheet2에 입력된 값 AAA, BBB, CCC가 Sheet1에 있을 경우 Sheet1의 해당 값에 음영을 채우고자 합니다. 첫번째, Sheet1의 값을 블록 설정한다. (아래 파란색 상자 확인)두번째, 조건부 서식 클릭(아래 빨간색 상자 확인) -> 새 규칙 클릭 -> 수식을 사용하여 서식을 지정할 셀 결정 클릭 세번째, 다음 수식이 참.. 2021. 1. 18. 엑셀 머리글 바닥글 편집 방법 엑셀 머리글 바닥글 입력하는 3가지 방법을 소개해드리도록 하겠습니다. 우선 머리글과 바닥글이 무엇인지 간략하게 설명드리도록 하겠습니다. 엑셀 문서를 작성한 후 출력할 때 문서 상단과 하단에 페이지수 등의 내용을 입력하고 싶을 때가 있을 것입니다. 문서 상단에 입력하고자 하는 경우에는 머리글을, 하단에 입력하고자 하는 경우 바닥글을 추가하시면 됩니다. 첫번째 방법, 삽입 - 머리글/바닥글 머리글과 바닥글을 클릭하면 머리글과 바닥글을 입력할 수 있게 활성화 됩니다.또한 머리글/바닥글 관련하여 사용할 수 있는 기능들도 같이 표시됩니다.(아래 파란식 상자) 두번째 방법, 페이지 레이아웃 - 페이지 설정아래 스크린샷에서 작은 빨간색 상자를 클릭해보세요. 그럼 아래와 같이 페이지 설정창이 나타납니다. .. 2020. 9. 10. 이전 1 2 3 다음