프로그래밍/EXCEL(7)
-
엑셀에서 문자 공백, 띄어쓰기 없애기 in excel
안녕하세요? 분석하는 디제이입니다. 데이터 분석 업무를 하는 입장에서 데이터 분석 툴이나 sql툴도 많이 사용하지만 EXCEL도 많이 사용하는데요. EXCEL에서 index(match())함수나 countifs()함수들을 사용할 때,분명 일치하는 조건인데 값이 안나오는 때가 있어서원인을 살펴보면 한 쪽 문자에 공백이 들어가있는 경우가 있을 때가 많았습니다. 그래서 오늘은 엑셀에서 공백, 띄어쓰기를 없애는 함수 2가지를 살펴보겠습니다. 바로 TRIM()함수와 SUBSTITUTE()함수인데요 그럼 설명으로 가시죠! 1. TRIM()함수 먼저 TRIM()함수부터 살펴보겠습니다.사용법 : TRIM(셀 혹은 문자)어렵지 않죠? 다음 예시를 보시죠.C2셀에 '안녕하세요' 라는 글자를 입력했고, D2에 문자길이를 ..
2024.11.16 -
엑셀 피벗테이블 '데이터 원본 참조가 잘못되었습니다.' 오류
안녕하세요? 분석하는 디제이입니다. 엑셀에서 피벗테이블 만들려고할 때 아래처럼 '데이터 원본 참조가 잘못되었습니다'라는 오류가 발생하는 원인이 발생한 적이 있으실텐데요. 오늘은 이 오류의 원인과 해결방법에 대해 알려드리려고 합니다. 원인 : 엑셀 파일 명에 대괄호 [] 가 들어가면 오류가 납니다.해결방법 : 엑셀 파일 명에 대괄호를 삭제해줍니다. 제가 위에서 오류가 났던 이유는 엑셀 파일 이름이 아래처럼 '[대외비]~~' 여기에 대괄호가 들어가있어서인데요. 이걸 삭제해주면 피벗테이블이 말끔히 잘 실행되었습니다. 별 것 없죠? ^^ 그럼 다음에 또 도움되는 정보로 찾아뵙겠습니다.
2024.09.26 -
엑셀 중복 없이 순위 구하기
안녕하세요? 분석하는 디제이입니다. 엑셀에서 아래 표와 같이 10점, 20점, 30점, 40점, 50점, 50점, 50점인 점수가 있을 때, RANK함수로 순위를 매기면 왼쪽 아래와 같이 순위 중복이 발생하는데요. 오늘은 엑셀에서 순위를 구할 때, 오른쪽 아래처럼 중복 없이 순위를 구하는 방법에 대해 알아보려고 합니다. 그럼 알아볼까요?? 결론만 알려드리면, RANK함수와 COUNTIF 혹은 COUNTIFS함수를 사용해서 아래표의 1번, 2번, 3번, 4번 순서에 따라 계산할 계획입니다. 요렇게 말이죠. 위에서 COUNTIF함수를 사용했지만, COUNTIFS함수를 사용해도 됩니다. 둘은 동일한 기능을 하는 함수니까요. 1. RANK함수로 순위 매기기 1번은 먼저 RANK함수로 주어진 값들의 순위를 매기는..
2023.05.08 -
MEDIANIF 함수
안녕하세요? 분석하는 디제이입니다. EXCEL에서 AVERAGEIF, AVERAGEIFS함수는 있는데 MEDIANIF함수는 없어서 당황한적 없으셨나요?? 그래서 오늘은 MEDIANIF 함수에 대해 알아보려고 합니다. 구문 : MEDIAN( IF( 조건범위 = 조건 , 계산할 값 범위) ) 자 그럼 이제 자세하게 알아볼까요?? MEDIANIF함수는 조건을 만족하는 값들의 중앙값을 찾는 함수인데요, 함수의 구문은 다음과 같습니다. MEDIAN( IF( 조건범위 = 조건 , 계산할 값 범위) ) 예시로 설명해보겠습니다. 다음과 같이 A,B,C그룹에 각각 번호가 있다고 합시다. 저희는 각 그룹의 중앙값을 알고 싶은 거에요. 각 그룹의 중앙값을 수기로 한 번 알아보죠. 먼저 편하게 보기 위해 그룹과 번호에 따라 ..
2021.10.13 -
INDEX(MATCH())함수
안녕하세요? 분석하는 디제이입니다. 오늘은 앞에서 본 INDEX함수와 MATCH함수를 혼합한 INDEX(MATCH())함수에 대해 알아보려고 합니다. INDEX(MATCH())함수는 INDEX함수 안에 MATCH함수를 넣어서 사용하는 것입니다. 즉, INDEX함수 구문의 행번호, 열번호에 MATCH함수를 사용하는 건데요~ 어떤 표에서 찾고자 하는 조건이 2개 이하일 때 유용하게 사용할 수 있는 함수입니다. 구문 : INDEX(표/테이블, MATCH함수, 열번호) INDEX(표/테이블, 행번호, MATCH함수) INDEX(표/테이블, MATCH함수, MATCH함수) INDEX함수와 MATCH함수를 섞어서 사용하는거다보니, INDEX와 MATCH 함수가 둘 다 어떤건지 아셔야 제대로 사용할 수 있는 함수입니..
2021.10.09 -
MATCH 함수
안녕하세요? 분석하는 디제이입니다. 오늘은 EXCEL에서 MATCH함수에 대해 알아보고자 합니다. 구문 : MATCH( 찾고싶은 값, 범위, 옵션) 그럼 이 함수가 어떤 역할을 하는지 알아보러 가볼까요? MATCH함수는 어떤 범위에서 내가 찾고싶은 값의 위치를 알려주는 함수인데요, 함수의 구문(구성)은 다음과 같습니다. MATCH(찾고싶은 값, 범위, 옵션) 예를들어 봅시다. 위와 같은 표가 있다고 합시다. 저희는 A가 표에서 몇 번째에 위치하는지 알아보려고 하는거에요. 저는 이렇게 엑셀의 A열에 표를 넣고, E1셀에 찾고싶은 값(A)을 입력했습니다. F1셀에 함수를 입력해서 찾을거에요. 그럼 함수의 구문에 맞추어 입력해보겠습니다. MATCH( 찾고싶은 값, 범위, 옵션) 찾고싶은 값은 e1셀에 입력해주..
2021.08.19