Google 스프레드시트(Google Sheets) 를 정기적으로 사용 하고 특정 셀의 일부 조건에 따라 값을 합산해야 하는 경우 Google 스프레드시트 에서 (Google Sheets)SUMIF 함수 를 사용하는 방법을 알아야 합니다 .
이 함수로 데이터를 합산하는 기능은 두 개의 값에만 국한되지 않습니다. 전체 범위를 합산할 수 있습니다. 합산 여부에 대한 함수를 제공하는 조건은 스프레드시트의 여러 셀에 따라 달라질 수 있습니다.
Google 스프레드시트 에서 SUMIF 함수가 작동(SUMIF Function Works) 하는 방식
SUMIF는 간단한 스프레드시트 기능(simple spreadsheet function) 이지만 이를 사용하여 창의적인 계산을 수행할 수 있을 만큼 충분히 유연합니다.
다음과 같이 함수를 구성해야 합니다.
SUMIF(범위, 기준, [합계 범위])(SUMIF(range, criterion, [sum_range]))
이 기능의 매개변수는 다음과 같습니다.
- 범위(Range) : 값을 합산할지 여부를 평가하는 데 사용할 셀의 범위입니다.
- 기준(Criterion) : 평가하고자 하는 세포의 상태.
- Sum_range : 이 매개변수는 선택 사항이며 합계를 구하려는 셀을 포함합니다. 이 매개변수를 포함하지 않으면 함수는 단순히 범위 자체를 합산합니다.
이 기능은 간단해 보이지만 여러 셀의 범위를 합산하거나 비교할 수 있다는 사실은 생각보다 훨씬 더 많은 유연성을 허용합니다.
텍스트가 있는 SUMIF 예제
SUMIF 함수 를 시작할 준비가 되었다면 가장 좋은 방법은 스프레드시트에서 두 개의 열을 사용하는 것입니다. 한 열은 비교용이고 다른 열은 추가하려는 값입니다.
위의 예시 시트는 특정 기간 동안 구매를 추적하는 매장 소유자의 시트입니다. 상점 소유자는 A열의 특정 값에 대해 B열의 구매 가격을 합산하는 추가 열을 생성하려고 합니다.
이 경우 비교 범위는 A2:A15 입니다.
기준은 추가할 항목에 대한 검색 구입니다. 따라서 이 경우에 사후 굴착기 구매를 모두 합산하려면 "Post Digger"라는 텍스트가 기준이 됩니다.
합계 범위는 합계할 값이 있는 셀 범위입니다. 여기서는 B2:B15 입니다.
Enter 키를 누르면 sum_range 열의 특정 값이 추가된 것을 볼 수 있지만 A 열이 지정한 기준과 일치하는 셀 의 데이터 만 추가됩니다.(the data)
이것은 SUMIF 함수를 사용하는 간단한 방법입니다. 첫 번째 열에 나열된 항목을 기반으로 두 번째 열에서 값을 추출하는 방법입니다.
참고(Note) : 큰따옴표 안에 있는 수식에 기준을 입력할 필요가 없습니다. 대신 해당 값을 시트의 셀에 입력하고 해당 셀을 수식에 입력할 수 있습니다.
텍스트와 함께 SUMIF 연산자 사용
위의 예는 완벽한 일치를 찾는 반면 연산자를 사용하여 일치시키려는 텍스트 부분을 지정할 수도 있습니다. 검색 기준을 수정하면 완벽하게 일치하지 않을 수 있지만 원하는 답변을 제공하는 셀에 대한 값을 요약할 수 있습니다.
위의 예를 사용하여 전동 드릴을 제외한(except) 모든 품목의 구매를 합산 하려면 <> 연산자 수식을 입력합니다 .
=SUMIF(A2:A15,”<>Electric Drill”,B2:B15)
<> 연산자는 SUMIF 함수에 "전기 드릴"을 무시하고 B2: B15 범위의 다른 모든 항목을 더하도록 지시합니다.
아래 결과에서 볼 수 있듯이 SUMIF 함수는 정상적으로 작동합니다.
텍스트와 함께 SUMIF 함수 를 사용할 때 다음 연산자를 사용할 수도 있습니다 .
- ? : ?를 배치한 문자가 포함된 단어를 검색합니다. 예를 들어, "S?ovel"은 "S"로 시작하고 "ovel"로 끝나는 항목을 그 사이에 임의의 문자로 합산합니다.
- * : 무엇으로 시작하거나 끝나는 단어를 검색합니다. 예를 들어, "*시계"는 브랜드에 관계없이 모든 종류의 시계인 모든 항목을 추가합니다.
참고(Note) : 실제로 SUMIF 함수가 "?"와 같은 문자를 검색하도록 하려면 또는 텍스트에서 "*"(특수 문자로 사용하지 않음)를 입력한 다음 물결표 문자로 시작합니다. 예를 들어 "~?" "?"가 포함됩니다. 검색 텍스트의 문자.
SUMIF 함수는 대소문자를 구분하지 않습니다 . (SUMIF)따라서 텍스트를 검색 기준으로 사용할 때 대문자와 소문자를 구분하지 않습니다. 동일한 단어를 대문자로 또는 없이 입력한 경우 SUMIF 함수는 여전히 해당 단어를 일치로 인식하고 값 열의 값을 적절하게 합산하기 때문에 이 기능은 유용합니다.
숫자와 함께 SUMIF 연산자 사용
물론 Google 스프레드시트 의 (Google Sheets)SUMIF 함수는 요약할 관련 값이 있는 열에서 텍스트를 찾는 데에만 유용하지 않습니다. 특정 조건을 충족하는 숫자 범위를 합산할 수도 있습니다.
조건에 대한 숫자 범위를 확인하려면 일련의 비교 연산자를 사용할 수 있습니다.
- > : 보다 큼
- < : 미만
- >= : 크거나 같음
- <= : 이하
예를 들어, 숫자 목록이 있고 3000개가 넘는 숫자를 추가하려는 경우 다음 SUMIF 명령을 사용합니다.
=SUMIF(B2:B15, “>3000”)
텍스트 기준과 마찬가지로 수식에 숫자 "3000"을 직접 입력할 필요가 없습니다. 이 숫자를 셀에 넣고 수식에서 "3000" 대신 해당 셀 참조를 사용할 수 있습니다.
이와 같이:
=SUMIF(B2:B15, “>”&C2)
예제를 보기 전에 마지막으로 참고하세요. 비교 연산자를 전혀 사용하지 않고 특정 숫자와 동일한 범위의 모든 값을 합산할 수도 있습니다.
숫자가 있는 SUMIF 예
숫자와 함께 비교 연산자를 사용하여 Google 스프레드시트 에서 (Google Sheets)SUMIF 함수를 사용하는 방법을 살펴보겠습니다 .
이 예에서 당신이 하이킹을 하고 있는 모든 산을 추적하는 등산객이라고 상상해 보십시오.
D2 셀에서 하이킹한 3000피트가 넘는 모든 산의 총 고도를 더하려고 합니다.
이렇게 하려면 위 섹션에서 언급한 공식을 사용해야 합니다.
수식을 입력한 후 Enter(Enter) 키를 누르면 이 셀에 결과가 표시됩니다.
보시다시피 Google 스프레드시트 의 (Google Sheets)SUMIF 함수는 3000피트보다 높은 모든 산에 대해 B열의 모든 고도 높이를 요약했습니다. SUMIF 공식은 해당 고도 아래 의 모든 값을 무시했습니다.
(Use)마지막 섹션에 나열된 다른 조건부 연산자를 사용 하여 보다 작거나 크거나 같음, 작거나 같음 또는 같음 숫자에 대해 동일한 계산을 수행합니다.
날짜와 함께 SUMIF 연산자 사용
날짜와 함께 SUMIF(SUMIF) 함수를 사용할 수도 있습니다 . 다시 말하지만(Again) 위에 나열된 동일한 비교 연산자가 적용되므로 새로운 연산자를 배우는 것에 대해 걱정할 필요가 없습니다.
그러나 기능이 작동하려면 먼저 Google 스프레드시트(Google Sheets) 에서 날짜 형식을 올바르게 지정해야 합니다 .
날짜를 함수에 수동으로 입력하거나 셀에 입력하고 수식에 참조할 수 있습니다. 이에 대한 형식은 다음과 같습니다.
=SUMIF(B2:B15, “>10/4/2019”, C2:C15)
작동 방식:
- SUMIF 는 2019년 10월 4 일 이후 날짜에 대해 B2: B15 범위를 확인합니다.(B15)
- true인 경우 SUMIF 는 이 비교가 true인 동일한 행의 C2:C15에 있는 모든 셀을 합산합니다.
- 결과 합계는 수식을 입력한 셀에 표시됩니다.
날짜 형식이 이러한 방식으로 지정되지 않은 셀이 있는 경우 DATE 함수를 사용하여 날짜 형식을 올바르게 다시 지정할 수 있습니다. 예를 들어 연, 월, 일을 포함하는 세 개의 셀(D2, D3, D4)이 있는 경우 다음 수식을 사용할 수 있습니다.
예를 들어:
=SUMIF(B2:B15, “>”&DATE(D2, D3, D4), C2:C15)
시트 상단에 최근 구매가 포함된 스프레드시트가 있는 경우 TODAY 기능을 사용하여 오늘의 구매만 요약하고 나머지는 무시할 수 있습니다.
=SUMIF(B2:B15, TODAY())
(SUMIF)Google 스프레드시트 의 (Google Sheets)SUMIF 는 단순하지만 다재다능 합니다.(Versatile)
보시다시피 Google 스프레드시트 의 (Google Sheets)SUMIF 수식은 배우는 데 오랜 시간이 걸리지 않습니다. 그러나 그것을 사용할 수 있는 다양한 방법은 그것을 매우 다재다능하게 만듭니다.
다른 셀의 텍스트 또는 숫자 조건에 따라 값을 합산해야 하는 스프레드시트를 많이 사용하는 경우 SUMIF(SUMIF) 함수 에 익숙해져야 합니다.
How to Use SUMIF in Google Sheets
If you regularly use Google Sheеts and evеr need to sum values tоgether based on some condition in specific cells, then you’ll need to know how to use the SUMIF function in Google Sheets.
The ability to sum data with this function isn’t limited to just two values. You can sum an entire range. And the condition you provide the function for it to sum or not can depend on multiple cells in your spreadsheet too.
How the SUMIF Function Works in Google Sheets
SUMIF is a simple spreadsheet function, but it’s flexible enough so that you can do some creative calculations with it.
You need to frame the function as follows:
SUMIF(range, criterion, [sum_range])
The parameters for this function are as follows:
- Range: The range of cells you want to use to evaluate whether or not to add up the values.
- Criterion: The condition of the cells you want to evaluate.
- Sum_range: This parameter is optional, and includes the cells that you want to sum. If you don’t include this parameter, the function will simply sum up the range itself.
The function appears simple, but the fact that you can sum or compare ranges of multiple cells allows for far more flexibility than you may realize.
A SUMIF Example with Text
If you’re ready to get started with the SUMIF function, the best way is to use two columns in your spreadsheet. One column will be for your comparison, and the other will be the values you want to add.
The example sheet above is that of a store owner who’s tracking purchases through a period. The store owner wants to create additional columns that sum up the purchase prices in column B for specific values in column A.
In this case, the range for comparison would be A2:A15.
The criterion would be the search phrase for the item to add up. So, in this case, to add up all of the post digger purchases, the criterion would be the text “Post Digger”.
The sum range would be the range of cells with the values to be summed up. Here, this is B2:B15.
When you press enter, you’ll see the specific values from the sum_range column added up, but only with the data from the cells where column A matches the criterion you specified.
This is a simple way to use the SUMIF function; as a way to pluck values out of a second column based on items listed in the first.
Note: You don’t have to type the criterion into the formula inside double-quotes. Instead, you could type that value into a cell in the sheet and enter that cell into the formula.
Using SUMIF Operators with Text
While the example above looks for perfect matches, you can also use operators to specify parts of the text you want to match. If you modify the search criteria, you can sum up values for cells that may not match perfectly but provide you with the answer you’re looking for.
Using the example above, if you want to add up purchases of all items except the electric drill, you will enter the formula the <> operator.
=SUMIF(A2:A15,”<>Electric Drill”,B2:B15)
The <> operator tells the SUMIF function to ignore “Electric Drill” but add up all other items in the B2:B15 range.
As you can see from the result below, the SUMIF function works as it should.
You can also use the following operators when using the SUMIF function with text:
- ?: Search for words with any character where you’ve placed the ?. For example, “S?ovel” will sum any item starting with “S” and ending with “ovel” with any letter in between.
- *: Search for words that start or end with anything. For example, “*Watch” will add all items that are any kind of watch, regardless of brand.
Note: If you actually want the SUMIF function to search for a character like “?” or “*” in the text (and not use them as special characters), then preface those with the tilde character. For example, “~?” will include the “?” character in the search text.
Keep in mind that the SUMIF function is not case-sensitive. So, it doesn’t differentiate between capital or lower-case letters when you’re using text as the search criteria. This is useful because if the same word is entered with capital letters or without, the SUMIF function will still recognize those as a match and will properly sum up the values in the value column.
Using SUMIF Operators with Numbers
Of course, the SUMIF function in Google Sheets isn’t only useful for finding text in columns with associated values to sum up. You can also sum ranges of numbers that meet certain conditions.
To check a range of numbers for a condition, you can use a set of comparison operators.
- >: Greater than
- <: Less than
- >=: Greater than or equal to
- <=: Less than or equal to
For example, if you have a list of numbers and you’d like to add those over 3000, you would use the following SUMIF command.
=SUMIF(B2:B15, “>3000”)
Note that just like with text criteria, you don’t need to type the number “3000” into the formula directly. You could place this number into a cell and use that cell reference instead of “3000” in the formula.
Like this:
=SUMIF(B2:B15, “>”&C2)
One last note before we look at an example. You can also sum up all values in a range that are equal to a specific number, just by not using any comparison operators at all.
SUMIF Example with Numbers
Let’s look at how you can use the SUMIF function in Google Sheets by using a comparison operator with numbers.
In this example, imagine you’re a hiker tracking all the mountains that you’ve been hiking.
In cell D2, you want to add up the total altitude of all of the mountains over 3000 feet that you’ve hiked.
To do this, you’ll need to use the formula mentioned in the section above.
Press Enter after typing the formula, and you’ll see the results in this cell.
As you can see, the SUMIF function in Google Sheets summed up all altitude heights from column B for any mountain higher than 3000 feet. The SUMIF formula ignored all values under that altitude.
Use the other conditional operators listed in the last section to perform the same calculation for numbers less than, greater than or equal to, less than or equal to, or equal to.
Using SUMIF Operators with Dates
You can also use the SUMIF function with dates. Again, the same comparison operators listed above apply, so you don’t have to worry about learning new ones.
However, for the function to work, dates need to be formatted correctly in Google Sheets first.
You can manually type the date into the function or type it into a cell and reference it into the formula. The format for this is as follows:
=SUMIF(B2:B15, “>10/4/2019”, C2:C15)
How this works:
- SUMIF will check the range B2:B15 for any dates after 10/4/2019.
- If true, SUMIF will sum up any cells in C2:C15 in the same row where this comparison is true.
- The resulting total will be displayed in the cell where you typed the formula.
If you have a cell where the date isn’t formatted this way, you can use the DATE function to reformat the date properly. For example, if you have three cells (D2, D3, and D4) that hold the year, month, and day, you can use the following formula.
For example:
=SUMIF(B2:B15, “>”&DATE(D2, D3, D4), C2:C15)
If you have a spreadsheet that contains the latest purchases at the top of the sheet, you can simply use the TODAY function to only sum up today’s purchases and ignore the rest.
=SUMIF(B2:B15, TODAY())
SUMIF in Google Sheets is Simple But Versatile
As you can see, the SUMIF formula in Google Sheets doesn’t take a long time to learn. But the various ways you can use it make it so versatile.
If you use many spreadsheets where you need to sum up values based on the conditions of text or numbers from other cells, you should familiarize yourself with the SUMIF function.