본문 바로가기

분류 전체보기432

[엑셀]WEEKDAY함수 - 날짜의 요일을 반환함 WEEKDAY 함수  특정 날짜의 요일을 숫자로 반환하는 함수  기본적으로 1 = 일요일, 7 = 토요일 형식으로 반환   =WEEKDAY(날짜, 숫자를 반환하는 방식 (기본값은 1))     기본값 1은       1 = 일요일, 2 = 월요일, ..., 7 = 토요일 (기본값)      2는 1 = 월요일, 2 = 화요일, ..., 7 = 일요일      3은  0 = 월요일, 1 = 화요일, ..., 6 = 일요일 =WEEKDAY(DATE(2024,11,23))  숫자 반환하는 형식은 기본값 1이므로   1 = 일요일, 2 = 월요일, ..., 7 = 토요일   2024년 11월 23일은 토요일   토요일 이므로 7   =>  7 =WEEKDAY(DATE(2024,11,23), 2) 숫자 반환하는 .. 2024. 11. 23.
[엑셀]SEARCH함수와 SEARCHB함수-문자열에서 특정 텍스트가 시작되는 위치를 반환 SEARCH 함수  문자열에서 특정 텍스트가 시작되는 위치를 반환합니다.   대소문자를 구분하지 않으며,   와일드카드(*, ?)를 지원합니다.   =SEARCH( 찾을 텍스트 , 탐색할 전체 문자열  , 탐색을 시작할 위치 (옵션, 기본값은 1) ) =SEARCH("cat", "The cat is cute")   c는 The cat is cute 문자열에서    공백 포함하여 5번째 글자입니다 =>  5 (cat의 시작 위치) =SEARCH("A", "Alphabet", 2)  A라는 문자를 Alphabet 문자열에서  2번째 A부터 찾습니다  그럼 Alpha 앞에서부터 숫자를 세면   5가 됩니다  =>  5=SEARCH("W", "Hello? How are you?")  W라는 글자를 Hello? .. 2024. 11. 22.
[엑셀]FIND함수와 FINDB함수 - 텍스트 문자의 위치 찾음 FIND함수  텍스트 문자열에서   특정 문자가 나타나는 위치를 숫자로 반환합니다.   대소문자를 구분하며,   기본적으로 왼쪽에서 오른쪽으로 탐색합니다.  =FIND(찾을문자, 탐색할 전체 텍스트,탐색을 시작할 위치 (옵션, 기본값은 1))FINDB함수   FIND 함수와 비슷  문자를 바이트 수 기준으로 구분  =FIND(찾을문자, 탐색할 전체 텍스트,탐색을 시작할 위치 (옵션, 기본값은 1)) FIND는 문자 단위로 위치를 반환하고, FINDB는 바이트 단위로 반환합니다.=FIND("A", "Excel And Analysis")  Excel And Analysis  이 문자열에서   A가 몇번째에 있는지 알아보는 것입니다   빈공간도 한 자리입니다   => 7=FIND("분석", "데이터 분석 및 .. 2024. 11. 21.
[엑셀]TRIM(양쪽 공백 제거)함수와 CONCAT(주어진 텍스트 연결)함수(CONCATENATE함수) ◈ TRIM(양쪽 공백 제거) 함수    텍스트에서 불필요한 공백    (선행 또는 후행 공백 및 여러 개의 중복 공백)을 제거합니다.     단, 단어 간의 한 칸 공백은 유지합니다.    =TRIM(텍스트)     =TRIM(" 안녕하세요 ")       =>  결과: 안녕하세요    =TRIM("데이터 분석 수업")       => 결과: 데이터 분석 수업  A1에 " OpenAI ChatGPT "가 입력되어 있을 때)   =TRIM(A1)   => 결과: OpenAI ChatGPT◈  CONCAT(주어진 텍스트 연결) 함수      예전에는 CONCATENATE 함수로 사용    여러 텍스트 문자열을 하나로 연결하는 함수입니다.     Excel 최신 버전에서는 CONCAT 함수로 대체되었습니다... 2024. 11. 20.
[엑셀]PI(원주율)함수, LEN(문자열길이)함수, REPT(특정 횟수만큼 반복)함수 ◈ PI(원주율) 함수   원주율(π)을 반환하는 함수로,    소수점 이하 15자리까지 정밀도를 제공합니다.   이를 사용하여 원의 둘레나 면적 계산 등에 활용할 수 있습니다.   =PI()     =PI()       =>  결과: 3.14159265358979             (원주율 값 반환)   =PI() * 2     => 결과: 약 6.283 (2π 계산) ◈  LEN(문자열길이) 함수    문자열의 길이를 계산하는 함수로,     공백도 문자로 포함     =LEN(문자열)      =LEN("Excel")       => 결과: 5 (문자 수 계산)     A1 셀이   Hello World!  일 경우     =LEN(A1)      => 결과는 12 (공백 포함 문자 수 계산).. 2024. 11. 19.
[엑셀]FACT(팩토리얼(계승값))함수, SQRT(제곱근(루트 값))함수, POWER(값의 거듭제곱)함수 ◈ FACT(팩토리얼(계승값)) 함수    주어진 숫자의 팩토리얼(계승값)을 계산합니다.     팩토리얼은 1부터 해당 숫자까지의 모든 정수를 곱한 값입니다.    =FACT(숫자)        =FACT(5)        → 결과: 120 (5 × 4 × 3 × 2 × 1)    =FACT(7)      → 결과: 5040 (7 × 6 × 5 × 4 × 3 × 2 × 1)◈  SQRT(제곱근(루트 값)) 함수     주어진 숫자의 제곱근(루트 값)을 계산하는 함수입니다.     입력값은 양수여야 하며,     음수를 입력하면 오류를 반환합니다.     =SQRT(숫자)     =SQRT(16)        → 결과: 4 (16의 제곱근은 4)    =SQRT(25)         → 결과: 5 (25의.. 2024. 11. 18.
[엑셀]RAND(랜덤 실수)함수와 RANDBETWEEN(지정한 두 정수의 랜덤정수 반환) 함수 1. RAND함수    0 이상 1 미만의 실수를 반환하는 함수    =RAND()    A1 셀에 =RAND()이라고 입력하고 엔터를 눌러보세요 엔터를 누르면 아래와 같이 답이 나타납니다 F9를 누르면 A1셀의 값이 변하는 것을 알 수 있습니다 F9는 수식을 다시 계산하는 단축키 입니다 이번에는 D1셀에 =RAND()*100 함수를 작성해 보세요 엔터를 입력하면 아래와 같이 답이 나옵니다 랜덤값에 100을 곱한 값입니다 F9를 누르면 D1셀의 값이 변화됩니다   D1셀에 F2를 눌러 수식을 수정합니다 =INT(RAND()*100맨 끝에 괄호를 닫습니다 =INT(RAND()*100)엔터를 입력하면 랜덤 값에 100을 곱하고 정수 값만 나타납니다  2. RANDBETWEEN함수    지정한 두 정수의 랜덤.. 2024. 11. 17.
[엑셀]ABS(절대값)함수, INT(가까운 정수) 함수 ◈ ABS(절대값)함수    절대값은 숫자의 부호(양수/음수)를 제거한 값입니다    =ABS(숫자)   또는  =ABS(셀값)  예제)  =ABS(-10)      => 음수를 제거해야하므로 10이 됩니다 =ABS(25)   => 양수이므로 값 그대로 25가 됩니다 아래와 같이 작성해 보세요 =ABS(A2)*ABS(B2) 을 입력해 보세요 ABS(A2) 함수는 -25의 절대값이므로 답은 25입니다 ABS(B2)는 5의 절대값이므로 답은 5입니다 그래서 25 * 5의 값을 구하면 125가 나옵니다  ◈  INT(가까운 정수) 함수    소수점을 제거하고 정수 부분만 반환합니다   단 음수일 경우 숫자 하나를 올립니다     =INT(숫자) 또는 =INT(셀값) =INT(5.8)소수점 제거하면 5만 남습니.. 2024. 11. 16.
[엑셀]IF중첩함수2(조건함수)-조건이 여러개 일경우 조건이 여러개 인 것을 중첩함수라고 합니다 =IF(조건1, 값1, IF(조건2, 값2, IF(조건3, 값3, ...))) 아래와 작성해 보세요  아래 파일을 다운 받아 실습해 보세요  1) 한글 점수가 90점 이상이면 A, 80점 이상이면 B, 70점 이상이면 C, 나머지는 D를 풀어 보겠습니다 조건이 90점이상, 80점이상, 70점이상, 나머지 4개이므로 IF 함수는 3개를 입력합니다 I6셀을 클릭해 보세요 =IF(한글 점수이므로 D6셀을 클릭합니다 =IF(D6한글 점수가 90점 이상이므로 이상 90 즉 >=90으로 풉니다 =IF(D6>=90조건이 끝났으므로 쉼표를 입력하고 =IF(D6>=90,A라고 표시해야하므로 =IF(D6>=90,"A"참일 경우 값입력했습니다 문자이므로 큰 따옴표를 입력합니다 쉼표.. 2024. 11. 15.
[엑셀]IF중첩함수1(조건함수)-조건이 여러개 일경우 조건이 여러개 인 것을 중첩함수라고 합니다 =IF(조건1, 값1, IF(조건2, 값2, IF(조건3, 값3, ...))) 만약 조건이 3개라면 마지막 조건은 주지 않아도 되서IF함수는 2개를 쓰면 됩니다 A1 값이 80점 이상이면 합격그렇지 않으면 불합격 으로 작성해 보세요 80점이상이면 함수를 작성할 때는 거꾸로 이상 80으로 작성합니다 =IF(A1>=80,"합격",그렇지 않으면은 조건을 주지 않으므로  =IF(A1>=80,"합격","불합격")이렇게 함수가 완성됩니다 A2값이 90점 이상 = A, 80점 이상 = B, 70점 이상 = C, 나머지 = D수식을 작성해 보세요 아래와 같습니다 =IF(A2 >= 90, "A", IF(A2 >= 80, "B", IF(A2 >= 70, "C", "D")))다음은.. 2024. 11. 14.