목차
MS Excel의 고급 사용자가 되려면 Excel의 가장 유용한 Excel 공식을 마스터해야 합니다. 솔직히 말해서 기능이 너무 많아서 모두에게 쉬운 일은 아닙니다.
한 가지 트릭이 도움이 될 수 있습니다!
수식을 마스터하는 데 사용하고 여전히 사용하는 트릭 을 공유하겠습니다. Excel로 작업을 시작하기 전에 매일 5-10개의 Excel 수식을 수정했습니다. 이 개정판은 내 뇌에 공식의 영구적인 이미지를 만듭니다. 그러면 Excel 수식의 이름을 볼 때마다 해당 구문과 용도를 빠르게 기억할 수 있습니다. 이것은 수식으로 Excel 문제를 해결하려고 할 때 많은 도움이 됩니다. 이 트릭을 사용하여 Excel 수식뿐만 아니라 복잡한 모든 것을 마스터할 수 있습니다.
이 Excel 수식 자습서 에서 가장 유용한 102개 이상의 Excel 수식 치트 시트와 다운로드 가능한 무료 PDF. PDF를 다운로드하여 인쇄하여 어디에서나 사용할 수 있지만 개인적인 용도로 사용하십시오. 어떠한 종류의 상업적 용도로도 이 PDF를 사용할 수 없습니다.
B. N.: 여기에 엔지니어링, 통계, 웹 등의 특수 수식을 포함하지 않았습니다.
Excel 공식 치트 시트 PDF 다운로드
아래 버튼을 클릭하여 102개의 Excel 기능이 포함된 PDF를 다운로드합니다. 모든 Excel 수식을 구문과 많은 수의 예제로 문서화했습니다.
여기를 클릭하여 PDF
Excel 수식을 다운로드하십시오.=WEEKDAY(serial_number, [return_type])
날짜에서 요일을 식별하는 1에서 7까지의 숫자를 반환합니다.
64. DAYS
=DAYS(end_date, start_date)
두 날짜 사이의 일 수를 반환합니다.
65. NETWORKDAYS
=NETWORKDAYS(start_date, end_date, [holidays])
두 날짜 사이의 전체 근무일 수를 반환합니다.
66. WORKDAY
=WORKDAY(start_date, days, [holidays])
지정된 근무일 수 이전 또는 이후 날짜의 일련 번호를 반환합니다.
H. 기타 기능
67. AREAS
=AREAS(참조)
참조의 영역 수를 반환합니다. 영역은 인접한 셀의 범위 또는 단일 셀
68. CHAR
=CHAR(숫자)
문자를 반환합니다. 컴퓨터의 문자 세트에서 코드 번호로 지정됨
69. CODE
=CODE(텍스트)
숫자 반환 컴퓨터에서 사용하는 문자 집합에서 텍스트 문자열의 첫 번째 문자에 대한 코드
70. CLEAN
=CLEAN(텍스트)
텍스트에서 인쇄할 수 없는 모든 문자를 제거합니다. 인쇄할 수 없는 문자의 예로는 탭, 줄 바꿈 문자가 있습니다. 코드는 9와 10입니다.
71. TRIM
=TRIM(text)
다음을 제외하고 텍스트 문자열에서 모든 공백을 제거합니다. 단어 사이의 단일 공백용
72. LEN
=LEN(텍스트)
텍스트 문자열의 문자 수를 반환합니다.
73. COLUMN() & ROW() 함수
=COLUMN([참조])
참조의 열 번호 반환
=ROW([참조])
반환 참조의 행 번호
74. EXACT
=EXACT(text1, text2)
두 텍스트 문자열이 정확히 일치하는지 확인합니다. 같으며 TRUE 또는 FALSE를 반환합니다. EXACT는 대소문자를 구분합니다.
75. FORMULATEXT
=FORMULATEXT(참조)
수식을 문자열로 반환
76. LEFT(), RIGHT() 및 MID() 함수
=LEFT(text, [num_chars])
지정된 값을 반환합니다. 텍스트 문자열의 시작부터 문자 수
=MID(text, start_num, num_chars)
시작 위치와 길이가 지정된 경우 텍스트 문자열의 중간부터 문자를 반환합니다
=RIGHT(text, [num_chars])
텍스트 문자열의 끝에서 지정된 문자 수 반환
77. LOWER (), PROPER() 및 UPPER() 함수
=LOWER(텍스트)
텍스트 문자열의 모든 문자를 소문자로 변환합니다.
=PROPER(텍스트)
텍스트 문자열을 적절한 대소문자로 변환합니다. 각 단어의 첫 번째 문자는 대문자로 나머지 문자는 모두 소문자로
=UPPER(text)
텍스트 문자열을 모두 대문자로 변환
78. REPT
=REPT(text, number_times)
텍스트 반복 a주어진 횟수. REPT를 사용하여 텍스트 문자열
의 여러 인스턴스로 셀을 채웁니다. 79. SHEET
=SHEET([value])
참조 시트의 시트 번호 반환
80. SHEETS
=SHEETS([참조])
번호 반환 참조의 시트 수
81. TRANSPOSE
=TRANSPOSE(array)
셀의 세로 범위를 가로 범위로 변환합니다. 또는 그 반대
82. TYPE
=TYPE(값)
값의 데이터 유형을 나타내는 정수를 반환합니다. 숫자 = 1, 텍스트 = 2; 논리값 = 4, 오류값 = 16; array = 64
83. VALUE
=VALUE(text)
숫자를 나타내는 텍스트 문자열을 숫자로 변환
I. 순위 기능
84. 순위
=RANK(번호, 참조, [순서])
이 함수는 Excel 2007 및 기타 버전과의 호환성을 위해 사용할 수 있습니다.
숫자 목록에 있는 숫자의 순위를 반환합니다: 목록의 다른 값에 상대적인 크기
85. RANK.AVG
=RANK.AVG(number, ref, [order])
숫자 목록에서 숫자의 순위를 반환합니다. 목록의 다른 값; 둘 이상의 값이 동일한 순위를 갖는 경우 평균 순위가 반환됩니다
86. RANK.EQ
=RANK.EQ(숫자, ref, [order])
숫자 목록에서 숫자의 순위를 반환합니다: 다른 숫자에 상대적인 크기목록의 값; 둘 이상의 값이 동일한 순위를 갖는 경우 해당 값 집합의 최상위 순위가 반환됩니다
J. 논리 함수
87. AND
=AND(logical1, [logical2], [logical3], [logical4], …)
모든 인수가 TRUE인지 확인하고, 모든 인수가 TRUE이면 TRUE를 반환
88. NOT
=NOT(논리적)
FALSE를 TRUE로, TRUE를 FALSE
로 변경
89. OR
=OR(logical1, [logical2], [logical3], [logical4], …)
인수 중 하나라도 TRUE인지 확인하고 TRUE 또는 거짓. 모든 인수가 FALSE
90인 경우에만 FALSE를 반환합니다. XOR
=XOR(logical1, [logical2], [logical3], …)
모든 인수의 논리적 '배타적 논리합'을 반환합니다.
블로그를 읽어주셔서 감사합니다. 이 Excel 함수 목록이 도움이 되었나요? 이 기사가 도움이 된다면 친구 및 동료와 공유하십시오. 이 목록을 개선할 수 있는 제안이 있습니까? 의견 상자에 알려주십시오. 또는 [email protected]
로 이메일을 보내주십시오.Excel 시트의 예(.xlsx 파일 무료 다운로드)위의 모든 Excel 수식을 하나의 Excel 시트에 문서화하여 수식을 조정하여 더 잘 이해하고 연습할 수 있도록 했습니다.
여기를 클릭하여 .xlsx 파일을 다운로드하세요.
예제가 포함된 가장 유용한 102가지 Excel 수식
A. IS 함수
1. ISBLANK
=ISBLANK(값)
셀이 비어 있으면 TRUE를 반환합니다. 셀이 비어 있지 않으면 FALSE를 반환합니다.
2. ISERR
=ISERR(value)
#N/A를 제외한 오류(#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? 또는 #NULL!)이며 TRUE 또는 FALSE
<14를 반환합니다>
3. ISERROR
=ISERROR(값)
값이 오류인지 확인합니다(#N/A, #VALUE!, #REF!, #DIV /0!, #NUM!, #NAME? 또는 #NULL!), TRUE 또는 FALSE
를 반환합니다. 4. ISEVEN
=ISEVEN( 값)
숫자가 짝수이면 TRUE 반환
5. ISODD
=ISODD(값)
숫자가 홀수이면 TRUE를 반환합니다.
6. ISFORMULA
=ISFORMULA(value)
참조가 셀에 대한 것인지 확인합니다. 수식을 포함하고 TRUE 또는 FALSE
를 반환합니다. 7. ISLOGICAL
=ISLOGICAL(value)
값이 논리 값(TRUE 또는 FALSE)을 반환하고 TRUE 또는 FALSE
를 반환합니다. 8. ISNA
=ISNA(value)
값이 #N/A이고 TRUE를 반환하거나FALSE
9. ISNUMBER
=ISNUMBER(값)
값이 숫자인지 확인하고 TRUE 또는 FALSE를 반환
10. ISREF
=ISREF(값)
값이 참조인지 확인하고 TRUE 또는 FALSE
를 반환합니다.
11. ISTEXT
=ISTEXT(값)
값이 텍스트인지 확인하고 TRUE 또는 FALSE
를 반환합니다.
12. ISNONTEXT
=ISNONTEXT(값)
값이 텍스트가 아닌지 확인하고(빈 셀은 텍스트가 아님) TRUE 또는 FALSE를 반환합니다.
B. 조건부 함수
13. AVERAGEIF
=AVERAGEIF(범위, 기준, [평균_범위])
지정된 조건 또는 기준
에 지정된 셀의 평균(산술 평균)을 찾습니다. 14. SUMIF
=SUMIF(범위, 기준, [sum_range] )
주어진 조건이나 기준에 의해 지정된 셀을 더합니다.
15. COUNTIF
=COUNTIF(범위, 기준)
주어진 조건을 만족하는 범위 내의 셀 수를 센다. ion
16. AVERAGEIFS
=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
평균 구하기 (산술 평균) 주어진 조건 또는 기준 세트에 의해 지정된 셀에 대한
17. SUMIFS
=SUMIFS(sum_range, criteria_range1, criteria1, [ criteria_range2, criteria2], ...)
지정된 집합으로 지정된 셀을 추가합니다.조건 또는 기준
18. COUNTIFS
=COUNTIFS(기준_범위1, 기준1, [기준_범위2, 기준2], …)
카운트 지정된 조건 또는 기준 집합에 의해 지정된 셀 수
19. IF
=IF(logical_test, [value_if_true], [value_if_false]
조건이 충족되는지 확인하고 TRUE이면 하나의 값을 반환하고 다른 값은 FALSE
20. IFERROR
=IFERROR( value, value_if_error)
식이 오류이면 value_if_error를 반환하고 그렇지 않으면 식 자체의 값을 반환합니다.
21. IFNA
=IFNA(value, value_if_na)
식이 #N/A로 확인되면 지정한 값을 반환하고, 그렇지 않으면 식의 결과를 반환합니다.
C. 수학 함수
22. SUM
=SUM(숫자1, [숫자2], [숫자3], [숫자4], …)
에 있는 모든 숫자를 더합니다. 셀 범위
23. AVERAGE
=AVERAGE(숫자1, [숫자2], [숫자3], [num ber4], …)
인수의 평균(산술 수단)을 반환합니다. 인수는 숫자나 이름, 배열 또는 숫자를 포함하는 참조일 수 있습니다.
24. AVERAGEA
=AVERAGEA(value1, [value2], [value3], [value4], …)
인수의 평균(산술 평균)을 반환하고 텍스트를 평가하고 FALSE 인수를 0으로; TRUE는 1로 평가됩니다. 인수는 숫자, 이름,배열 또는 참조.
25. COUNT
=COUNT(value1, [value2], [value3], …)
범위에서 숫자
26을 포함하는 셀 수를 계산합니다. COUNTA
=COUNTA(value1, [value2], [value3], …)
범위에서 비어 있지 않은 셀 수를 계산합니다.
27. MEDIAN
=MEDIAN(숫자1, [숫자2] , [숫자3], ...)
중앙값 또는 주어진 숫자 집합의 중간에 있는 숫자를 반환합니다.
28. SUMPRODUCT
=SUMPRODUCT(array1, [array2], [array3], …)
해당 범위 또는 배열의 곱의 합계를 반환합니다.
29. SUMSQ
=SUMSQ(숫자1, [숫자2], [숫자3], …)
인수 제곱의 합을 반환합니다. 인수는 숫자, 배열, 이름 또는 숫자가 포함된 셀에 대한 참조일 수 있습니다
30. COUNTBLANK
=COUNTBLANK(range)
범위의 빈 셀 수를 계산합니다. 31. EVEN
=EVEN(숫자)
양수를 반올림합니다. 가장 가까운 짝수 정수
32. ODD
=ODD(숫자)
양수를 반올림합니다. 음수는 가장 가까운 홀수로 내림합니다.
33. INT
=INT(숫자)
숫자를 내림합니다. 가장 가까운 정수
34. LARGE
=LARGE(array, k)
a에서 k번째로 큰 값을 반환합니다.데이터 세트. 예를 들어, 다섯 번째로 큰 숫자
35. SMALL
=SMALL(array, k)
k 번째를 반환합니다. 데이터 세트에서 가장 작은 값. 예를 들어, 다섯 번째로 작은 숫자
36. MAX & MAXA
=MAX(숫자1, [숫자2], [숫자3], [숫자4], …)
값 집합에서 가장 큰 값을 반환합니다. 논리값 및 text
=MAXA(값1, [값2], [값3], [값4], …) 무시
값 집합에서 가장 큰 값을 반환합니다. 논리 값과 텍스트를 무시하지 마십시오. MAXA 함수는 TRUE를 1로, FALSE를 0으로, 모든 텍스트 값을 0으로 평가합니다. 빈 셀은 무시됩니다.
37. MIN & MINA
=MIN(숫자1, [숫자2], [숫자3], [숫자4], …)
값 집합에서 가장 작은 숫자를 반환합니다. 논리값 및 text
=MINA(값1, [값2], [값3], [값4], …) 무시
값 집합에서 가장 작은 값을 반환합니다. 논리 값과 텍스트를 무시하지 마십시오. MAXA 함수는 TRUE를 1로, FALSE를 0으로, 모든 텍스트 값을 0으로 평가합니다. 빈 셀은 무시됩니다.
38. MOD
=MOD(숫자 , 제수)
숫자를 제수로 나눈 나머지를 반환합니다.
39. RAND
=RAND()
0보다 크거나 같고 1보다 작은 임의의 숫자를 반환하며 균등하게 분포됨(재계산 시 변경됨)
40. RANDBETWEEN
=RANDBETWEEN(하단, 상단)
지정한 숫자 사이의 난수
41. SQRT
=SQRT(숫자)
숫자의 제곱근을 반환
42. SUBTOTAL
=SUBTOTAL(function_num, ref1, [ref2], [ref3], …)
에서 소계를 반환합니다. 목록 또는 데이터베이스
D. FIND & 검색 기능
43. FIND
=FIND(find_text, within_text, [start_num])
다른 텍스트 문자열 내에서 한 텍스트 문자열의 시작 위치를 반환합니다. FIND는 대소문자를 구분합니다.
44. SEARCH
=SEARCH(find_text, within_text, [start_num])
특정 문자 또는 텍스트 문자열이 처음 발견된 문자, 왼쪽에서 오른쪽으로 읽음(대소문자 구분 안 함)
45. SUBSTITUTE
=SUBSTITUTE (text, old_text, new_text, [instance_num])
텍스트 문자열에서 기존 텍스트를 새 텍스트로 바꿉니다
46. REPLACE
=REPLACE(old_text, start_num, num_chars, new_text)
텍스트 문자열의 일부를 다른 텍스트 문자열로 교체
E. LOOKUP FUNCTIONS
47. MATCH
=MATCH(lookup_value, lookup_array, [match_type])
배열에서 지정된 순서로 지정된 값과 일치하는 항목의 상대적 위치를 반환합니다.
48. LOOKUP
=LOOKUP(lookup_value, lookup_vector, [result_vector])
한 행에서 값을 찾습니다. 또는 1열범위 또는 배열에서. 이전 버전과의 호환성을 위해 제공됨
49. HLOOKUP
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
찾음 테이블의 맨 위 행 또는 값 배열의 값을 반환하고 지정한 행의 동일한 열에 있는 값을 반환합니다.
50. VLOOKUP
= VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
테이블의 가장 왼쪽 열에서 값을 찾은 다음 지정한 열에서 같은 행의 값을 반환합니다. 기본적으로 테이블은 오름차순으로 정렬되어야 합니다.
F. 참조 기능
51. ADDRESS
=ADDRESS(row_num , column_num, [abs_num], [a1], [sheet_text])
지정된 행 및 열 번호가 주어지면 셀 참조를 텍스트로 생성합니다.
52 . CHOOSE
=CHOOSE(index_num, value1, [value2], [value3], …)
인덱스 번호를 기준으로 값 목록에서 수행할 값 또는 작업을 선택합니다
53. INDEX
배열 형식: =INDEX(배열, 행_번호, [열_번호])
반환 지정된 셀의 값 또는 셀 배열
참조 양식: =INDEX(참조, 행_번호, [열_번호], [면적_번호])
지정된 셀에 대한 참조를 반환합니다.
54. INDIRECT
=INDIRECT(ref_text, [a1])
텍스트 문자열
로 지정된 참조를 반환합니다. 55. OFFSET
=OFFSET(reference- rows, cols, [height], [width])
주어진 참조에서 주어진 수의 행과 열인 범위에 대한 참조를 반환합니다
G. 날짜 & 시간 함수
56. 날짜
=DATE(년, 월, 일)
Microsoft Excel 날짜-시간 코드에서 날짜를 나타내는 숫자를 반환
57. DATEVALUE
=DATEVALUE(date_text)
텍스트 형식의 날짜를 Microsoft Excel에서 날짜를 나타내는 숫자로 변환합니다. 날짜-시간 코드
58. TIME
=TIME(시, 분, 초)
시, 분, 초 변환 시간 형식
59. TIMEVALUE
=TIMEVALUE(time_text)
변환 0(오전 12:00:00)에서 0.999988424(오후 11:59:59)까지의 숫자인 시간에 대한 Excel 일련 번호에 대한 텍스트 시간입니다. 수식
60을 입력한 후 시간 형식으로 숫자 형식을 지정합니다. NOW
=NOW()
현재 날짜를 반환하고 날짜 및 시간 형식의 시간
61. TODAY
=TODAY()
날짜 형식의 현재 날짜를 반환
62. YEAR(), MONTH(), DAY(), HOUR(), MINUTE(), SECOND()
YEAR(), MONTH (), DAY(), HOUR(), MINUTE() 및 SECOND() 함수
이 모든 함수는 serial_number