๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
bookish

์—‘์…€ ์ˆœ์œ„ ๋งค๊ธฐ๊ธฐ ํ•จ์ˆ˜ ํ™œ์šฉ๋ฒ•: RANK.EQ, RANK.AVG, ๋™์  ์ฒ˜๋ฆฌ์™€ COUNTIF ์กฐํ•ฉ

by Moonshot๐Ÿš€ 2026. 10. 19.
728x90
๋ฐ˜์‘ํ˜•
ํ•ต์‹ฌ ์š”์•ฝ
์—‘์…€์—์„œ ์ˆœ์œ„๋ฅผ ๋งค๊ธธ ๋•Œ๋Š” RANK.EQ ํ•จ์ˆ˜๋ฅผ ์”๋‹ˆ๋‹ค. =RANK.EQ(๊ฐ’, ๋ฒ”์œ„, ์ˆœ์„œ) ํ˜•ํƒœ๋กœ ์“ฐ๊ณ , ์ˆœ์„œ๋ฅผ 0์œผ๋กœ ๋‘๊ฑฐ๋‚˜ ์ƒ๋žตํ•˜๋ฉด ํฐ ๊ฐ’์ด 1์œ„, 1์„ ๋„ฃ์œผ๋ฉด ์ž‘์€ ๊ฐ’์ด 1์œ„์ž…๋‹ˆ๋‹ค. ๋™์ ์€ RANK.EQ๊ฐ€ ๊ฐ™์€ ์ˆœ์œ„๋ฅผ ์ฃผ๊ณ  ๋‹ค์Œ ์ˆœ์œ„๋ฅผ ๊ฑด๋„ˆ๋›ฐ๋ฉฐ, ํ‰๊ท  ์ˆœ์œ„๊ฐ€ ํ•„์š”ํ•˜๋ฉด RANK.AVG, ์ค‘๋ณต ์—†๋Š” ๊ณ ์œ  ์ˆœ์œ„๊ฐ€ ํ•„์š”ํ•˜๋ฉด COUNTIF๋ฅผ ๋”ํ•ฉ๋‹ˆ๋‹ค.

 

์ ์ˆ˜ํ‘œ๋‚˜ ๋งค์ถœํ‘œ ๋งŒ๋“ค์–ด ๋†“๊ณ  ๋ˆ„๊ฐ€ ๋ช‡ ๋“ฑ์ธ์ง€ ์†์œผ๋กœ ์„ธ์–ด ๋ณธ ์ , ์žˆ์œผ์‹œ์ฃ ?

 

์—‘์…€์—๋Š” ๊ฐ’์˜ ์ˆœ์œ„๋ฅผ ๋ฐ”๋กœ ๋Œ๋ ค์ฃผ๋Š” RANK.EQ ํ•จ์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” RANK.EQ๋กœ ๊ธฐ๋ณธ ์ˆœ์œ„๋ฅผ ๋งค๊ธฐ๋Š” ๋ฐฉ๋ฒ•, order ์ธ์ˆ˜๋กœ ํฐ ๊ฐ’๊ณผ ์ž‘์€ ๊ฐ’ ๊ธฐ์ค€์„ ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•, ๋™์ ์ผ ๋•Œ RANK.EQ์™€ RANK.AVG์˜ ์ฒ˜๋ฆฌ ๋ฐฉ์‹ ์ฐจ์ด, ๊ทธ๋ฆฌ๊ณ  ๋™์ ์„ ์„œ๋กœ ๋‹ค๋ฅธ ์ˆœ์œ„๋กœ ๋‚˜๋ˆ„๋Š” COUNTIF ์กฐํ•ฉ๊นŒ์ง€ ์ฐจ๋ก€๋กœ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

 

์—‘์…€ ์ˆœ์œ„ํ‘œ๊ฐ€ ์—ด๋ฆฐ ๋…ธํŠธ๋ถ ํ™”๋ฉด

 

1. ์ˆœ์œ„ ๊ตฌํ•˜๊ธฐ (RANK.EQ)

RANK.EQ๋Š” ์ˆซ์ž ๋ชฉ๋ก์—์„œ ํŠน์ • ๊ฐ’์ด ๋ช‡ ๋ฒˆ์งธ์ธ์ง€ ๋Œ๋ ค์ฃผ๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. ๋งค์ถœ, ์ ์ˆ˜, ๊ธฐ๋ก์ฒ˜๋Ÿผ ํฌ๊ธฐ๋กœ ์ค„ ์„ธ์šฐ๋Š” ์ž๋ฃŒ์— ์”๋‹ˆ๋‹ค.

