목록컴퓨터/엑셀 (226)
rand(life)
엑셀의 도움말에 보면 "엑셀의 바로가기 및 기능키"라는 항목이 있다. 거기 보면 많은 단축키들이 있는데, 그 중에서 개인적으로 유용하다 싶은 몇 개만 소개한다. 1. 전체 선택 Ctrl * (컨트롤+별표) 현재 선택된 셀에 연결된, 데이타가 있는 셀의 범위를 한번에 선택한다. 지금처럼 데이타가 있을때, B3셀을 선택하고 CTRL * 을 누르면 위와 같이, B3셀과 연결된 직사각형 범위가 선택된다. 대개는 이렇게 군데군데 떨어져 있는 경우가 드물기 때문에, 데이타가 있는 전범위를 선택하는 단축키로 유용하다. 2. 범위의 끝까지 한번에 이동 - Ctrl + 화살표 표가 클때, 마지막 셀까지 한번에 이동하려고 할때 유용하다. 이렇게 500행이 넘는 곳에서 작업을 하다가, 갑자기 1행으로 가고 싶다면, 페이지 ..
오늘은 값 또는 참조 유형을 검사할 때 사용하는 9개의 IS 함수를 설명합니다. ISBLANK 값이 빈 셀을 참조하는 경우 ISERR 값이 #N/A를 제외한 오류 값을 참조하는 경우 ISERROR 값이 임의의 오류 값(#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!)을 참조하는 경우 ISLOGICAL 값이 논리값을 참조하는 경우 ISNA 값이 #N/A(사용할 수 없는 값) 오류 값을 참조하는 경우 ISNONTEXT 값이 텍스트가 아닌 항목을 참조하는 경우. 이 함수는 값이 빈 셀을 참조하는 경우에 TRUE를 반환합니다. ISNUMBER 값이 숫자를 참조하는 경우 ISREF 값이 참조를 참조하는 경우 ISTEXT 값이 텍스트를 참조하는 경우 위에서 보는 것처럼..
오늘은 논리함수에 해당하는 AND함수와 OR함수에 대해 알아보겠습니다. AND 함수는 논리곱이라고도 하며, 주어진 인수가 모두 참일때에만 참이 됩니다. 다른 상황에서는 논리곱을 * 로 표시하기도 합니다. TRUE * TRUE = TRUE TRUE * FALSE = FALSE FALSE * TRUE = FALSE FALSE * FALSE = FALSE OR함수는 논리합이라고도 하며, 주어진 인수가 모두 거짓일때에만 거짓이 됩니다. 다른 상황에서는 논리합을 + 로 표시하기도 합니다. TRUE + TRUE = TRUE TRUE + FALSE = TRUE FALSE + TRUE = TRUE FALSE + FALSE = FALSE 국어 점수 80점 이상, 수학점수 90점 이상, 영어점수 95점 이상인 학생을 찾아..
아주 기본이 되는 내용입니다. 혹시나해서 정리했습니다. 1. 산술연산자 + 더하기 3+3 (3더하기3) - 빼기 4-1 (4빼기1) * 곱하기 3*4 (3곱하기4) / 나누기 10/5 (10나누기5) ^ 거듭제곱 3^2 (3의2제곱) 너무나 기초적인 것이죠. ^^; 거듭제곱 정도는 조금 생소할지 모릅니다만.. 2. 비교 연산자 = 같음 A1=B1 > 보다 큼 A1>B1 =B1
오늘은 지난 번에 소개했던 VLOOKUP함수와 짝을 이루는 HLOOKUP함수를 다루겠습니다. VLOOKUP함수는 주어진 범위의 맨 첫"열"에서 값을 찾아, "오른쪽"으로 몇 번째에 있는 셀의 값을 구하는 것이었습니다. HLOOKUP함수는 주어진 범위의 맨 첫"행"에서 값을 찾아, "아래쪽"으로 몇 번째에 있는 셀의 값을 구하는 함수입니다. 따라서, 셀전체의 열과 행을 바꾸어놓기만 하면 똑같은 일을 하는 함수이므로, 많은 점이 VLOOKUP함수와 유사합니다. HLOOKUP(lookup_value,table_array,row_index_num,range_lookup) lookup_value 테이블의 첫 행에서 찾을 값입니다. lookup_value는 값, 참조 또는 텍스트 문자열일 수 있습니다. table_..
오늘은 두 개의 함수를 한꺼번에..... 엑셀의 CHAR함수와 CODE함수 CHAR(숫자)하면 해당 번호의 문자가 출력된다. CHAR(80)=P CODE(문자)하면 해당 문자의 코드가 출력된다. CODE("!")=33 엑셀에서 이것이 필요한 상황도 있을 수 있다. 예를 들면, 한 셀에 여러 데이타를 줄바꿈하여 넣고 싶을때같이, 특수문자를 넣어야하는 경우가 있는 것이다. 테스트해보니, 키보드에 있는 문자는 제대로 나오는데, 기호나 그림같은 경우는 잘 안되는 경우가 있었다. ASCII 출력 문자 표 10진수 문자 10진수 문자 32 공백 80 P 33 ! 81 Q 34 " 82 R 35 # 83 S 36 $ 84 T 37 % 85 U 38 & 86 V 39 ' 87 w 40 ( 88 X 41 ) 89 Y 4..
지난 시간에 VLOOKUP함수에 대해 알아봤는데요, 도움말을 보면 주의할 사항들이 꽤 많이 나와있는데 건성으로 넘어간 것 같아서, 이번시간에는 주의할 점을 위주로 살펴보겠습니다. VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) VLOOKUP함수는 3~4개의 인수로 구성됩니다. lookup_value, 첫번째 열에서 찾을 값 table_array, 데이타의 범위 col_index_num, 몇번째 열의 정보를 가져 올 것인가 range_lookup 정확한 값을 찾을 것인가, 근사값을 찾을 것인가 그런데, 도움말을 보니 그 뒤에 주의할 점이 있습니다. TRUE이거나 생략되면 정확한 값이나 근사값을 반환합니다. 정확하게 일치하는 값이 없으면 looku..
오늘은 간단하지만 재미있는 함수를 살펴봅니다. 바로 팩토리얼 함수 FACT()입니다. 팩토리얼(factorial)은 우리말로는 "계승"이라고 합니다. 1에서부터 주어진 수까지 정수값을 계속 곱하는 것이죠. 느낌표를 붙여서 표현합니다. 5팩토리얼은 5! 이라고 표시합니다. 계승값을 반환합니다. number의 계승값은 1*2*3*...* number입니다. 구문 FACT(number) number 계승값을 구할 음수가 아닌 수로서 number가 정수가 아닌 경우 소수점 이하는 무시됩니다. FACT(5) = 5*4*3*2*1 입니다. 음수를 넣으면 오류를 출력하고, 소수점이 있는 수를 넣으면 소수점 아래는 버리고 계산합니다. 학교 다닐때 수학시간에 팩토리얼을 배웠기에 간단히 할 수 있다고하니 재미있긴한데, 이..