์‹ค๊ธฐ-๋ชจ์˜๋ฌธ์ œ(Aํ˜•)

๊ฒฝ์˜์ •๋ณด์‹œ๊ฐํ™”๋Šฅ๋ ฅ ๊ฒ€์ •์‹œํ—˜ ์‹ค๊ธฐ ๋ชจ์˜๊ณ ์‚ฌ ๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๊ธฐ
๐Ÿฅ‡๋ฌธ์ œ1 ์ž‘์—…์ค€๋น„ (20์ )
  • J

๐Ÿฅ‡๋ฌธ์ œ1 ์ž‘์—…์ค€๋น„ (20์ )

Created by
  • J
    JINA
Created at
๊ฒฝ์˜์ •๋ณด์‹œ๊ฐํ™” ๋Šฅ๋ ฅ ์‹ค๊ธฐ ๋ชจ์˜๋ฌธ์ œ(ํŒŒ์›ŒBI)/์‹ค๊ธฐ_๋ชจ์˜๋ฌธ์ œ_ํŒŒ์›ŒBI(Aํ˜•)/์†Œ์Šค/Aํ˜•_๋‹ต์•ˆ ์—ด์–ด์„œ ๋‹ต์•ˆ ์ž‘์„ฑ ์‹œ์ž‘
๊ด€๋ จ ๋ฌธ์ œ ๋ฐ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ :
https://unisonsoft-my.sharepoint.com/:f:/p/choi/EosXOmqpXCBNtKO0lWOcqXUB1luq_Uf8NdojLZBlcNsqzQ?e=GwQQcy
unisonsoft-my.sharepoint.com
1. ๋‹ค์Œ ์ง€์‹œ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐ ํŽธ์ง‘์„ ์ˆ˜ํ–‰ํ•˜์‹œ์˜ค. (10์ )
โ‘  ๋ฐ์ดํ„ฐ ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜จ ํ›„ ํŒŒ์›Œ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ๋ฅผ ํ†ตํ•ด ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํŽธ์ง‘ํ•˜์‹œ์˜ค. (3์ )
โ–ถ
๊ฐ€์ ธ์˜ฌ ๋ฐ์ดํ„ฐ: โ€˜์ž์ „๊ฑฐ ๋Œ€์—ฌํ˜„ํ™ฉ.xlsxโ€™ ํŒŒ์ผ์˜ <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ>, <๋Œ€์—ฌ์†Œํ˜„ํ™ฉ> ํ…Œ์ด๋ธ”
โ‡’ ์ƒ๋‹จ ๋ฆฌ๋ณธ ๋ฉ”๋‰ด ์ค‘, "Excel ํ†ตํ•ฉ ๋ฌธ์„œ ํด๋ฆญ"
โ‡’์ž์ „๊ฑฐ ๋Œ€์—ฌํ˜„ํ™ฉ.xlsx ํŒŒ์ผ ์—ด๊ธฐ
โ‡’ ๋Œ€์—ฌ์†Œ ํ˜„ํ™ฉ, ์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ ํ…Œ์ด๋ธ” ์ฒดํฌ ํ›„, "๋ฐ์ดํ„ฐ๋ณ€ํ™˜" ๋ฉ”๋‰ด ํด๋ฆญ
โ–ถ ํŒŒ์›Œ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ๋ฅผ ํ†ตํ•ด <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์˜ [๋Œ€์—ฌ ๋Œ€์—ฌ์†Œ๋ฒˆํ˜ธ] ํ•„๋“œ์˜ โ€œ210โ€ ๊ฐ’ ์‚ญ์ œ
โ‡’ ๋Œ€์—ฌ ๋Œ€์—ฌ์†Œ๋ฒˆํ˜ธ ์—ด์˜ ํ™”์‚ดํ‘œ ์„ ํƒ ํ›„, 210 ๊ฐ’ ์ฒดํฌ ํ•ด์ œ
โ‡’ ํ•˜๋‹จ์˜ ํ™•์ธ ๋ฒ„ํŠผ ํด๋ฆญ