=RANK.EQ(number, ref, [order])

 

number๋Š” ์ˆœ์œ„๋ฅผ ๊ตฌํ•  ๊ฐ’, ref๋Š” ๋น„๊ตํ•  ์ˆซ์ž ๋ฒ”์œ„์ž…๋‹ˆ๋‹ค. ๋ฒ”์œ„ ์•ˆ์˜ ์ˆซ์ž๊ฐ€ ์•„๋‹Œ ๊ฐ’์€ ๊ณ„์‚ฐ์—์„œ ๋น ์ง‘๋‹ˆ๋‹ค. order๋Š” ์ƒ๋žตํ•  ์ˆ˜ ์žˆ๋Š” ์ธ์ˆ˜๋กœ, ์ƒ๋žตํ•˜๊ฑฐ๋‚˜ 0์„ ๋„ฃ์œผ๋ฉด ๋‚ด๋ฆผ์ฐจ์ˆœ, ์ฆ‰ ํฐ ๊ฐ’์ด 1์œ„๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

 

ํŒ๋งค์•ก(๋งŒ์›)์ด B2:B6์— ์žˆ๋‹ค๊ณ  ํ•  ๋•Œ =RANK.EQ(B2,$B$2:$B$6)๋ฅผ ์•„๋ž˜๋กœ ์ฑ„์šฐ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ด๋ฆ„ ํŒ๋งค์•ก ์ˆ˜์‹ ์ˆœ์œ„
ํ™๊ธธ๋™ 95 =RANK.EQ(B2,$B$2:$B$6) 1
๊น€์˜ํฌ 88 =RANK.EQ(B3,$B$2:$B$6) 2
์ด์ฒ ์ˆ˜ 88 =RANK.EQ(B4,$B$2:$B$6) 2
๋ฐ•๋ฏผ์ˆ˜ 76 =RANK.EQ(B5,$B$2:$B$6) 4
์ตœ์ง€์€ 70 =RANK.EQ(B6,$B$2:$B$6) 5

 

๋น„๊ต ๋ฒ”์œ„๋Š” $B$2:$B$6์ฒ˜๋Ÿผ ์ ˆ๋Œ€์ฐธ์กฐ๋กœ ๊ณ ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Œ€๋กœ ๋‘์ง€ ์•Š์œผ๋ฉด ์ˆ˜์‹์„ ์•„๋ž˜๋กœ ์ฑ„์šธ ๋•Œ ๋ฒ”์œ„๊ฐ€ ํ•œ ์นธ์”ฉ ๋ฐ€๋ ค ์ˆœ์œ„๊ฐ€ ์–ด๊ธ‹๋‚ฉ๋‹ˆ๋‹ค.

 

2. ํฐ ๊ฐ’·์ž‘์€ ๊ฐ’ ๊ธฐ์ค€ ๋ฐ”๊พธ๊ธฐ (order ์ธ์ˆ˜)

์„ธ ๋ฒˆ์งธ ์ธ์ˆ˜ order๋กœ ๊ธฐ์ค€์„ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. 0์ด๊ฑฐ๋‚˜ ์ƒ๋žตํ•˜๋ฉด ํฐ ๊ฐ’์ด 1์œ„์ธ ๋‚ด๋ฆผ์ฐจ์ˆœ, 0์ด ์•„๋‹Œ ๊ฐ’(๋ณดํ†ต 1)์„ ๋„ฃ์œผ๋ฉด ์ž‘์€ ๊ฐ’์ด 1์œ„์ธ ์˜ค๋ฆ„์ฐจ์ˆœ์ž…๋‹ˆ๋‹ค.

 

๊ธฐ๋ก์ด ์งง์„์ˆ˜๋ก ์ƒ์œ„์ธ ๋‹ฌ๋ฆฌ๊ธฐ ๊ธฐ๋ก์ฒ˜๋Ÿผ, ์ž‘์€ ๊ฐ’์ด 1๋“ฑ์ด์–ด์•ผ ํ•  ๋•Œ order์— 1์„ ๋„ฃ์Šต๋‹ˆ๋‹ค.

=RANK.EQ(B2,$B$2:$B$5,1)
์„ ์ˆ˜ ๊ธฐ๋ก(์ดˆ) ์ˆœ์œ„(order 1)
๊ฐ€ 29 2
๋‚˜ 31 3
๋‹ค 28 1
๋ผ 35 4

 

