본문 바로가기

분류 전체보기32

OFFSET, INDIRECT 함수 엑셀 초급자에게는 다소 어려워보이는 함수 2가지를 설명하겠습니다. 어려워 보여도 발전하려면 알아야 하는 함수에 속합니다. 1. OFFSET 함수 개념 기준 셀로 부터, 지정한 행, 열만큼 떨어진 위치에 있는 값들을 참조해서 출력해 주는 함수입니다. OFFSET( 기준점, 행, 열, [높이], [너비] ) A1셀에 "=OFFSET(A1, 3, 1)" 이런 수식을 입력했다고 합시다. 3개의 인수 "A1, 3, 1"을 잘 보세요. A1셀을 시작점으로 하여, 3행, 1열만큼 떨어진 위치에 있는 값을 가져오라는 의미입니다. A1에서 3행, 1열 이동하면 B4셀입니다. 따라서, XYZ를 반환합니다. 1개의 셀 뿐만 아니라, 범위(range)를 반환할 수도 있습니다. 아래 예에서, OFFSET(A1, 3, 5, 4,.. 2023. 8. 1.
사용자지정 숫자 표시형식 엑셀에서 셀 값이 표시되는 모양을 셀서식이라고 합니다. 셀서식을 사용자가 설정하면 "사용자지정 표시형식"이라고 합니다. 표시형식(서식) 문자 중에서 숫자를 나타내는 대표 문자 #, 0, ? 3가지를 알아 보겠습니다. 1. 숫자를 표시하는 서식문자 "사용자지정 표시형식"은 "서식코드"라고도 합니다. 서식코드는 1개 이상의 서식문자를 조합한 코드입니다. 즉, 서식문자 1개만 사용해도 서식코드입니다. 그리고, 일반적으로 "셀서식"이란 표현도 자주 사용합니다. 정확히는, 셀서식은 "표시형식"보다 의미가 넓은 단어입니다. 셀 배경색, 글꼴, 테두리도 셀서식이기 때문입니다. 어쨌든, 이 글에서 셀서식이라고 하면 사용자지정 표시형식을 뜻합니다. 대표적인 숫자 표시 서식문자는 '#'(샵), '0'(영), '?'(물음표.. 2023. 8. 1.
SUMPRODUCT : 곱한 후에 더하는 엑셀 함수 1. SUMPRODUCT 함수 개요 SUMPRODUCT() 는 개념적으로는 "곱한 후에 더한다" 입니다. 더 정확히는 "대응되는 값끼리 곱한 후에 더한다" 입니다. A열, B열에 아래와 같이 값이 있다고 합시다. SUMPRODUCT( A열, B열) 하면, 같은 행에 있는 A열 값, B열 값을 곱한 후, 4개의 값을 더합니다. (10 * 0.1) + (11 * 0.2) + (12 * 0.3) + (13 * 0.4) 함수를 사용할 때는 =SUMPRODUCT(A1:A4, B1:B4) 이렇게 합니다. 이것이 SUMPRODUCT() 함수의 기본 동작입니다. 4개의 열을 각 행별로 곱한 후 더하고 싶다면, 인수에 범위만 추가하면 됩니다. 2. SUMPRODUCT() 인수를 나열하는 2가지 방법 첫번째 방벙은 "A1.. 2023. 7. 31.
MIN MAX SMALL LARGE ... : 기초 통계 함수 1. 기초 통계 함수 개요 기초적인 통계함수들입니다. 최대값, 최소값을 찾아내고, 빈도를 구하고, 순위를 구하는 것도 모두 기초적인 통계 기능입니다. 기능 별로 나열하면 다음과 같습니다. - 최소값 : MIN() - 최대값 : MAX() - 중간값 : MEDIAN() - 오름차순 정렬시, 몇 번째 작은 값 가져오기 : SMALL() - 내림차순 정렬시, 몇 번째 큰 값 가져오기 : LARGE() - 주어진 숫자 목록에서, 특정 숫자의 순위를 구해준다. : RANK.AVG(), RANK.EQ() - 숫자 목록에서, 구간목록의 각 구간 횟수를 구해준다. : FREQUENCY() 2. MIN 함수, MAX 함수 숫자들만 있는 범위를 함수 인수로 입력합니다. MIN( 범위 ) : 범위에서 가장 작은 수를 반환합.. 2023. 7. 31.
문자열 함수들 : LEN, MID, SUBSTITUTE ... 1. 문자열 함수 개요 엑셀의 문자열 처리 함수들을 정리합시다. 아주 자주 사용하는 것들이므로 기회될 때마다 사용해보세요. - 문자열 길이 구하기 : LEN() - 문자열 왼쪽에서 몇글자 추출 : LEFT(0 - 문자열 오른쪽에서 몇글자 추출 : RIGHT(0 - 문자열 중간에서 몇글자 추출 : MID() - : - 문자열 안에서 특정 문자열 index 찾기 : FIND() - 문자열 안에서 특정 문자열 index 찾기 : SEARCH() - 문자열 안에서 특정 문자열을 대체하기 : REPLACE() - 문자열 안에서 특정 문자열을 대체하기 : SUBSTITUTE() - 소문자를 대문자로 변환 : UPPER() - 대문자를 소문자로 변환 : LOWER() - 여러 셀에 있는 값들을 1개 값으로 연결하기 .. 2023. 7. 31.
AND OR NOT XOR : 엑셀 논리 함수 엑셀에서 논리 연산을 하는 함수들입니다. 1. AND 함수 코딩을 해 본 사람들은 엑셀의 논리 연산이 특이하다는 것을 알 것입니다. 코딩에서는 ( TRUE AND FALSE) 와 같이, AND를 이항 연산자 형태로 사용합니다. 그러나, 엑셀에서 AND는 함수입니다. (1) 상수를 인수로 넣을 때 TRUE 또는 FALSE 를 AND(TRUE, FALSE, FALSE, TRUE) 와 같이, 나열할 수도 있지만, 일반적으로는 TRUE 또는 FALSE를 반환하는 함수를 인수로 나열합니다. TRUE, FALSE 대신, 1, 0 을 인수로 넣을 수도 있습니다. 정확하게는 1, 0 이 아니라, 0 이 아닌 숫자와 0 입니다. 0 은 FALSE , 0 이 아닌 숫자는 TRUE로 처리합니다. AND() 수식 예를 들면,.. 2023. 7. 31.
반응형