โ–ถ ํ•„๋“œ์˜ ๋ฐ์ดํ„ฐ ํ˜•์‹ ๋ณ€๊ฒฝ- [๋Œ€์—ฌ๊ฑด์ˆ˜], [์ด์šฉ์‹œ๊ฐ„] ํ•„๋“œ: โ€˜์ •์ˆ˜โ€™- [์ด์šฉ๊ฑฐ๋ฆฌ] ํ•„๋“œ: โ€˜10์ง„์ˆ˜โ€™
โ‡’ ๋Œ€์—ฌ๊ฑด์ˆ˜ ์—ด ์„ ํƒ โ‡’ Ctrl๋ฒ„ํŠผ+์ด์šฉ์‹œ๊ฐ„ ์—ด ์„ ํƒ
โ‡’ ์—ด ์ด๋ฆ„์— ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ ํ›„ โ‡’
ํ˜•์‹๋ณ€๊ฒฝ โ‡’ ์ •์ˆ˜ ์„ ํƒ
โ‡’ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ณ€๊ฒฝ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ
โ‡’ ์ด์šฉ๊ฑฐ๋ฆฌ ์—ด ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ โ‡’ ํ˜•์‹ ๋ณ€๊ฒฝ โ‡’ 10์ง„์ˆ˜ ์„ ํƒ
โ‡’ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ณ€๊ฒฝ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ

โ‘ก ํŒŒ์›Œ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ๋ฅผ ํ†ตํ•ด <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์— <๋Œ€์—ฌ์†Œํ˜„ํ™ฉ> ํ…Œ์ด๋ธ”์˜ [์ž์น˜๊ตฌ] ํ•„๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜์‹œ์˜ค. (4์ )
โ–ถ ์ฟผ๋ฆฌ ๋ณ‘ํ•ฉ ๊ธฐ๋Šฅ ์‚ฌ์šฉ- <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์˜ [๋Œ€์—ฌ ๋Œ€์—ฌ์†Œ๋ฒˆํ˜ธ] ํ•„๋“œ์™€ <๋Œ€์—ฌ์†Œํ˜„ํ™ฉ> ํ…Œ์ด๋ธ”์˜ [๋Œ€์—ฌ์†Œ๋ฒˆํ˜ธ]
ํ•„๋“œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ณ‘ํ•ฉ- ์กฐ์ธ ์ข…๋ฅ˜: โ€˜์™ผ์ชฝ ์™ธ๋ถ€โ€™
โ‡’ ํ™ˆํƒญ โ‡’ ์ฟผ๋ฆฌ๋ณ‘ํ•ฉ ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ดโ‡’ ์ฟผ๋ฆฌ๋ณ‘ํ•ฉ ์„ ํƒ
โ‡’ ๋Œ€์—ฌ์†Œํ˜„ํ™ฉ ํด๋ฆญ
โ‡’ ์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ ํ…Œ์ด๋ธ”์˜ ๋Œ€์—ฌ ๋Œ€์—ฌ์†Œ๋ฒˆํ˜ธ ์—ด ํด๋ฆญ โ‡’ ๋Œ€์—ฌ์†Œํ˜„ํ™ฉ ํ…Œ์ด๋ธ”์˜ ๋Œ€์—ฌ์†Œ๋ฒˆํ˜ธ ์—ด ํด๋ฆญ
โ‡’ ์กฐ์ธ์ข…๋ฅ˜ ์™ผ์ชฝ ์™ธ๋ถ€ ์„ ํƒ โ‡’ ํ•˜๋‹จ์˜ ํ™•์ธ ๋ฒ„ํŠผ