๋ฐ์ดํ„ฐ๋ฅผ ๋ฏธ๋ฆฌ ์ •๋ ฌํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. order ๊ฐ’๋งŒ ๋ฐ”๊พธ๋ฉด ์ž๋ฆฌ ๊ทธ๋Œ€๋กœ ๋‘๊ณ ๋„ ์˜ค๋ฆ„์ฐจ์ˆœ๊ณผ ๋‚ด๋ฆผ์ฐจ์ˆœ ์ˆœ์œ„๋ฅผ ๊ฐ๊ฐ ๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

3. ๋™์  ์ฒ˜๋ฆฌ ๋ฐฉ์‹ ๋น„๊ต (RANK.EQ์™€ RANK.AVG)

๊ฐ™์€ ๊ฐ’์ด ๋‘˜ ์ด์ƒ์ผ ๋•Œ ์ฒ˜๋ฆฌ ๋ฐฉ์‹์ด ๋‘ ํ•จ์ˆ˜์—์„œ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. RANK.EQ๋Š” ๋™์ ์— ๊ฐ™์€(๊ฐ€์žฅ ๋†’์€) ์ˆœ์œ„๋ฅผ ์ฃผ๊ณ  ๊ทธ๋งŒํผ ๋‹ค์Œ ์ˆœ์œ„๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค. 88์ด ๋‘˜์ด๋ฉด ๋‘˜ ๋‹ค 2์œ„๊ฐ€ ๋˜๊ณ , ๊ทธ๋‹ค์Œ ๊ฐ’์€ 3์œ„ ์—†์ด 4์œ„๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

 

RANK.AVG๋Š” ๋™์ ์ด ์ฐจ์ง€ํ–ˆ์„ ์ž๋ฆฌ์˜ ํ‰๊ท ์„ ๋Œ๋ ค์ค๋‹ˆ๋‹ค. 88 ๋‘ ๊ฐœ๊ฐ€ 2์œ„์™€ 3์œ„ ์ž๋ฆฌ๋ฅผ ๋‚˜๋ˆ  ๊ฐ€์ง€๋ฉด ๋‘˜ ๋‹ค 2.5์œ„๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

 

์ˆœ์œ„๊ฐ€ ๋งค๊ฒจ์ง„ ํ‘œ์™€ ๋™์  ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ

 

ํŒ๋งค์•ก RANK.EQ RANK.AVG
95 1 1
88 2 2.5
88 2 2.5
76 4 4
70 5 5
  • Microsoft ์ง€์› ๋ฌธ์„œ(RANK.EQ·RANK.AVG ํ•จ์ˆ˜) ๊ธฐ์ค€.

 

RANK.EQ์™€ RANK.AVG๋Š” ์—‘์…€ 2010๋ถ€ํ„ฐ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „๋ถ€ํ„ฐ ์žˆ๋˜ RANK ํ•จ์ˆ˜๋„ ํ˜ธํ™˜์„ ์œ„ํ•ด ๊ทธ๋Œ€๋กœ ์“ธ ์ˆ˜ ์žˆ๊ณ , ๊ฒฐ๊ณผ๋Š” RANK.EQ์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ˆœ์œ„๋ฅผ ๋ˆˆ์œผ๋กœ ๋ณด์—ฌ ์ค„ ๋•Œ๋Š” RANK.EQ, ํ†ต๊ณ„์šฉ์œผ๋กœ ํ‰๊ท  ์ˆœ์œ„๊ฐ€ ํ•„์š”ํ•  ๋•Œ๋Š” RANK.AVG๋ฅผ ๊ณ ๋ฅด๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

4. ๋™์ ์„ ๊ณ ์œ  ์ˆœ์œ„๋กœ ๋‚˜๋ˆ„๊ธฐ (COUNTIF ์กฐํ•ฉ)

๋™์ ์ด๋ผ๋„ 1์œ„, 2์œ„์ฒ˜๋Ÿผ ๊ฒน์น˜์ง€ ์•Š๊ฒŒ ๋‚˜๋ˆ ์•ผ ํ•  ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋•Œ๋Š” RANK.EQ์— COUNTIF๋ฅผ ๋”ํ•ฉ๋‹ˆ๋‹ค.

=RANK.EQ(B2,$B$2:$B$6)+COUNTIF($B$2:B2,B2)-1

 

