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.
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.