โ–ถ ์ถ”๊ฐ€๋œ ํ•„๋“œ ์ด๋ฆ„: [์ž์น˜๊ตฌ]
๋Œ€์—ฌ์†Œํ˜„ํ™ฉ ์—ด์˜ ์˜†์— ํ™•์žฅ ๋ฒ„ํŠผ ํด๋ฆญ โ‡’ ์ž์น˜๊ตฌ๋งŒ ์„ ํƒ โ‡’ ์›๋ž˜ ์—ด ์ด๋ฆ„์„ ์ ‘๋‘์‚ฌ๋กœ ์‚ฌ์šฉ ํ•ด์ œ โ‡’ ํ™•์ธ ๋ฒ„ํŠผ
โ–ถ <๋Œ€์—ฌ์†Œํ˜„ํ™ฉ> ํ…Œ์ด๋ธ” ๋กœ๋“œ ์‚ฌ์šฉ ํ•ด์ œ
โ‡’ ๋Œ€์—ฌ์†Œํ˜„ํ™ฉ ํ…Œ์ด๋ธ” ์ด๋ฆ„ ์˜ค๋ฅธ์ชฝ ํด๋ฆญ โ‡’ ๋กœ๋“œ ์‚ฌ์šฉ ํด๋ฆญํ•˜์—ฌ ํ•ด์ œ
โ‡’ ์•„๋ž˜์™€ ๊ฐ™์ด ๋Œ€์—ฌ์†Œ ํ˜„ํ™ฉ ํ…Œ์ด๋ธ” ์ด๋ฆ„ ๋ณ€๊ฒฝ๋œ ๊ฒƒ ํ™•์ธ
โ‘ข <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์˜ ํ•„๋“œ ์„œ์‹์„ ๋ณ€๊ฒฝํ•˜์‹œ์˜ค. (3์ )
โ‡’ ํ™ˆํƒญ ๋‹ซ๊ธฐ ๋ฐ ์ ์šฉ ํด๋ฆญ โ‡’ ๋‹ซ๊ธฐ ๋ฐ ์ ์šฉ ํด๋ฆญ
โ‡’ ํ…Œ์ด๋ธ” ๋ณด๊ธฐ ํด๋ฆญ โ‡’ ๋ฐ์ดํ„ฐ ํƒญ์— ์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ ํด๋ฆญ

โ–ถ [๋Œ€์—ฌ์ผ] ํ•„๋“œ: โ€˜๋…„๋„-์›”-์ผโ€™ ํ˜•์‹์œผ๋กœ ํ‘œ์‹œ๋˜๋„๋ก ์ ์šฉ
โ‡’ ๋Œ€์—ฌ์ผ ์—ด ์ด๋ฆ„ ํด๋ฆญ โ‡’ ์—ด๋„๊ตฌ โ‡’ ์„œ์‹ ๋“œ๋กญ๋ฐ•์Šค ๋ฉ”๋‰ด โ‡’ ์—ฐ-์›”-์ผ ๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ๊ฒƒ ์„ ํƒ

