엑셀에서 TRUE = 1, FALSE =0 입니다.

 

따라서, 

 

AND 함수 대체하기

(TRUE)*(TRUE)=1*1=1

(TRUE)*(FALSE)=1*0=0 즉, 하나라도 F면 결과도 F

 

OR 함수 대체하기

(TRUE)+(TRUE)=1+1=2

(TRUE)+(FALSE)=1+0=1 즉, 하나라도 T면 결과도 T

 

[참고]

엑세스, VBE 에서는 대체 못합니다.

인수 AND 인수

인수 OR 인수

이렇게 가운데 두고 AND와 OR을 써줘야 합니다.

 

 

 

 

728x90
반응형

IS로 시작하는 함수는 TRUE나 FALSE를 반환합니다.

 

IS BLANK 비어있으면 T

IS ERROR 에러면 T 

IS ERR 에러면 T (#N/A는 제외)

IS ODD 홀수이면 T

IS EVEN 짝수면 T

IS LOGICAL 논리값이면 T

 

아니면 F

 

[ISBLANK]

=ISBLANK(A1)

A1셀이 빈 셀이면 T

 

[ISERROR]

=ISERROR(A1)

A1셀이 오류이면 T

(#N/A 포함)

 

[ISERR]

=ISERR(A1)

A1셀이 오류이면 T

(#N/A 제외)

728x90
반응형

년 추출 YEAR()

월 추출 MONTH()

일 추출 DAY()

728x90
반응형

엑셀은 날짜를 숫자처럼 취급합니다.

기준일 1900년 1월 1일을 숫자 1로 취급합니다.

이 날을 기준으로 오늘의 날짜를 숫자로 변경할 수 있습니다.

 

[암기]

엑셀 20세기 -> 1900년대 -> 1900-1-1 = 1

 

728x90
반응형

AVERAGEIF(조건범위, "어떤문자", 평균구할범위)

 

조건범위와 평균구할범위는 '시작, 끝 행'이 같아야 함.

 

[원리]

조건범위에서 어떤 문자일 경우 같은 행에 있는 계산 범위에서 평균 구함

 

728x90
반응형

조건필드

=LEFT(A1,1)*1=1

 

[주의] 별 다섯개*****

LEFT, RIGHT, MID는 문자를 반환하기 때문에

숫자와 비교하려면

숫자를 곱하는 등의 계산을 해야한다. 그래야 숫자로 바뀜.

 

[암기]

LEFT, RIGHT, MID 함수의 결과를 숫자로 취급하기 위해서는 *1 을 해줘야 한다.

LEFT, RIGHT, MID()*1

728x90
반응형

=IFERROR(식, 오류라면 이거 반환)

오류가 아니라면 식 결과 반환

728x90
반응형

FIND("찾는문자", 셀주소, 1) >=1

SEARCH("찾는문자", 셀주소, 1) >=1

 

[공통점]

문자의 위치를 반환해주는 함수

문자를 찾으면? 1 이상의 값

문자를 못찾으면? 오류 뜸

 

[차이점]

FIND 함수는 와일드카드 사용? 불가

SEARCH 함수는 와일드카드 사용? 가능 ***

 

FIND 함수는 대소문자 구분? 구분함

SEARCH 함수는 대소문자 구분? 안함 

 

728x90
반응형

와일드카드 문자는 수식('='으로 시작되는 식)에서 셀 값바로 비교가 불가능하기 때문!

 

셀 값 <- 비교 불가 -> 와일드카드

 

[예제]

"이"로 끝나는 글자인가? 논리식을 세워보자.

=A1="*이"                       (오답)

=RIGHT(A1,1)="이"           (정답)

 

[예외]

=countif(범위, "와일드카드문자")

-> 셀과 바로 비교하는 것이 아니므로 가능

 

출처

ja.conects.com/professor/teacher_v2/view/322/qna/19923704?page=1&sch_key=&sch_value=

 

 

 

 

728x90
반응형

 

시판되는 책상 높이는 72cm 입니다.

 

이수역 가구거리에 돌아다니면서 여쭤보니 사장님들이 72cm로 나온다고 하시더라구요!

책상이나 의자 구매하실 때 도움이 되었으면 좋겠습니다 :)

 

728x90
반응형

+ Recent posts