COUNTIF ๋ฒ”์œ„์˜ ์‹œ์ž‘์€ ์ ˆ๋Œ€์ฐธ์กฐ($B$2), ๋์€ ์ƒ๋Œ€์ฐธ์กฐ(B2)๋กœ ๋‘ก๋‹ˆ๋‹ค. ๊ฐ™์€ ๊ฐ’์ด ๋‚˜์˜ฌ ๋•Œ๋งˆ๋‹ค ๋ˆ„์  ๊ฐœ์ˆ˜๊ฐ€ 1์”ฉ ๋Š˜์–ด๋‚˜๋ฏ€๋กœ, ๋‘ ๋ฒˆ์งธ ๋™์ ๋ถ€ํ„ฐ ์ˆœ์œ„๋ฅผ ํ•˜๋‚˜์”ฉ ๋ฐ€์–ด ์ค‘๋ณต ์—†๋Š” ์ˆœ์œ„๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์ด๋ฆ„ ํŒ๋งค์•ก ๊ณ ์œ  ์ˆœ์œ„
ํ™๊ธธ๋™ 95 1
๊น€์˜ํฌ 88 2
์ด์ฒ ์ˆ˜ 88 3
๋ฐ•๋ฏผ์ˆ˜ 76 4
์ตœ์ง€์€ 70 5

 

์ด ๋ฐฉ์‹์€ ์œ„์ชฝ ํ–‰์— ์ ํžŒ ๊ฐ’์ด ๋จผ์ € ์ƒ์œ„๋ฅผ ๊ฐ€์ ธ๊ฐ‘๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ์šฐ์—ด์ด ๊ฐ™์œผ๋ฏ€๋กœ, ์ž…์‚ฌ์ผ์ด๋‚˜ ๋“ฑ๋ก ์ˆœ์„œ ๊ฐ™์€ ๋ณด์กฐ ๊ธฐ์ค€์œผ๋กœ ์ž๋ฃŒ๋ฅผ ๋จผ์ € ์ •๋ ฌํ•œ ๋’ค ์“ฐ๋Š” ํŽธ์ด ๊ณต์ •ํ•ฉ๋‹ˆ๋‹ค.

 

ํฐ ๊ฐ’์„ 1์œ„๋กœ ํ•  ๋•Œ๋Š” order๋ฅผ ์ƒ๋žตํ•˜๊ณ , ๊ธฐ๋ก์ฒ˜๋Ÿผ ์ž‘์€ ๊ฐ’์ด 1์œ„๋ผ๋ฉด order์— 1์„ ๋„ฃ์Šต๋‹ˆ๋‹ค. ๋™์ ์„ ๊ฐ™์€ ์ˆœ์œ„๋กœ ๋ฌถ์œผ๋ ค๋ฉด RANK.EQ, ํ‰๊ท  ์ˆœ์œ„๊ฐ€ ํ•„์š”ํ•˜๋ฉด RANK.AVG, ๊ฒน์น˜์ง€ ์•Š๋Š” ์ˆœ์œ„๊ฐ€ ํ•„์š”ํ•˜๋ฉด COUNTIF๋ฅผ ๋”ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

์˜ค๋Š˜ ์ ์ˆ˜ํ‘œ๋‚˜ ๋งค์ถœํ‘œ๋ฅผ ์—ด์–ด RANK.EQ๋ถ€ํ„ฐ ํ•œ ์ค„ ๋„ฃ์–ด ๋ณด๊ณ , ๋™์ ์ด ์ƒ๊ธฐ๋ฉด ์œ„ ์„ธ ๊ฐ€์ง€ ์ค‘ ์ƒํ™ฉ์— ๋งž๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฐ”๊ฟ” ๋ณด์„ธ์š”.

 

์ฐธ๊ณ  ์ž๋ฃŒ

 

โ€ป ๋” ๋ณด๊ธฐ

์—‘์…€ COUNTIF ํ•จ์ˆ˜ ํ™œ์šฉ๋ฒ•: ์กฐ๊ฑด๋ณ„ ๊ฐœ์ˆ˜ ์„ธ๊ธฐ, ์™€์ผ๋“œ์นด๋“œ, COUNTIFS ๋น„๊ต

์—‘์…€ ์ค‘๋ณต๊ฐ’ ์ฐพ๊ธฐ์™€ ๊ฐ•์กฐ: ์กฐ๊ฑด๋ถ€ ์„œ์‹, COUNTIF, UNIQUE ํ•จ์ˆ˜ ํ™œ์šฉ๋ฒ•

๋ฐ˜์‘ํ˜•
LIST

๋Œ“๊ธ€