โ–ถ [๋Œ€์—ฌ๊ฑด์ˆ˜] ํ•„๋“œ: โ€˜์ •์ˆ˜โ€™, ์ฒœ ๋‹จ์œ„์—์„œ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋˜๋„๋ก ์ ์šฉ
โ‡’ ๋Œ€์—ฌ๊ฑด์ˆ˜ ์—ด ์ด๋ฆ„ ํด๋ฆญ โ‡’ ์—ด๋„๊ตฌ โ‡’ ์„œ์‹ ์ •์ˆ˜ ๋ณ€๊ฒฝ โ‡’ ์‰ผํ‘œ ์ฒดํฌ
2. ๋‹ค์Œ ์ง€์‹œ์‚ฌํ•ญ์— ๋”ฐ๋ผ ํ…Œ์ด๋ธ” ๋ฐ ์ธก์ •๊ฐ’์„ ์ถ”๊ฐ€ํ•˜์‹œ์˜ค. (10์ )
โ‘  ๋‹ค์Œ ์กฐ๊ฑด์œผ๋กœ ๋ฐ์ดํ„ฐ ์ฐฝ์— ํ…Œ์ด๋ธ”์„ ์ถ”๊ฐ€ํ•˜์‹œ์˜ค. (4์ )
โ–ถ ํ…Œ์ด๋ธ” ์ด๋ฆ„: <DimDate>- ํ•„๋“œ: [Date], [์—ฐ๋„], [์›”] ํ•„๋“œ ๊ตฌ์„ฑ- ์‚ฌ์šฉ ํ•จ์ˆ˜: ADDCOLUMNS, CALENDAR, YEAR, MONTH- [Date] ํ•„๋“œ์˜ ์‹œ์ž‘์ผ: 2022-01-01- [Date] ํ•„๋“œ์˜ ์ข…๋ฃŒ์ผ: 2022-03-31- [์—ฐ๋„], [์›”] ํ•„๋“œ : [Date] ํ•„๋“œ ๊ธฐ์ค€์œผ๋กœ ๊ฐ’ ํ‘œ์‹œ
โ‡’ ํ™ˆํƒญ ์ƒˆ ํ…Œ์ด๋ธ” ํด๋ฆญ
โ‡’ ์•„๋ž˜ ์„œ์‹ ์ž…๋ ฅํ•˜์—ฌ ํ…Œ์ด๋ธ” ์ƒ์„ฑ
DimDate = ADDCOLUMNS(CALENDAR(Date(2022,01,01), Date(2022,03,31)), "์—ฐ๋„", Year([Date]), "์›”", Month([Date]))
ADDCOLUMNS ํ•จ์ˆ˜ : ์—ด์ƒ์„ฑ ํ•จ์ˆ˜
์—ด์ด๋ฆ„, ๋“ค์–ด๊ฐˆ ๊ฐ’์˜ ์‹์„ ์จ์ฃผ๋ฉด ๋จ
CALENDAR ํ•จ์ˆ˜ : ๋‚ ์งœ ์ƒ์„ฑ ํ•จ์ˆ˜, ์‹œ์ž‘์ผ(2022-01-01)๊ณผ ๋๋‚ ์งœ(2022-03-31)๋ฅผ ์ž…๋ ฅํ•ด์ฃผ๋ฉด ๋จ
DATEํ•จ์ˆ˜ : ๋‚ ์งœ ํ•จ์ˆ˜
YEAR ํ•จ์ˆ˜ : ๊ฐ’์—์„œ ์—ฐ๋„๋งŒ ๊ฐ€์ง€๊ณ  ์˜ด
MONTH ํ•จ์ˆ˜ : ๊ฐ’์—์„œ ์›”๋งŒ ๊ฐ€์ง€๊ณ  ์˜ด

โ–ถ [Date] ํ•„๋“œ ์„œ์‹: โ€˜๋…„๋„-์›”-์ผโ€™ ํ˜•์‹์œผ๋กœ ํ‘œ์‹œ๋˜๋„๋ก ์ ์šฉ
DATE ์—ด ํด๋ฆญ
์—ด๋„๊ตฌ/ ์„œ์‹ ํ™”์‚ดํ‘œ ํด๋ฆญ
์—ฐ-์›”-์ผ ๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋Š” ๊ฒƒ ์ฐพ์•„ ํด๋ฆญ

โ‘ก <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”๊ณผ <DimDate> ํ…Œ์ด๋ธ”์˜ ๊ด€๊ณ„๋ฅผ ์„ค์ •ํ•˜์‹œ์˜ค. (3์ )
โ–ถ ํ™œ์šฉ ํ•„๋“œ: <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์˜ [๋Œ€์—ฌ์ผ] ํ•„๋“œ, <DimDate> ํ…Œ์ด๋ธ”์˜ [Date] ํ•„๋“œ
โ–ถ ๊ธฐ์ค€(์‹œ์ž‘) ํ…Œ์ด๋ธ”: <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”
โ–ถ ์นด๋””๋„๋ฆฌํ‹ฐ: โ€˜๋‹ค๋Œ€์ผ(*:1)โ€™ ๊ด€๊ณ„
โ–ถ ํฌ๋กœ์Šค ํ•„ํ„ฐ ๋ฐฉํ–ฅ: โ€˜๋‹จ์ผโ€™- 3
โ‡’ ๋ชจ๋ธ๋ณด๊ธฐ ํด๋ฆญ
โ‡’ ์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ์˜ ๋Œ€์—ฌ์ผ ํด๋ฆญํ›„ DimDate ์˜ Date๋กœ ๋งˆ์šฐ์Šค ์ด๋™
โ‡’ ์•„๋ž˜ ๋‚ด์šฉ ํ™•์ธ ํ•˜๊ณ  ํ™•์ธ ํด๋ฆญ
โ‡’ ์•„๋ž˜ ๋‚ด์šฉ์ธ์ง€ ํ™•์ธ

