목록의 계산 열에 수식을 사용하면 가격에 대한 판매세 계산과 같은 기존 열에 추가할 수 있습니다. 이러한 데이터를 결합하여 프로그래밍 방식으로 데이터의 유효성을 검사할 수 있습니다. 계산 열을 추가하려면 + 열 추가를 클릭한 다음 자세히를 선택합니다.
참고: 계산된 필드는 자체 행에서만 작동할 수 있으므로 다른 행의 값이나 다른 목록 또는 라이브러리에 포함된 열을 참조할 수 없습니다. 조회 필드는 수식에서 지원되지 않으며, 수식을 처리할 때 ID가 없으므로 새로 삽입된 행의 ID를 사용할 수 없습니다.
수식을 입력할 때 달리 지정하지 않으면 키워드와 연산자 사이에 공백이 없습니다.
다음은 전체 목록이 아닙니다. 모든 수식을 보려면 이 문서의 끝에 있는 사전순 목록을 참조하세요.
아래 제목을 선택하여 열고 자세한 지침을 확인하세요.
다음 수식을 사용하여 문의 조건을 테스트하고 예 또는 아니요 값을 반환하거나, OK 또는 Not OK와 같은 대체 값을 테스트하거나, null 값을 나타내는 빈 또는 대시를 반환할 수 있습니다.
숫자가 다른 숫자보다 크거나 작은지 확인합니다.
IF 함수를 사용하여 이 비교를 수행합니다.
열 1 |
열 2 |
수식 |
설명(가능한 결과) |
---|---|---|---|
15000 |
9000 |
=[Column1]>[Column2] |
Column1이 Column2보다 크나요? (예) |
15000 |
9000 |
=IF([Column1]<=[Column2], "OK", "Not OK") |
Column1이 Column2보다 작거나 같은가요? (확인 안 됨) |
열 내용을 비교한 후 논리 값 반환
논리 값(예 또는 아니요)인 결과의 경우 AND, OR 및 NOT 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(가능한 결과) |
---|---|---|---|---|
15 |
9 |
8 |
=AND([Column1]>[Column2], [Column1]<[Column3]) |
15가 9보다 크고 8보다 작습니까? (아니요) |
15 |
9 |
8 |
=OR([Column1]>[Column2], [Column1]<[Column3]) |
15가 9보다 크거나 8보다 작습니까? (예) |
15 |
9 |
8 |
=NOT([Column1]+[Column2]=24) |
15+ 9가 24와 같지 않습니까? (아니요) |
다른 계산인 결과 또는 예 또는 아니요 이외의 다른 값의 경우 IF, AND 및 OR 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(가능한 결과) |
---|---|---|---|---|
15 |
9 |
8 |
=IF([Column1]=15, "OK", "Not OK") |
Column1의 값이 15이면 "OK"를 반환합니다. (확인) |
15 |
9 |
8 |
=IF(AND([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK") |
15가 9보다 크고 8보다 작으면 "확인"을 반환합니다. (확인 안 됨) |
15 |
9 |
8 |
=IF(OR([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK") |
15가 9보다 크거나 8보다 작으면 "확인"을 반환합니다. (확인) |
0을 공백 또는 대시로 표시
0을 표시하려면 간단한 계산을 수행합니다. 빈 대시 또는 대시를 표시하려면 IF 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(가능한 결과) |
---|---|---|---|
10 |
10 |
=[Column1]-[Column2] |
첫 번째 숫자에서 두 번째 숫자를 뺍니다(0). |
15 |
9 |
=IF([Column1]-[Column2],"-",[Column1]-[Column2]) |
값이 0이면 대시를 반환합니다(-). |
열에서 오류 값 숨기기
오류 값 대신 대시, #N/A 또는 NA를 표시하려면 ISERROR 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(가능한 결과) |
---|---|---|---|
10 |
0 |
=[Column1]/[Column2] |
오류가 발생합니다(#DIV/0!). |
10 |
0 |
=IF(ISERROR([Column1]/[Column2]),"NA",[Column1]/[Column2]) |
값이 오류이면 NA가 반환됩니다. |
10 |
0 |
=IF(ISERROR([Column1]/[Column2]),"-",[Column1]/[Column2]) |
값이 오류이면 대시가 반환됩니다. |
빈 필드 확인
ISBLANK 수식을 사용하여 빈 필드를 찾을 수 있습니다.
열 1 |
수식 |
설명(가능한 결과) |
"젤리 콩" |
=ISBLANK([Column1] |
비어 있는 경우 예 또는 아니요를 반환합니다. |
"강철" |
=IF(ISBLANK([Column1]), "Not OK", "OK") |
자신의 선택을 입력 - 첫 번째는 비어있는 경우, 두 번째는 그렇지 않은 경우 |
더 많은 IS 함수는 IS 함수를 참조하세요.
다음 수식을 사용하여 날짜에 일, 월 또는 연도 수를 추가하고, 두 날짜의 차이를 계산하고, 시간을 10진수 값으로 변환하는 등의 날짜 및 시간을 기반으로 계산을 수행할 수 있습니다.
날짜 추가
날짜에 일 수를 추가하려면 더하기(+) 연산자를 사용합니다.
참고: 날짜를 조작할 때 계산 열의 반환 형식을 날짜 및 시간으로 설정해야 합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
6/9/2007 |
3 |
=[Column1]+[Column2] |
2007년 6월 9일에 3일 추가(2007년 6월 12일) |
12/10/2008 |
54 |
=[Column1]+[Column2] |
2008년 12월 10일(2009년 2월 2일)에 54일 추가 |
날짜에 월 수를 추가하려면 DATE, YEAR, MONTH 및 DAY 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
2007년 6월 9일(2007년 9월 9일)에 3개월 추가 |
12/10/2008 |
25 |
=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
2008년 12월 10일(2011년 1월 10일)에 25개월 추가 |
날짜에 연도 수를 추가하려면 DATE, YEAR, MONTH 및 DAY 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
2007년 6월 9일(2010년 6월 9일)에 3년 추가 |
12/10/2008 |
25 |
=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
2008년 12월 10일(2033년 12월 10일)에 25년 추가 |
날짜에 일, 월 및 연도의 조합을 추가하려면 DATE, YEAR, MONTH 및 DAY 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
6/9/2007 |
=DATE(YEAR([Column1])+3,MONTH([Column1])+1,DAY([Column1])+5) |
2007년 6월 9일(2010년 7월 14일)에 3년, 1개월 및 5일 추가 |
12/10/2008 |
=DATE(YEAR([Column1])+1,MONTH([Column1])+7,DAY([Column1])+5) |
2008년 12월 10일(2010년 7월 15일)에 1년, 7개월 및 5일 추가 |
두 날짜의 차 계산
DATEDIF 함수를 사용하여 이 계산을 수행합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
1995년 1월 1일 |
1999년 6월 15일 |
=DATEDIF([Column1], [Column2],"d") |
두 날짜 사이의 일 수를 반환합니다(1626). |
1995년 1월 1일 |
1999년 6월 15일 |
=DATEDIF([Column1], [Column2],"ym") |
연도 부분을 무시하고 날짜 사이의 월 수를 반환합니다(5). |
1995년 1월 1일 |
1999년 6월 15일 |
=DATEDIF([Column1], [Column2],"yd") |
연도 부분(165)을 무시하고 날짜 사이의 일 수를 반환합니다. |
두 시간의 차 계산
결과를 표준 시간 형식(시간:분:초)으로 표시하려면 빼기 연산자(-) 및 TEXT 함수를 사용합니다. 이 메서드가 작동하려면 시간이 24를 초과하지 않아야 하며 분 및 초는 60을 초과하지 않아야 합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
2007/06/09 오전 10:35 |
2007/06/09 오후 3:30 |
=TEXT([Column2]-[Column1],"h") |
두 번 사이의 시간 (4) |
2007/06/09 오전 10:35 |
2007/06/09 오후 3:30 |
=TEXT([Column2]-[Column1],"h:mm") |
두 번 사이의 시간 및 분(4:55) |
2007/06/09 오전 10:35 |
2007/06/09 오후 3:30 |
=TEXT([Column2]-[Column1],"h:mm:ss") |
두 번 사이의 시간, 분 및 초(4:55:00) |
한 시간 단위를 기반으로 하는 합계로 결과를 표시하려면 INT 함수 또는 HOUR, MINUTE 또는 SECOND 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
2007/06/09 오전 10:35 |
2007년 6월 10일 오후 3:30 |
=INT(([Column2]-[Column1])*24) |
총 2회(28시간) |
2007/06/09 오전 10:35 |
2007년 6월 10일 오후 3:30 |
=INT(([Column2]-[Column1])*1440) |
두 번 사이의 총 분 (1735) |
2007/06/09 오전 10:35 |
2007년 6월 10일 오후 3:30 |
=INT(([Column2]-[Column1])*86400) |
두 번 사이의 총 초(104100) |
2007/06/09 오전 10:35 |
2007년 6월 10일 오후 3:30 |
=HOUR([Column2]-[Column1]) |
두 번 사이의 시간, 차이가 24를 초과하지 않는 경우 (4) |
2007/06/09 오전 10:35 |
2007년 6월 10일 오후 3:30 |
=MINUTE([Column2]-[Column1]) |
차이가 60을 초과하지 않는 경우 두 번 사이의 분 (55) |
2007/06/09 오전 10:35 |
2007년 6월 10일 오후 3:30 |
=SECOND([Column2]-[Column1]) |
차이가 60(0)을 초과하지 않는 경우 두 번 사이의 초 |
시간 변환
표준 시간 형식에서 10진수로 시간을 변환하려면 INT 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
오전 10:35 |
=([Column1]-INT([Column1]))*24 |
오전 12:00 이후의 시간 수(10.583333) |
오후 12:15 |
=([Column1]-INT([Column1]))*24 |
오전 12:00 이후의 시간 수(12.25) |
시간을 10진수에서 표준 시간 형식(시간:분:초)으로 변환하려면 나누기 연산자와 TEXT 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
23:58 |
=TEXT(Column1/24, "hh:mm:ss") |
오전 12:00 이후 시간, 분 및 초(00:59:55) |
2:06 |
=TEXT(Column1/24, "h:mm") |
오전 12:00 이후의 시간 및 분(0:05) |
줄리안 날짜 삽입
줄리안 날짜는 현재 연도와 연초 이후의 일 수의 조합인 날짜 형식을 나타냅니다. 예를 들어 2007년 1월 1일은 2007001 표시되고 2007년 12월 31일은 2007365 표시됩니다. 이 형식은 율리우스력에 기반하지 않습니다.
날짜를 줄리안 날짜로 변환하려면 TEXT 및 DATEVALUE 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
6/23/2007 |
=TEXT([Column1],"yy")&TEXT(([Column1]-DATEVALUE("1/1/"& TEXT([Column1],"yy"))+1),"000") |
두 자리 연도가 있는 줄리안 형식의 날짜(07174) |
6/23/2007 |
=TEXT([Column1],"yyyy")&TEXT(([Column1]-DATEVALUE("1/1/"&TEXT([Column1],"yy"))+1),"000") |
4자리 연도가 있는 줄리안 형식의 날짜(2007174) |
날짜를 천문학에 사용되는 줄리안 날짜로 변환하려면 상수 2415018.50을 사용합니다. 이 수식은 1901년 3월 1일 이후의 날짜와 1900년 날짜 시스템을 사용하는 경우에만 작동합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
6/23/2007 |
=[Column1]+2415018.50 |
천문학에 사용되는 줄리안 형식의 날짜 (2454274.50) |
날짜를 요일로 표시
날짜를 요일의 텍스트로 변환하려면 TEXT 및 WEEKDAY 함수를 사용합니다.
열 1 |
수식 |
설명(가능한 결과) |
---|---|---|
2007년 2월 19일 |
=TEXT(WEEKDAY([Column1]), "dddd") |
날짜의 요일을 계산하고 일의 전체 이름(월요일)을 반환합니다. |
2008년 1월 3일 |
=TEXT(WEEKDAY([Column1]), "ddd") |
날짜의 요일을 계산하고 약식 날짜 이름(목)을 반환합니다. |
다음 수식을 사용하여 숫자 추가, 빼기, 곱하기 및 나누기, 숫자의 평균 또는 중앙값 계산, 숫자 반올림 및 값 계산과 같은 다양한 수학 계산을 수행할 수 있습니다.
숫자 더하기
행에 있는 두 개 이상의 열에 숫자를 추가하려면 더하기 연산자(+) 또는 SUM 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(결과) |
---|---|---|---|---|
6 |
5 |
4 |
=[Column1]+[Column2]+[Column3] |
처음 세 열에 값을 추가합니다(15). |
6 |
5 |
4 |
=SUM([Column1],[Column2],[Column3]) |
처음 세 열에 값을 추가합니다(15). |
6 |
5 |
4 |
=SUM(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
Column1이 Column2보다 크면 차와 Column3을 추가합니다. 그렇지 않으면 10 및 Column3(5)을 추가합니다. |
숫자 빼기
한 행에 있는 두 개 이상의 열에서 숫자를 빼려면 빼기 연산자(-) 또는 음수와 함께 SUM 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(결과) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[Column1]-[Column2] |
15000에서 9000을 뺍니다(6000). |
15000 |
9000 |
-8000 |
=SUM([Column1], [Column2], [Column3]) |
음수 값(16000)을 포함하여 처음 세 열에 숫자를 추가합니다. |
두 수의 차를 백분율로 계산
빼기(-) 및 나누기(/) 연산자와 ABS 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
2342 |
2500 |
=([Column2]-[Column1])/ABS([Column1]) |
백분율 변경(6.75% 또는 0.06746) |
숫자 곱하기
한 행에 두 개 이상의 열에 숫자를 곱하려면 곱하기 연산자(*) 또는 PRODUCT 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
5 |
2 |
=[Column1]*[Column2] |
처음 두 열의 숫자를 곱합니다(10). |
5 |
2 |
=PRODUCT([Column1], [Column2]) |
처음 두 열의 숫자를 곱합니다(10). |
5 |
2 |
=PRODUCT([Column1],[Column2],2) |
처음 두 열의 숫자와 숫자 2(20)를 곱합니다. |
숫자 나누기
숫자를 두 개 이상의 열로 한 행으로 나누려면 나누기 연산자(/)를 사용합니다.
열 1 |
열 2 |
수식 |
설명 (결과) |
---|---|---|---|
15000 |
12 |
=[Column1]/[Column2] |
15000을 12로 나눕니다(1250). |
15000 |
12 |
=([Column1]+10000)/[Column2] |
15000 및 10000을 추가한 다음 합계를 12(2083)로 나눕니다. |
숫자의 평균 계산
평균을 평균이라고도합니다. 한 행에 있는 두 개 이상의 열에 있는 숫자의 평균을 계산하려면 AVERAGE 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(결과) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE([Column1], [Column2],[Column3]) |
처음 세 열의 숫자 평균(5) |
6 |
5 |
4 |
=AVERAGE(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
Column1이 Column2보다 큰 경우 차와 Column3의 평균을 계산합니다. 그렇지 않으면 값 10과 Column3(2.5)의 평균을 계산합니다. |
숫자의 중앙값 계산
중앙값은 정렬된 숫자 범위의 가운데에 있는 값입니다. MEDIAN 함수를 사용하여 숫자 그룹의 중앙값을 계산합니다.
A |
B |
C |
D |
E |
F |
수식 |
설명(결과) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN(A, B, C, D, E, F) |
처음 6개 열의 숫자 중앙값(8) |
범위에서 가장 작거나 가장 큰 숫자 계산
한 행에 있는 두 개 이상의 열에서 가장 작거나 가장 큰 숫자를 계산하려면 MIN 및 MAX 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(결과) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([Column1], [Column2], [Column3]) |
가장 작은 숫자(7) |
10 |
7 |
9 |
=MAX([Column1], [Column2], [Column3]) |
가장 큰 숫자(10) |
값 개수
숫자 값을 계산하려면 COUNT 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(결과) |
---|---|---|---|---|
사과 |
12/12/2007 |
=COUNT([Column1], [Column2], [Column3]) |
숫자 값을 포함하는 열의 수를 계산합니다. 날짜 및 시간, 텍스트 및 null 값 제외(0) |
|
$12 |
#DIV/0! |
1.01 |
=COUNT([Column1], [Column2], [Column3]) |
숫자 값을 포함하지만 오류 및 논리 값을 제외하는 열 수를 계산합니다(2). |
숫자를 백분율만큼 증가 또는 감소
백분율(%) 연산자를 사용하여 이 계산을 수행합니다.
열 1 |
열 2 |
수식 |
설명 (결과) |
---|---|---|---|
23 |
3% |
=[Column1]*(1+5%) |
Column1의 수를 5% 증가(24.15) |
23 |
3% |
=[Column1]*(1+[Column2]) |
Column2: 3%(23.69)의 백분율 값으로 Column1의 수를 늘입니다. |
23 |
3% |
=[Column1]*(1-[Column2]) |
Column2: 3%(22.31)의 백분율 값으로 Column1의 숫자를 줄입니다. |
숫자를 전원으로 올리기
지수 연산자(^) 또는 POWER 함수를 사용하여 이 계산을 수행합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
5 |
2 |
=[Column1]^[Column2] |
제곱 5개(25)를 계산합니다. |
5 |
3 |
=POWER([Column1], [Column2]) |
5개의 큐브(125)를 계산합니다. |
숫자 반올림
숫자를 반올림하려면 ROUNDUP, ODD 또는 EVEN 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
20.3 |
=ROUNDUP([Column1],0) |
가장 가까운 정수(21)까지 20.3을 반올림합니다. |
-5.9 |
=ROUNDUP([Column1],0) |
-5.9를 가장 가까운 정수(-5)까지 반올림합니다. |
12.5493 |
=ROUNDUP([Column1],2) |
12.5493을 가장 가까운 100번째, 2진수(12.55점)까지 반올림합니다. |
20.3 |
=EVEN([Column1]) |
20.3을 가장 가까운 짝수(22)까지 반올림합니다. |
20.3 |
=ODD([Column1]) |
20.3을 가장 가까운 홀수(21)까지 반올림합니다. |
숫자를 반올림하려면 ROUNDDOWN 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
20.3 |
=ROUNDDOWN([Column1],0) |
20.3을 가장 가까운 정수(20)로 내림합니다. |
-5.9 |
=ROUNDDOWN([Column1],0) |
-5.9를 가장 가까운 정수(-6)로 반올림합니다. |
12.5493 |
=ROUNDDOWN([Column1],2) |
12.5493을 가장 가까운 100번째, 10진수 2위(12.54)로 반올림합니다. |
숫자를 가장 가까운 숫자 또는 분수로 반올림하려면 ROUND 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
20.3 |
=ROUND([Column1],0) |
분수 부분이 .5보다 작기 때문에 20.3을 아래로 반올림합니다(20). |
5.9 |
=ROUND([Column1],0) |
소수 부분이 .5(6)보다 크므로 5.9를 위로 반올림합니다. |
-5.9 |
=ROUND([Column1],0) |
분수 부분이 -.5(-6)보다 작기 때문에 -5.9를 아래로 반올림합니다. |
1.25 |
=ROUND([Column1], 1) |
숫자를 가장 가까운 10분의 1(10진수 위치)으로 반올림합니다. 반올림할 부분이 0.05 이상이므로 숫자가 반올림됩니다(결과: 1.3). |
30.452 |
=ROUND([Column1], 2) |
숫자를 가장 가까운 100번째(소수 자릿수 2개)로 반올림합니다. 반올림할 부분(0.002)이 0.005보다 작기 때문에 숫자가 반올림됩니다(결과: 30.45). |
숫자를 0보다 큰 숫자로 반올림하려면 ROUND, ROUNDUP, ROUNDDOWN, INT 및 LEN 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
5492820 |
=ROUND([Column1],3-LEN(INT([Column1]))) |
숫자를 3개의 유효 자릿수(5490000)로 반올림합니다. |
22230 |
=ROUNDDOWN([Column1],3-LEN(INT([Column1]))) |
하위 숫자를 3개의 유효 숫자(22200)로 반올림합니다. |
5492820 |
=ROUNDUP([Column1], 5-LEN(INT([Column1]))) |
상위 숫자를 최대 5개의 유효 자릿수(5492900)로 반올림합니다. |
다음 수식을 사용하여 여러 열의 값을 결합하거나 연결하고, 열 내용을 비교하고, 문자 또는 공백을 제거하고, 문자를 반복하는 등의 텍스트를 조작할 수 있습니다.
텍스트의 대/소문자 변경
텍스트의 대/소문자를 변경하려면 UPPER, LOWER 또는 PROPER 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
니나 비첸 |
=UPPER([Column1]) |
텍스트를 대문자로 변경(NINA VIETZEN) |
니나 비첸 |
=LOWER([Column1]) |
텍스트를 소문자로 변경(니나 비트젠) |
니나 비첸 |
=PROPER([Column1]) |
텍스트를 제목 대/소문자(니나 비첸)로 변경 |
이름과 성 결합
이름과 성을 결합하려면 앰퍼샌드 연산자(&) 또는 CONCATENATE 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
카를로스 |
카르발로 () |
=[Column1]&[Column2] |
두 문자열을 결합합니다(CarlosCarvallo). |
카를로스 |
카르발로 () |
=[Column1]&" "&[Column2] |
공백으로 구분된 두 문자열을 결합합니다(Carlos Carvallo). |
카를로스 |
카르발로 () |
=[Column2]&", "&[Column1] |
쉼표와 공백으로 구분된 두 문자열을 결합합니다(Carvallo, Carlos). |
카를로스 |
카르발로 () |
=CONCATENATE([Column2], ",", [Column1]) |
두 문자열을 쉼표(카르발로, 카를로스)로 구분하여 결합합니다. |
서로 다른 열의 텍스트와 숫자 결합
텍스트와 숫자를 결합하려면 CONCATENATE 함수, 앰퍼샌드 연산자(&) 또는 TEXT 함수 및 앰퍼샌드 연산자를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
양 |
28 |
=[Column1]&"는 "&[Column2]&" 단위"를 판매했습니다. |
위의 내용을 구로 결합합니다(양 판매 28단위). |
뒤부아 |
40% |
=[Column1]&"는 총 판매액의 "&TEXT([Column2],"0%")&"를 판매했습니다. |
위의 내용을 구로 결합합니다(Dubois는 전체 매출의 40%를 판매했습니다.) 참고: TEXT 함수는 기본 값(.4) 대신 Column2의 서식이 지정된 값을 추가합니다. |
양 |
28 |
=CONCATENATE([Column1],"판매 ",[Column2]," 단위.") |
위의 내용을 구로 결합합니다(양 판매 28단위). |
날짜 또는 시간과 텍스트 결합
텍스트를 날짜 또는 시간과 결합하려면 TEXT 함수와 앰퍼샌드 연산자(&)를 사용합니다.
열 1 |
열 2 |
수식 |
설명(결과) |
---|---|---|---|
청구 날짜 |
2007년 6월 5일 |
="문 날짜: "&TEXT([Column2], "d-mmm-yyyy") |
텍스트를 날짜와 결합합니다(문 날짜: 2007년 6월 5일) |
청구 날짜 |
2007년 6월 5일 |
=[Column1]&" "&TEXT([Column2], "mmm-dd-yyyy") |
서로 다른 열의 텍스트와 날짜를 하나의 열로 결합합니다(청구 날짜 6월-05-2007) |
열 내용 비교
한 열을 다른 열 또는 값 목록과 비교하려면 EXACT 및 OR 함수를 사용합니다.
열 1 |
열 2 |
수식 |
설명(가능한 결과) |
---|---|---|---|
BD122 |
BD123 |
=EXACT([Column1],[Column2]) |
처음 두 열의 내용을 비교합니다(아니요). |
BD122 |
BD123 |
=EXACT([Column1], "BD122") |
Column1의 내용과 문자열 "BD122"(예)를 비교합니다. |
열 값 또는 열의 일부가 특정 텍스트와 일치하는지 확인합니다.
열 값 또는 열의 일부가 특정 텍스트와 일치하는지 확인하려면 IF, FIND, SEARCH 및 ISNUMBER 함수를 사용합니다.
열 1 |
수식 |
설명(가능한 결과) |
---|---|---|
Vietzen |
=IF([Column1]="Vietzen", "OK", "Not OK") |
Column1이 Vietzen인지 확인(확인) |
Vietzen |
=IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK") |
Column1에 문자 v가 포함되어 있는지 확인합니다(확인). |
BD123 |
=ISNUMBER(FIND("BD",[Column1])) |
Column1에 BD가 포함되어 있는지 확인합니다(예). |
비블랭크 열 수
비블랭크 열 수를 계산하려면 COUNTA 함수를 사용합니다.
열 1 |
열 2 |
열 3 |
수식 |
설명(결과) |
---|---|---|---|---|
판매액 |
19 |
=COUNTA([Column1], [Column2]) |
비블랭크 열 수를 계산합니다(2). |
|
판매액 |
19 |
=COUNTA([Column1], [Column2], [Column3]) |
비블랭크 열 수를 계산합니다(2). |
텍스트에서 문자 제거
텍스트에서 문자를 제거하려면 LEN, LEFT 및 RIGHT 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
비타민 A |
=LEFT([Column1],LEN([Column1])-2) |
왼쪽에서 시작하여 7자(9-2)를 반환합니다(비타민). |
비타민 B1 |
=RIGHT([Column1], LEN([Column1])-8) |
오른쪽에서 시작하여 2(10-8) 문자를 반환합니다(B1). |
열의 시작과 끝에서 공백 제거
열에서 공백을 제거하려면 TRIM 함수를 사용합니다.
열 1 |
수식 |
설명(결과) |
---|---|---|
저기 안녕하세요! |
=TRIM([Column1]) |
시작과 끝에서 공백을 제거합니다(Hello there!) |
열에서 문자 반복
열에서 문자를 반복하려면 REPT 함수를 사용합니다.
수식 |
설명(결과) |
---|---|
=REPT(".",3) |
마침표 3회 반복(...) |
=REPT("-",10) |
대시를 10번 반복합니다(----------). |
사전순 함수 목록
다음은 SharePoint 사용자가 사용할 수 있는 함수에 대한 링크의 사전순 목록입니다. 여기에는 조건부, 날짜, 수학 및 텍스트 수식뿐만 아니라 삼각, 통계 및 재무 기능이 포함됩니다.
기타 리소스
여기서 수행하려는 작업을 볼 수 없는 경우 Excel에서 수행할 수 있는지 확인합니다. 다음은 몇 가지 추가 소스입니다. 이러한 버전 중 일부는 이전 버전을 포함할 수 있으므로 표시된 사용자 인터페이스에 차이가 있을 수 있습니다. 예를 들어 SharePoint의 사이트 작업 메뉴에 있는 항목은 이제 설정 메뉴에 있습니다.