โ‘ข ๋‹ค์Œ ์กฐ๊ฑด์œผ๋กœ <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์— ์ธก์ •๊ฐ’์„ ์ถ”๊ฐ€ํ•˜์‹œ์˜ค. (3์ )
โ–ถ ์ธก์ •๊ฐ’ ์ด๋ฆ„: [์ด๋Œ€์—ฌ๊ฑด์ˆ˜]- ํ™œ์šฉ ํ•„๋“œ: <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์˜ [๋Œ€์—ฌ๊ฑด์ˆ˜] ํ•„๋“œ- [๋Œ€์—ฌ๊ฑด์ˆ˜]์˜ ํ•ฉ๊ณ„ ๊ณ„์‚ฐ- ์‚ฌ์šฉ ํ•จ์ˆ˜: SUM- ์„œ์‹: โ€˜์ •์ˆ˜โ€™, ์ฒœ ๋‹จ์œ„์—์„œ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋˜๋„๋ก ์ ์šฉ
โ‡’ ํ…Œ์ด๋ธ” ๋ณด๊ธฐ๋กœ ์ด๋™
๋ฐ์ดํ„ฐ ์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ์ด๋ฆ„์—์„œ ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ
์ƒˆ์ธก์ •๊ฐ’ ํด๋ฆญ
๋‹ค์Œ ์‹ ์ž…๋ ฅ
์ด๋Œ€์—ฌ๊ฑด์ˆ˜ = SUM('์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ'[๋Œ€์—ฌ๊ฑด์ˆ˜])
SUM ํ•จ์ˆ˜ : ํ•ฉ๊ณ„ ํ•จ์ˆ˜
์ธก์ •๋„๊ตฌ
์„œ์‹์€ ์ •์ˆ˜ ํด๋ฆญ
์‰ผํ‘œ ์ฒดํฌ

โ–ถ ์ธก์ •๊ฐ’ ์ด๋ฆ„: [์ผํ‰๊ท  ๋Œ€์—ฌ๊ฑด์ˆ˜]- ํ™œ์šฉ ํ…Œ์ด๋ธ” ๋ฐ ํ•„๋“œ : <DimDate> ํ…Œ์ด๋ธ”, <์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ> ํ…Œ์ด๋ธ”์˜ [์ด๋Œ€์—ฌ๊ฑด์ˆ˜] ์ธก์ •๊ฐ’- [์ด๋Œ€์—ฌ๊ฑด์ˆ˜]๋ฅผ ์ „์ฒด ์ผ์ˆ˜๋กœ ๋‚˜๋ˆ„๊ธฐ ๊ณ„์‚ฐ- ์‚ฌ์šฉ ํ•จ์ˆ˜: COUNTROWS- ์„œ์‹: โ€˜์ •์ˆ˜โ€™, ์ฒœ ๋‹จ์œ„์—์„œ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋˜๋„๋ก ์ ์šฉ
๋ฐ์ดํ„ฐ ์ž์ „๊ฑฐ ๋Œ€์—ฌ์ด๋ ฅ์ด๋ฆ„์—์„œ ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ
์ƒˆ์ธก์ •๊ฐ’ ํด๋ฆญ
์•„๋ž˜ ์‹ ์ž…๋ ฅ
์ผํ‰๊ท  ๋Œ€์—ฌ๊ฑด์ˆ˜ = [์ด๋Œ€์—ฌ๊ฑด์ˆ˜]/COUNTROWS('DimDate')
COUNTROWS ํ•จ์ˆ˜: ํ…Œ์ด๋ธ”์˜ ํ–‰ ์ˆซ์ž ์นด์šดํŠธํ•˜๋Š” ํ•จ์ˆ˜
์ธก์ •๋„๊ตฌ
์„œ์‹ ์ •์ˆ˜ ํด๋ฆญ
์‰ผํ‘œ ์ฒดํฌ
Made with SlashPage